切换导航条
此项目
正在载入...
登录
wlxxpt
/
customAnalysis
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
朱兆平
3 years ago
提交
bced7f6bf74ee9c9fc12940e38b4f345b16758a1
1 个父辈
96fa737f
docker部署报文字典
显示空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
523 行增加
和
0 行删除
docker/xsd/ETAImportMessage.xsd
docker/xsd/Manifest_Change_Transport_Air_8204_2.xsd
docker/xsd/ETAImportMessage.xsd
0 → 100644
查看文件 @
bced7f6
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by YYC (EMBRACE) -->
<xs:schema
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
xmlns:eta=
"http://www.chinaport.gov.cn/eta"
targetNamespace=
"http://www.chinaport.gov.cn/eta"
elementFormDefault=
"qualified"
attributeFormDefault=
"unqualified"
>
<xs:element
name=
"EtaMessage"
>
<xs:annotation>
<xs:documentation>
运抵报告全自动导入报文
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"Vertion"
>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"5"
/>
<xs:minLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"IEFlag"
>
<xs:annotation>
<xs:documentation>
进出口标志
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"EtaArrival"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"SeqNo"
>
<xs:annotation>
<xs:documentation>
统一编号
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"18"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"CustomsCode"
>
<xs:annotation>
<xs:documentation>
申报地海关
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"4"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"InputOpId"
>
<xs:annotation>
<xs:documentation>
当前操作员ic卡号
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"13"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"InputOpName"
>
<xs:annotation>
<xs:documentation>
当前操作员ic卡姓名
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"20"
/>
<xs:minLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ApplyName"
>
<xs:annotation>
<xs:documentation>
当前操作员单位名称
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"255"
/>
<xs:minLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ApplyCode"
>
<xs:annotation>
<xs:documentation>
当前操作员单位海关十位编码
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"10"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"CopCode"
>
<xs:annotation>
<xs:documentation>
当前操作员单位组织机构代码
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"9"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ArriveNo"
>
<xs:annotation>
<xs:documentation>
运抵编号(北方模式必填
南方模式免填
水运中转模式选填
运抵编号规则:4位申报地海关代码+2位卸货地代码+6位编号生成日期〔顺序为年(2位)、月(2位)、日(2位)〕+6位流水号';)
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"18"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ContaId"
>
<xs:annotation>
<xs:documentation>
集装箱货物必填;非集装箱货物填H2000
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"11"
/>
<xs:minLength
value=
"0"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"BillNo"
>
<xs:annotation>
<xs:documentation>
北方模式选填
南方模式汽车运输的填报车牌号
水运中转模式必填
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"32"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"TrafMode"
>
<xs:annotation>
<xs:documentation>
进出境运输方式代码:2-江海运输;3-铁路运输;4-汽车运输;5-航空运输;6-邮件运输
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"TrafName"
>
<xs:annotation>
<xs:documentation>
当北方模式选填
南方模式填写“@”+13位载货清单号
水运中转模式:境内水路运输填报驳船船名;境内铁路运输填报车名(主管海关4位关别代码+“TRAIN”);境内公路运输填报车名(主管海关4位关别代码+“TRUCK”)
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"255"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"VoyageNo"
>
<xs:annotation>
<xs:documentation>
境内运输工具航(班)次:北方模式选填
南方模式免填
水运中转模式:境内水路运输填报驳船航次号;境内铁路、公路运输填报6位启运日期〔顺序为年(2位)、月(2位)、日(2位)
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"32"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"TrafWay"
>
<xs:annotation>
<xs:documentation>
境内运输方式:2-江海运输;3-铁路运输;4-汽车运输;5-航空运输;6-邮件运输
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"PackNo"
>
<xs:annotation>
<xs:documentation>
托运货物件数:非集装箱货物必填
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"18"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"GrossWt"
>
<xs:annotation>
<xs:documentation>
货物总毛重:非集装箱货物必填,单位:千克。
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"18"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"UnloadCode"
>
<xs:annotation>
<xs:documentation>
卸货地代码
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"32"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ArriveTime"
>
<xs:annotation>
<xs:documentation>
到达卸货地时间
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"14"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ContaType"
>
<xs:annotation>
<xs:documentation>
集装箱(器)尺寸和类FFF/*0型:集装箱货物必填
非集装箱货物免填
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"4"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"TrnMode"
>
<xs:annotation>
<xs:documentation>
转关方式:0-非转关运抵模式;1-南方转关运抵模式;2-北方转关运抵模式;3-水运中转运抵模式
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"Notes"
>
<xs:annotation>
<xs:documentation>
备注
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"255"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name=
"EtaArrivalSign"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"OperType"
>
<xs:annotation>
<xs:documentation>
操作类型:A:暂存;C:申报(申请)
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"Sign"
>
<xs:annotation>
<xs:documentation>
签名信息
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"201"
/>
<xs:minLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"SignDate"
>
<xs:annotation>
<xs:documentation>
签名日期
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"14"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"ClientSeqNo"
>
<xs:annotation>
<xs:documentation>
客户端统一编号,每个hostid要唯一
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:length
value=
"18"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"HostId"
>
<xs:annotation>
<xs:documentation>
邮箱客户端ID
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"18"
/>
<xs:minLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name=
"CertNo"
>
<xs:annotation>
<xs:documentation>
当前操作员ic卡证书号
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction
base=
"xs:string"
>
<xs:maxLength
value=
"20"
/>
<xs:minLength
value=
"1"
/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
...
...
docker/xsd/Manifest_Change_Transport_Air_8204_2.xsd
0 → 100644
查看文件 @
bced7f6
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by lei_ying (szc) -->
<xs:schema
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
xmlns=
"urn:Declaration:datamodel:standard:CN:MT8204:1"
xmlns:xdb=
"http://xmlns.oracle.com/xdb"
targetNamespace=
"urn:Declaration:datamodel:standard:CN:MT8204:1"
elementFormDefault=
"qualified"
attributeFormDefault=
"unqualified"
>
<!--******中国海关空运出口变更运输工具申请报文定义文档******-->
<!--命名空间:urn:Declaration:datamodel:standard:CN:MT8104:1-->
<!--******根元素定义******-->
<!--出口变更运输工具申请报文以Manifest作为根节点-->
<xs:element
name=
"Manifest"
type=
"Manifest"
>
<xs:annotation>
<xs:documentation>
空运出口变更运输工具申请
</xs:documentation>
</xs:annotation>
</xs:element>
<!--******根元素结构定义******-->
<xs:complexType
name=
"Manifest"
>
<xs:annotation>
<xs:documentation>
空运出口变更运输工具申请
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"Head"
type=
"Head"
>
<xs:annotation>
<xs:documentation>
报文头(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"Declaration"
>
<xs:annotation>
<xs:documentation>
报文体(循环次数:1)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension
base=
"Declaration"
/>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--******报文头结构定义******-->
<!--MessageType/报文类型代码:MT8204-->
<!--FunctionCode/报文功能代码:2-->
<xs:complexType
name=
"Head"
>
<xs:annotation>
<xs:documentation>
报文头
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"MessageID"
>
<xs:annotation>
<xs:documentation>
报文编号(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"FunctionCode"
fixed=
"2"
>
<xs:annotation>
<xs:documentation>
报文功能代码(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"MessageType"
fixed=
"MT8204"
>
<xs:annotation>
<xs:documentation>
报文类型代码(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"SenderID"
>
<xs:annotation>
<xs:documentation>
发送方代码(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"ReceiverID"
>
<xs:annotation>
<xs:documentation>
接受方代码(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"SendTime"
>
<xs:annotation>
<xs:documentation>
发送时间(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"Version"
>
<xs:annotation>
<xs:documentation>
报文版本号(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--******报文体结构定义******-->
<xs:complexType
name=
"Declaration"
>
<xs:annotation>
<xs:documentation>
报文体
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"BorderTransportMeans"
type=
"BorderTransportMeans"
>
<xs:annotation>
<xs:documentation>
运输工具数据段(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"ChangeBorderTransportMeans"
type=
"BorderTransportMeans"
>
<xs:annotation>
<xs:documentation>
变更后运输工具数据段(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"Consignment"
type=
"Consignment"
maxOccurs=
"5000"
>
<xs:annotation>
<xs:documentation>
提(运)单数据段(循环次数:1-9999)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"AdditionalInformation"
type=
"AdditionalInformation"
minOccurs=
"0"
>
<xs:annotation>
<xs:documentation>
备注(循环次数:0-1)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--******运输工具数据段******-->
<xs:complexType
name=
"BorderTransportMeans"
>
<xs:annotation>
<xs:documentation>
运输工具数据段
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"JourneyID"
>
<xs:annotation>
<xs:documentation>
149 Conveyance reference number 航次航班编号(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"ID"
minOccurs=
"0"
maxOccurs=
"0"
>
<xs:annotation>
<xs:documentation>
167 Identification of means of transport crossing the border code 运输工具代码(循环次数:0)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--******变更后运输工具数据段******-->
<xs:complexType
name=
"Consignment"
>
<xs:annotation>
<xs:documentation>
变更后运输工具数据段
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"TransportContractDocument"
type=
"TransportContractDocument"
>
<xs:annotation>
<xs:documentation>
运输合同信息(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name=
"ChangeConsignment"
type=
"ChangeConsignment"
minOccurs=
"0"
>
<xs:annotation>
<xs:documentation>
变更后提(运)单信息(循环次数:0-1)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--变更后提(运)单信息-->
<xs:complexType
name=
"ChangeConsignment"
>
<xs:annotation>
<xs:documentation>
变更后提(运)单信息
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"TransportContractDocument"
type=
"TransportContractDocument"
>
<xs:annotation>
<xs:documentation>
运输合同信息(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--运输合同信息-->
<xs:complexType
name=
"TransportContractDocument"
>
<xs:annotation>
<xs:documentation>
运输合同信息
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"ID"
>
<xs:annotation>
<xs:documentation>
015 Transport document number 总提(运)单号(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!--******补充信息数据段******-->
<xs:complexType
name=
"AdditionalInformation"
>
<xs:annotation>
<xs:documentation>
补充信息
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element
name=
"Content"
>
<xs:annotation>
<xs:documentation>
105 Free text 备注(循环次数:1)
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
...
...
请
注册
或
登录
后发表评论