版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
ICS35.240.99
CCSL78
長江三角洲區(qū)域地方標(biāo)準(zhǔn)
DB31/T310024.3—2024
DB32/T310024.3—2024
DB33/T310024.3—2024
DB34/T310024.3—2024
長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯
第3部分:數(shù)據(jù)接口
YangtzeRiverDeltainformationtraceabilityforfoodandedibleagricultural
products—Part3:Datainterface
2024-05-17發(fā)布2024-09-01實(shí)施
上海市市場監(jiān)督管理局
江蘇省市場監(jiān)督管理局
發(fā)布
浙江省市場監(jiān)督管理局
安徽省市場監(jiān)督管理局
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
目次
前言II
引言III
1范圍1
2規(guī)范性引用文件1
3術(shù)語和定義1
4縮略語1
5數(shù)據(jù)接口技術(shù)要求2
6數(shù)據(jù)結(jié)構(gòu)3
7服務(wù)功能類型4
8接口安全4
附錄A(資料性)長三角食品安全信息追溯平臺(tái)數(shù)據(jù)接口JSON格式數(shù)據(jù)示例5
I
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
前言
本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)
定起草。
本文件為DB31/T310024《長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯》的第3部分。DB31/T310024
已經(jīng)發(fā)布了以下部分:
——第1部分:通則;
——第2部分:數(shù)據(jù)元;
——第3部分:數(shù)據(jù)接口。
請注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識別專利的責(zé)任。
本文件由上海市市場監(jiān)督管理局、江蘇省市場監(jiān)督管理局、浙江省市場監(jiān)督管理局、安徽省市場監(jiān)
督管理局聯(lián)合提出、歸口并組織實(shí)施。
本文件主要起草單位:上海儀電溯源科技有限公司、上海市質(zhì)量和標(biāo)準(zhǔn)化研究院、上海市農(nóng)業(yè)科學(xué)
院、上海海關(guān)動(dòng)植物與食品檢驗(yàn)檢疫技術(shù)中心、江蘇省質(zhì)量和標(biāo)準(zhǔn)化研究院、浙江省標(biāo)準(zhǔn)化研究院、浙
江省市場監(jiān)督管理數(shù)字傳媒中心、阿里云計(jì)算有限公司、安徽省質(zhì)量和標(biāo)準(zhǔn)化研究院。
本文件主要起草人:柳凌、胡傳鑫、邵逸超、陳艷、阮麗芳、朱殊瑤、陳志明、潘明陽、崔誠、卜
奎昊、陳青宇、管旭琳、章學(xué)周、侯月麗、楊博、程禹、魯輪、周超群、徐振、彭海濤、王獻(xiàn)禮、齊相
峰、蔡麗華、石念、朱婕、那晶、過李輝、程璐璐、李博、聞天、丁煒、郭銳、錢文婧、駱琳、安金林、
陳壽賽、葉文倩、郭德華、楊捷琳。
II
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
引言
本文件旨在推動(dòng)構(gòu)建區(qū)域聯(lián)動(dòng)的食品安全信息追溯體系。DB31/T310024由三個(gè)部分構(gòu)成。
——第1部分:通則。目的在于為長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯平臺(tái)建設(shè)工作提供指導(dǎo)。
——第2部分:數(shù)據(jù)元。目的在于用來準(zhǔn)確無歧義定義長三角地區(qū)食品和食用農(nóng)產(chǎn)品的數(shù)據(jù)元分
類方式和相關(guān)數(shù)據(jù)元信息。
——第3部分:數(shù)據(jù)接口。目的在于為長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯平臺(tái)數(shù)據(jù)接口的設(shè)
計(jì)、開發(fā)和應(yīng)用提供指導(dǎo)。
本文件系統(tǒng)梳理了長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯平臺(tái)中各個(gè)參與方在數(shù)據(jù)收集、存儲(chǔ)、傳
遞和共享過程,研究編制了長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯平臺(tái)數(shù)據(jù)接口的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)接口
輸出文件,確保數(shù)據(jù)的互操作性、一致性和安全性。
III
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯
第3部分:數(shù)據(jù)接口
1范圍
本文件規(guī)定了長三角地區(qū)食品和食用農(nóng)產(chǎn)品追溯的數(shù)據(jù)接口技術(shù)要求、數(shù)據(jù)結(jié)構(gòu)、服務(wù)功能類型和
接口安全要求。
本文件適用于長三角地區(qū)(上海市、江蘇省、浙江省、安徽?。┦称泛褪秤棉r(nóng)產(chǎn)品追溯信息交換、
共享、傳輸和認(rèn)證的接口實(shí)現(xiàn)。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本
文件。
GB/T7408—2005數(shù)據(jù)元和交換格式信息交換日期和時(shí)間表示法
GB/T38155重要產(chǎn)品追溯追溯術(shù)語
DB31/T310024.1長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯第1部分:通則
DB31/T310024.2長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯第2部分:數(shù)據(jù)元
IETFRFC2818TLS上的HTTP(HTTPoverTLS)
IETFRFC3548Base16、Base32、Base64數(shù)據(jù)編碼(TheBase16,Base32,andBase64DataEncodings)
IETFRFC3629UTF-8,ISO10646轉(zhuǎn)換格式(UTF-8,atransformationformatofISO10646)
IETFRFC4627JSON格式定義(Theapplication/JSONMediaTypeforJavaScriptObject
Notation)
3術(shù)語和定義
GB/T38155、DB31/T310024.1界定的以及下列術(shù)語和定義適用于本文件。
3.1
數(shù)據(jù)接口datainterface
用于數(shù)據(jù)交換的服務(wù),包括服務(wù)的功能、位置以及通訊的協(xié)議、傳輸格式和認(rèn)證方法。
3.2
安全認(rèn)證securitycertificate
保證數(shù)據(jù)傳輸安全的加密方法和身份認(rèn)證方法。
3.3
數(shù)字令牌digitaltoken
分發(fā)給傳輸方,代表傳輸方身份及權(quán)限的加密字符串。
4縮略語
1
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
下列縮略語適用于本文件。
CA:數(shù)字證書認(rèn)證機(jī)構(gòu)(CertificateAuthority)
HTTPS:超文本傳輸安全協(xié)議(HyperTextTransferProtocoloverSecureSocketLayer)
JSON:JavaScript對象標(biāo)記(JavaScriptObjectNotation)
TLS:傳輸層安全協(xié)議(TransportLayerSecurity)
URL:統(tǒng)一資源定位符(UniformResourceLocator)
UTF-8:一種可變長度字符編碼(8-bitUnicodeTransformationFormat)
5數(shù)據(jù)接口技術(shù)要求
5.1基本要求
長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯數(shù)據(jù)接口通過服務(wù)調(diào)用獲取所需的信息,應(yīng)符合下列要求:
a)采用符合IETFRFC2818的HTTPS協(xié)議作為底層承載協(xié)議;
b)采用符合IETFRFC3629規(guī)定的UTF-8字符集;
c)采用符合GB/T7408規(guī)定的日期類型;
d)采用符合IETFRFC3548規(guī)定的Base64編碼規(guī)則將圖片、文件二進(jìn)制字節(jié)流轉(zhuǎn)換為字符串;
e)接口響應(yīng)采用IETFRFC4627規(guī)定的JSON數(shù)據(jù)格式;
f)建立接口日志記錄,能識別數(shù)據(jù)異?;蜃匪萁粨Q數(shù)據(jù)情況;
g)發(fā)生錯(cuò)誤時(shí),接口將詳細(xì)的錯(cuò)誤代碼和錯(cuò)誤信息返回給接口使用方,以利于接口使用方進(jìn)行
記錄分析和整改。
5.2接口格式定義
數(shù)據(jù)接口格式定義主要包括:
a)接口地址:請求的URL地址,一般由域名或IP、端口號、接口路徑組成,參見附錄A中A.1;
b)功能說明:數(shù)據(jù)接口功能的簡要描述,參見附錄A中A.2;
c)參數(shù)說明:調(diào)用數(shù)據(jù)接口的輸入?yún)?shù)或者輸出參數(shù)情況,參見附錄A中A.3;
d)請求示例:數(shù)據(jù)接口的請求參數(shù)示例,參見附錄A中A.4;
e)返回示例:數(shù)據(jù)接口調(diào)用正常或異常的報(bào)文主體示例,參見附錄A中A.5;
f)接口響應(yīng)碼說明:數(shù)據(jù)接口的響應(yīng)狀態(tài)碼,參見附錄A中A.6。
5.3數(shù)據(jù)類型
數(shù)據(jù)接口應(yīng)支持的數(shù)據(jù)類型包括:
a)字符型,用String表示;
b)整數(shù)型,用Integer表示;
c)浮點(diǎn)型,用Float表示;
d)布爾型,用Boolean表示;
e)日期時(shí)間型,用DateTime表示,應(yīng)符合GB/T7408-2005中定義的擴(kuò)展時(shí)間表示法。日期格
式為:YYYY-MM-DD,時(shí)區(qū)為中國北京時(shí)間(GMT+8);時(shí)間格式為:YYYY-MM-DDThh:mm:ss,時(shí)
區(qū)為中國北京時(shí)間(GMT+8);根據(jù)信息交換中各方的約定,在不會(huì)引起日期和時(shí)間組合的日
的表示法與本文件定義的其他表示法出現(xiàn)混淆的情況下,字符[T]可以省略;
2
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
f)文件型,用字符串標(biāo)識,應(yīng)采用data:<mediatype>;base64,<data>的字符串格式進(jìn)行拼接。
其中:<mediatype>表示文件的類型,例如application/pdf;<data>表示文件二進(jìn)制字節(jié)
流的Base64編碼字符串;
g)對象型,用Object表示,對應(yīng)JSON中的“對象符號”;
h)數(shù)組型,用Array表示,是一個(gè)或多個(gè)JSON對象符號的集合;
i)空,用NULL表示。
6數(shù)據(jù)結(jié)構(gòu)
6.1應(yīng)對接口交換的長三角食品安全信息追溯平臺(tái)追溯數(shù)據(jù)的數(shù)據(jù)集進(jìn)行封裝,追溯數(shù)據(jù)的數(shù)據(jù)集由
多條追溯數(shù)據(jù)構(gòu)成,每一條追溯數(shù)據(jù)由追溯參與方和追溯單元構(gòu)成,總體數(shù)據(jù)結(jié)構(gòu)見圖1。
注:圖中實(shí)線表示必須包含,虛線表示可以包含。線段上的數(shù)字表示可以包含的數(shù)量,例如:1表示可以包含1條,
0..n表示可以包含0到多條數(shù)據(jù)。
圖1總體數(shù)據(jù)結(jié)構(gòu)
6.2總體數(shù)據(jù)結(jié)構(gòu)組成元素見表1。
表1總體數(shù)據(jù)結(jié)構(gòu)組成元素
名稱數(shù)據(jù)類型是否必填描述
追溯數(shù)據(jù)的數(shù)據(jù)集Array是追溯數(shù)據(jù)的數(shù)據(jù)集數(shù)組,由一組或多組追溯數(shù)據(jù)組成
追溯數(shù)據(jù)對象,包括一組追溯參與方和一組追溯單元信息組成,
追溯數(shù)據(jù)Object是
并可根據(jù)需求擴(kuò)展使用其他信息
追溯參與方信息數(shù)據(jù)包括一組食品和食用農(nóng)產(chǎn)品生產(chǎn)經(jīng)營者信息
追溯參與方Object是對象(以參數(shù)名稱enterprise標(biāo)識),信息的內(nèi)容應(yīng)符合DB31/T
310024.2的要求
3
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
表1總體數(shù)據(jù)結(jié)構(gòu)組成元素(續(xù))
名稱數(shù)據(jù)類型是否必填描述
追溯單元數(shù)據(jù)包括一組食品和食用農(nóng)產(chǎn)品基礎(chǔ)信息(以參數(shù)名稱
product標(biāo)識)、一組食品和食用農(nóng)產(chǎn)品生產(chǎn)信息(以參數(shù)名稱
production標(biāo)識)、一組或多組食品和食用農(nóng)產(chǎn)品流通信息(以參
追溯單元Object是
數(shù)名稱circulation標(biāo)識)、零或多組食品和食用農(nóng)產(chǎn)品抽檢信息
對象(以參數(shù)名稱inspection標(biāo)識),信息的內(nèi)容應(yīng)符合DB31/T
310024.2的要求
其他信息Object是視需求,可適情擴(kuò)展使用,以參數(shù)名稱other標(biāo)識
7服務(wù)功能類型
數(shù)據(jù)接口服務(wù)功能類型主要包括:
a)認(rèn)證接口,用于進(jìn)行身份認(rèn)證和授權(quán)訪問,可以確保安全性和數(shù)據(jù)隱私;
b)查詢接口,用于獲取數(shù)據(jù)和信息,可以滿足不同的查詢需求;
c)權(quán)限管理接口,用于管理用戶和角色的權(quán)限,控制對數(shù)據(jù)的訪問和操作。
8接口安全
8.1安全認(rèn)證
數(shù)據(jù)接口采用數(shù)字令牌簽名的方式進(jìn)行安全認(rèn)證。
8.2數(shù)字令牌
數(shù)據(jù)接口調(diào)用者應(yīng)向數(shù)據(jù)接口服務(wù)提供方申請數(shù)字令牌,數(shù)字令牌通常包含appKey和appSecret兩
部份,appKey是調(diào)用者身份的標(biāo)識,appSecret是調(diào)用者的密鑰,調(diào)用者使用appSecret以約定的算法對
參數(shù)數(shù)據(jù)進(jìn)行簽名。數(shù)據(jù)接口服務(wù)提供方可以通過驗(yàn)證參數(shù)數(shù)據(jù)的簽名的方式,識別調(diào)用者的身份。
8.3傳輸安全
數(shù)據(jù)接口服務(wù)方提供基于CA頒發(fā)的數(shù)字證書和基于TLS之上的HTTPS協(xié)議的數(shù)據(jù)接口服務(wù),應(yīng)符合
IETFRFC2818中的規(guī)范建立連接并傳輸數(shù)據(jù)。
8.4數(shù)據(jù)加密
長三角地區(qū)食品和食用農(nóng)產(chǎn)品信息追溯數(shù)據(jù)宜通過約定的加密算法,對明文數(shù)據(jù)進(jìn)行加密處理后,
再進(jìn)行數(shù)據(jù)傳輸。
4
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
附錄A
(資料性)
長三角食品安全信息追溯平臺(tái)數(shù)據(jù)接口JSON格式數(shù)據(jù)示例
A.1接口地址
接口地址通常由請求的URL地址構(gòu)成,具體包含以下幾個(gè)部分:域名或IP地址、端口號以及接口路
徑。
示例:https://{域名}:{端口}/api/trace
A.2功能說明
追溯信息查詢的服務(wù)接口。根據(jù)請求調(diào)用返回某個(gè)追溯碼對應(yīng)的追溯信息。
A.3參數(shù)說明
A.3.1提交方法(Method):接收(Get)。
A.3.2請求頭(Header):如表A.1所示。
表A.1請求頭(Header)表
參數(shù)名稱數(shù)據(jù)類型是否必填描述
appKeyString是服務(wù)端提供給調(diào)用者的憑證,用于標(biāo)識服務(wù)接口調(diào)用者的身份
接口調(diào)用時(shí)間,采用YYYY-MM-DDThh:mm:ss的格式轉(zhuǎn)化為字符
timestampDateTime是
串傳輸
請求簽名,用于驗(yàn)證此次請求的合法性,由調(diào)用者根據(jù)實(shí)際的
signatureString是
輸入?yún)?shù),并憑密鑰(appSecret)和約定的簽名算法生成的簽名
A.3.3請求參數(shù)以URL參數(shù)格式傳輸,如表A.2所示。
表A.2請求參數(shù)表
參數(shù)名稱數(shù)據(jù)類型是否必填描述
traceCodeString是追溯碼
pageInteger否請求數(shù)據(jù)的當(dāng)前頁碼,用于支持?jǐn)?shù)組數(shù)據(jù)分頁,默認(rèn)為第1頁
sizeInteger否請求數(shù)據(jù)的每頁條數(shù),用于支持?jǐn)?shù)組數(shù)據(jù)分頁,默認(rèn)為20條
A.3.4返回內(nèi)容類型(Content-Type):application/json;charset=utf-8。
A.3.5返回?cái)?shù)據(jù)的參數(shù)說明,如表A.3所示。
表A.3返回參數(shù)表
參數(shù)名稱數(shù)據(jù)類型是否必填描述
接口調(diào)用結(jié)果,包括以下兩種結(jié)果:
successBoolean是True=接口調(diào)用成功;
False=接口調(diào)用失敗。
5
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
表A.3返回參數(shù)表(續(xù))
參數(shù)名稱數(shù)據(jù)類型是否必填描述
codeNumber是接口響應(yīng)碼,見A.6
messageString否接口提示信息
totalInteger是查詢到的數(shù)據(jù)總條數(shù),可用于支持?jǐn)?shù)組數(shù)據(jù)分頁
pageInteger是返回?cái)?shù)據(jù)的當(dāng)前頁碼
sizeInteger是返回?cái)?shù)據(jù)的條數(shù)
resultArray是接口調(diào)用成功后,返回的追溯數(shù)據(jù)的數(shù)據(jù)集
接口調(diào)用成功后,返回的食品和食用農(nóng)產(chǎn)品生產(chǎn)經(jīng)營者信息對
enterpriseObject是
象,對象中的參數(shù)見DB31/T310024.2中第6章的規(guī)定
追溯信息中的食品和食用農(nóng)產(chǎn)品基礎(chǔ)信息對象,對象中的參數(shù)見
productObject是
DB31/T310024.2中第7章的規(guī)定
追溯信息中的食品和食用農(nóng)產(chǎn)品生產(chǎn)信息對象的數(shù)組,對象中的
productionObject是
參數(shù)見DB31/T310024.2中第8章的規(guī)定
追溯信息中的食品和食用農(nóng)產(chǎn)品流通信息對象的數(shù)組,流通信息
circulationArray否
對象中的參數(shù)見DB31/T310024.2中第9章的規(guī)定
追溯信息中的食品和食用農(nóng)產(chǎn)品抽檢信息對象的數(shù)組,抽檢信息
inspectionArray否
對象中的參數(shù)見DB31/T310024.2中第10章的規(guī)定
A.4請求示例
請求的消息示例參見圖A.1。
請求方法:Get
URL:/api/trace?traceCode=010690123456789210999999
請求頭:
appKey:ak00001
timestamp:2023-05-31T09:09:09
signature:xxxxxxxxxxx
圖A.1請求的消息示例
A.5返回示例
返回的解密后的消息明文示例參見圖A.2。
{
"success":true,
"code":200,
"total":200,
"page":1,
"size":20,
"result":[
{
圖A.2返回消息代碼示例
6
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
"enterprise":{
"enterpriseName":"上海市xxxx有限公司",
"enterpriseTrademark":"上海xxx",
"enterpriseType":"0",
"uniSCID":"91310000000000000X",
"licNo":"JY00000000000000",
"certPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"certEffectiveDate":"2020-01-01",
"certExpiryDate":"2030-01-01",
"legalRepresentative":"張xx",
"supervisoryAgency":"xxx街道市場監(jiān)管所",
"scope":"食品生產(chǎn)、銷售",
"address":"黃浦區(qū)xxx路xxx號",
"contactPerson":"張xx",
"contactPhone":,
"legalPersonType":"0",
"establishmentDate":"2020-01-01",
"businessLicensePicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"registeredAddress":"黃浦區(qū)xxx路xxx號",
"registrationAuthority":"黃浦區(qū)市場監(jiān)督管理局",
"businessModel":"批發(fā)",
"certificateStatus":1
},
"product":{
"productionName":"飲料A",
"producerName":"生產(chǎn)廠商A",
"standard":"500ml",
"shelfLife":180,
"category":"6",
"barcode":"6901234567892",
"certNo":"12345678",
"certPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf="
},
"production":{
"productionDate":"2022-01-01",
"batchNumber":"20220101",
"origin":"上海市",
"certificationPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"certNoOfOrigin":"CDZ000001",
"certNoOfOriginPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"CIQNo":"CIQ0000001",
圖A.2返回消息代碼示例(續(xù))
7
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
"CIQPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"quarantineInstitution":"檢疫機(jī)構(gòu)A",
"certNoOfQuarantine":"JYZS000001",
"certNoOfQuarantinePicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"executiveStandard":"GB/TXXXXXX"
},
"circulation":[
{
"quantity":1000,
"unit":"噸",
"saleDate":"2022-02-01",
"customerName":"江蘇省南京市xxxx有限公司",
"customerAddr":"江蘇省南京市xxx路xxx號",
"customerTel":,
"uniSCID":"91310000000000000X",
"licNo":"JY00000000000000"
}
],
"inspection":[
{
"enterpriseName":"被抽樣單位名稱A",
"uniSCID":"91310000000000001X",
"address":"抽樣地點(diǎn)",
"province":"上海市",
"city":"上海市",
"county":"黃浦區(qū)",
"sampleName":"飲料A",
"category":"食品大類",
"subcategories":"食品亞類",
"sampleStandard":"樣品規(guī)格",
"batchNumber":"樣品批號",
"productionDate":"2022-01-01",
"checkTime":"2022-02-01",
"reportDate":"2022-02-05",
"producerName":"標(biāo)識生產(chǎn)企業(yè)名稱",
"producerAddress":"標(biāo)識生產(chǎn)企業(yè)地址",
"reportNumber":"SN000000000X",
"checkItem":"檢測項(xiàng)目A",
"standardValue":"3.0~5.0",
"inspectValue":"實(shí)際檢測值4.1",
"inspectionResults":"1",
圖A.2返回消息代碼示例(續(xù))
8
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
"inspectionAgency":"上海檢測機(jī)構(gòu)A"
}
]
},
{
"enterprise":{
"enterpriseName":"上海市xxxx有限公司",
"enterpriseTrademark":"上海xxx",
"enterpriseType":"0",
"uniSCID":"91310000000000001X",
"licNo":"JY00000000000001",
"certPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"certEffectiveDate":"2020-01-01",
"certExpiryDate":"2030-01-01",
"legalRepresentative":"張xx",
"supervisoryAgency":"xxx街道市場監(jiān)管所",
"scope":"食品生產(chǎn)、銷售",
"address":"黃浦區(qū)xxx路xxx號",
"contactPerson":"張xx",
"contactPhone":,
"legalPersonType":"0",
"establishmentDate":"2020-01-01",
"businessLicensePicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"registeredAddress":"黃浦區(qū)xxx路xxx號",
"registrationAuthority":"黃浦區(qū)市場監(jiān)督管理局",
"businessModel":"批發(fā)",
"certificateStatus":1
},
"product":{
"productionName":"飲料A",
"producerName":"生產(chǎn)廠商A",
"standard":"500ml",
"shelfLife":180,
"category":"6",
"barcode":"6901234567892",
"certNo":"12345678",
"certPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf="
},
"production":{
"productionDate":"2022-01-01",
"batchNumber":"20220101",
圖A.2返回消息代碼示例(續(xù))
9
DB31/T310024.3—2024DB32/T310024.3—2024
DB33/T310024.3—2024DB34/T310024.3—2024
"origin":"上海市",
"certificationPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"certNoOfOrigin":"CDZ000001",
"certNoOfOriginPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"CIQNo":"CIQ0000001",
"CIQPicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"quarantineInstitution":"檢疫機(jī)構(gòu)A",
"certNoOfQuarantine":"JYZS000001",
"certNoOfQuarantinePicture":"data:application/jpeg;base64,dk8234kljOksjdfkl23iosdf=",
"executiveStandard":"GB/TXXXXXX"
},
"circulation":[
{
"quantity":1000,
"unit":"噸",
"saleDate":"2022-02-01",
"customerName":"江蘇省蘇州市xxxx有限公司",
"customerAddr":"江蘇省蘇州市xxx路xxx號",
"customerTel":,
"uniSCID":"91310000000000000X",
"licNo":"JY00000000000000"
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)暴露事件對醫(yī)護(hù)人員職業(yè)發(fā)展的影響與支持
- 鎮(zhèn)江2025年江蘇鎮(zhèn)江市中醫(yī)院招聘高層次人才筆試歷年參考題庫附帶答案詳解
- 貴陽2025年貴州貴陽市白云十八中秋季臨聘教師招聘筆試歷年參考題庫附帶答案詳解
- 福建2025年福建省美術(shù)館招聘高層次人才筆試歷年參考題庫附帶答案詳解
- 湖南2025年湖南財(cái)政經(jīng)濟(jì)學(xué)院招聘合同制專任教師筆試歷年參考題庫附帶答案詳解
- 池州2025年安徽池州石臺(tái)縣城區(qū)中小學(xué)采取擇優(yōu)比選方式選調(diào)專任教師23人筆試歷年參考題庫附帶答案詳解
- 無錫江蘇無錫市梁溪區(qū)教育局招聘骨干教師和高層次人才8人筆試歷年參考題庫附帶答案詳解
- 廣州2025年秋季廣東廣州增城區(qū)永寧街香山幼兒園招聘筆試歷年參考題庫附帶答案詳解
- 安徽2025年安徽省氣象部門事業(yè)單位招聘普通高校應(yīng)屆畢業(yè)生(第三批次)筆試歷年參考題庫附帶答案詳解
- 呼倫貝爾2025年內(nèi)蒙古海拉爾區(qū)人民醫(yī)院人才引進(jìn)23人筆試歷年參考題庫附帶答案詳解
- 工業(yè)互聯(lián)網(wǎng)安全技術(shù)(微課版)課件全套 項(xiàng)目1-7 工業(yè)互聯(lián)網(wǎng)及安全認(rèn)識-工業(yè)互聯(lián)網(wǎng)安全新技術(shù)認(rèn)識
- 2025至2030中國船舵行業(yè)項(xiàng)目調(diào)研及市場前景預(yù)測評估報(bào)告
- 海上風(fēng)電回顧與展望2025年
- 地鐵春節(jié)安全生產(chǎn)培訓(xùn)
- 預(yù)包裝食品配送服務(wù)投標(biāo)方案(技術(shù)方案)
- 新型電力系統(tǒng)背景下新能源發(fā)電企業(yè)技術(shù)監(jiān)督管理體系創(chuàng)新
- 旅游景區(qū)旅游安全風(fēng)險(xiǎn)評估報(bào)告
- FZ∕T 54007-2019 錦綸6彈力絲行業(yè)標(biāo)準(zhǔn)
- 顱腦外傷的麻醉管理
- AED(自動(dòng)體外除顫儀)的使用
- 2024年福建寧德高速交警招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論