广州单一窗口海事业务数据接口服务-技术方案-进出口岸-v2.08_第1页
广州单一窗口海事业务数据接口服务-技术方案-进出口岸-v2.08_第2页
广州单一窗口海事业务数据接口服务-技术方案-进出口岸-v2.08_第3页
广州单一窗口海事业务数据接口服务-技术方案-进出口岸-v2.08_第4页
广州单一窗口海事业务数据接口服务-技术方案-进出口岸-v2.08_第5页
已阅读5页,还剩36页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2山东中创软件工程股份有限公司I目录1概述 11.1编写目的 11.2项目背景 11.3应用现状 12总体设计 12.1设计约束 12.2实施分工 12.3技术路线 22.4部署架构 22.5接口规范 23总体需求 43.1基础字典数据 53.2船舶进口岸申请 63.3船舶进口岸手续 63.4船舶出口岸手续 63.5船舶进口岸申请审批 63.6船舶进口岸手续审批 63.7船舶出口岸手续审批 63.8状态查询 73.9单位及人员同步 73.10内网进口岸申请审批状态查询 74服务设计 74.1基础字典数据服务 74.1.1服务内容 74.1.2服务描述 84.1.3服务定义 84.1.4服务参数 84.1.5服务返回 84.2船舶进口岸申请服务 104.2.1服务内容 104.2.2服务描述 104.2.3服务定义 104.2.4服务参数 104.2.5服务返回 124.3船舶进口岸手续服务 134.3.1服务内容 134.3.2服务描述 144.3.3服务定义 144.3.4服务参数 144.3.5服务返回 164.4船舶出口岸手续服务 174.4.1服务内容 174.4.2服务描述 174.4.3服务定义 174.4.4服务参数 184.4.5服务返回 204.5船舶进口岸申请审批服务(电子口岸实现) 214.5.1服务内容 214.5.2服务描述 214.5.3服务定义 214.5.4服务参数 214.5.5服务返回 224.6船舶进口岸手续审批服务(电子口岸实现) 224.6.1服务内容 224.6.2服务描述 234.6.3服务定义 234.6.4服务参数 234.6.5服务返回 234.7船舶出口岸手续审批服务(电子口岸实现) 244.7.1服务内容 244.7.2服务描述 244.7.3服务定义 244.7.4服务参数 244.7.5服务返回 254.8单位人员数据服务(电子口岸实现) 264.8.1服务内容 264.8.2服务描述 264.8.3服务定义 264.8.4服务参数 264.8.5服务返回 274.9内网进口岸申请审批状态查询 284.9.1服务内容 284.9.2服务描述 284.9.3服务定义 284.9.4服务参数 284.9.5服务返回 295附送资料方案 315.1附送资料描述 315.2附送资料约束 316数据同步分析与策略 327联调测试内容 337.1接口服务 337.2附送资料 337.3数据同步 338实施进度计划 339运行维护支持 3310技术服务承诺 341概述 11.1编写目的 11.2项目背景 11.3应用现状 12总体设计 12.1设计约束 12.2实施分工 12.3技术路线 22.4部署架构 22.5接口规范 23总体需求 43.1基础字典数据 53.2船舶进口岸申请 63.3船舶进口岸手续 63.4船舶出口岸手续 63.5船舶进口岸申请审批 63.6船舶进口岸手续审批 63.7船舶出口岸手续审批 63.8状态查询 73.9单位及人员同步 74服务设计 74.1基础字典数据服务 74.1.1服务内容 74.1.2服务描述 74.1.3服务定义 84.1.4服务参数 84.1.5服务返回 84.2船舶进口岸申请服务 94.2.1服务内容 94.2.2服务描述 104.2.3服务定义 104.2.4服务参数 104.2.5服务返回 114.3船舶进口岸手续服务 114.3.1服务内容 114.3.2服务描述 124.3.3服务定义 124.3.4服务参数 124.3.5服务返回 144.4船舶出口岸手续服务 154.4.1服务内容 154.4.2服务描述 154.4.3服务定义 154.4.4服务参数 164.4.5服务返回 184.5船舶进口岸申请审批服务(电子口岸实现) 194.5.1服务内容 194.5.2服务描述 194.5.3服务定义 194.5.4服务参数 194.5.5服务返回 204.6船舶进口岸手续审批服务(电子口岸实现) 204.6.1服务内容 204.6.2服务描述 204.6.3服务定义 204.6.4服务参数 214.6.5服务返回 214.7船舶出口岸手续审批服务(电子口岸实现) 224.7.1服务内容 224.7.2服务描述 224.7.3服务定义 224.7.4服务参数 224.7.5服务返回 234.8单位人员数据服务(电子口岸实现) 234.8.1服务内容 234.8.2服务描述 234.8.3服务定义 244.8.4服务参数 244.8.5服务返回 245附送资料方案 265.1附送资料描述 265.2附送资料约束 266数据同步分析与策略 277联调测试内容 277.1接口服务 277.2附送资料 287.3数据同步 288实施进度计划 289运行维护支持 2810技术服务承诺 28广州单一窗口海事业务数据接口服务技术方案_进出口岸PAGE35山东中创软件工程股份有限公司山东中创软件工程股份有限公司 概述编写目的根据广州单一窗口相关业务要求,定义并编写该《广州单一窗口海事业务数据接口服务建设方案》。该文件可作为开发单位的系统设计人员、测试人员、市场销售人员的指导性文件,也作为用户了解“广州单一窗口海事业务数据接口服务”的相关内容,进行项目确认与验收测试时的依据。项目背景广州“单一窗口”要实现海事、海关、边防和检验检疫四个单位的单一窗口,建立集通关、物流、外贸、口岸于一体的信息平台实现“一站式”电子政务服务,准备建设实施“广州国际贸易“单一窗口”平台项目”,该项目需要与广东海事局实现相应海事业务数据的交换与共享。应用现状广东海事局目前应用业务系统包括船载客货电子申报系统、船载客货管理系统、船舶动态管理系统(以下统称“海事船舶系统”)。其中“船载电子申报系统”部署广东海事局的外网,向行政相对人提供危防业务申报服务;“船载客货管理系统”、“船舶动态管理系统”部署在海事局内网,面向海事管理人员提供业务审批服务。总体设计设计约束1、充分考虑广东海事局已有信息化系统和工具,避免重复建设和投资。2、接口服务的设计与实现要功能完备且扩展灵活。实施分工涉及到的开发商有:山东中创软件公司、广州电子口岸公司、广州创阳软件,山东中创软件公司主要负责“海事船舶系统”改造以及接口服务开发,广州电子口岸公司主要负责“广州国际贸易“单一窗口”平台项目”以及接口服务开发,广州创阳软件主要负责数据交换平台集成。1、申报上传的文件资料的传输由电子口岸公司或数据交换平台集成服务商负责将文件资料传输至广东局内网指定服务器目录。2、字典数据服务(海事业务涉及的字典数据服务)由山东中创软件公司完成。3、除字典数据服务外,开发商进行业务数据服务开发分工的原则是“数据接收方进行相应服务的设计与开发”。技术路线接口服务根据交通运输部海事局信息化建设顶层设计进行,并遵循海事云数据中心规范要求。主要设计路线:1、面向服务SOA的架构体系(WebService)本项目基于SOA(ServiceOrientedArchitecture面向服务的架构)的系统架构,通过接口服务(WebService)方式来实现数据交换,从而使各业务应用系统之间具有足够的灵活性和可扩展性2、J2EE技术路线本项目的数据接口服务(WebService)基于J2EE开发技术、使用开发工具Jdeveloper进行开发实现,使得接口服务具有良好的可移植性和可扩展性。3、ESB总线集成服务本项目的数据接口服务通过一体化平台的SOA套件进行应用集成,实现总线型结构应用集成架构。将使用OracleWebLoigicService应用服务器进行部署,通过OracleServiceBus(Oracle服务总线)提供的ESB(EnterpriseServiceBus,企业服务总线)进行服务的注册集成管理、安全管理、运行监控等。部署架构本项目中创开发的数据接口服务(WebService)部署在广东二级中心weblogic应用服务器上,并注册在广东二级OSB服务总线上,对外提供服务。接口规范一、接口服务数据交换格式统一为XML数据格式,其中‘<o>’标记表示单个对象,‘<a>’标记标识包含多个对象的List集合,‘<e>’标记标识List集合中的元素,如复杂对象中的属性如存在List集合,则使用属性定义(如xxxList)标记标识。1、单个对象:<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>001</declare_no> <handle_result>1</handle_result> <org_code>广州海事局</org_code> ... </o>2、多个对象的List集合:<?xmlversion="1.0"encoding="utf-8"?><a> <e> <org_code>090000</org_code> <org_name>广东海事局</org_name> <parent_org_code>000000</parent_org_code> </e> <e> <org_code>090100</org_code> <org_name>广州海事局</org_name> <parent_org_code>090000</parent_org_code> </e></a>3、复杂对象(包含其他对象或集合):<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>001</declare_no> <declare_source>005</declare_source> …… <materialList> <e> <declare_no>001</declare_no> <material_no>1</material_no> …… </e> </materialList> <shipCertList> <e> <declare_no>001</declare_no> <order_no>1</order_no> <cert_name>1</cert_name> …… </e> </shipCertList> <crewCertList> <e> <declare_no>001</declare_no> <order_no>1</order_no> <position_code>1</position_code> …… </e> </crewCertList> ...</o>二、服务数据项中涉及的所有日期、时间格式统一为:yyyy-MM-dd及yyyy-MM-ddhh:mm:ss。总体需求通过本项目建设:1、实现基于“海事船舶系统数据库”的字典数据同步服务,“广州国际贸易“单一窗口”平台”通过此服务完成船舶进口岸业务、危险品申报业务相关字典数据初始化与同步,为“广州国际贸易“单一窗口”平台”的业务办理提供基础数据依据。2、实现基于“海事船舶系统数据库”的船舶数据查询服务,“广州国际贸易“单一窗口”平台”通过此服务查询船舶数据,为“广州国际贸易“单一窗口”平台”的业务办理提供船舶校验的数据依据;(暂不实现)3、实现船舶进口岸申请服务,“广州国际贸易“单一窗口”平台”通过此服务将船舶进口岸申请数据接入到“海事船舶系统数据库”;4、实现船舶进口岸申请审批服务,“海事船舶系统”通过此服务将船舶进口岸申请审批数据接入到“广州国际贸易“单一窗口”平台数据库”;5、实现船舶进口岸手续(查验)申请服务,“广州国际贸易“单一窗口”平台”通过此服务将船舶进口岸手续申请数据接入到“海事船舶系统数据库”;6、实现船舶进口岸手续(查验)申请审批服务,“海事船舶系统”通过此服务将船舶进口岸手续申请审批数据接入到“广州国际贸易“单一窗口”平台数据库”;7、实现船舶出口岸手续(查验)申请服务,“广州国际贸易“单一窗口”平台”通过此服务将船舶出口岸手续申请数据接入到“海事船舶系统数据库”;8、实现船舶出口岸手续(查验)申请审批服务,“海事船舶系统”通过此服务将船舶出口岸手续申请审批数据接入到“广州国际贸易“单一窗口”平台数据库”;9、实现“广州国际贸易“单一窗口”平台”危险品申报业务数据接入到“海事船舶系统”;10、实现“海事船舶系统”危险品申报业务数据审批结果接入到“广州国际贸易“单一窗口”平台”。基础字典数据完成字典数据接口服务,通过该接口服务将船舶进口岸申请所需的基础字典数据由“海事船舶系统数据库”接入到“广州国际贸易“单一窗口”平台数据库”,为系统中的业务办理提供基础数据。涉及的字典内容包括:1、海事机构字典2、码头泊位字典3、船舶国籍字典4、船舶种类字典5、船舶船籍港字典6、货物种类字典7、进出口岸附送资料字典船舶进口岸申请完成船舶进口岸申请接口服务,通过该接口服务将船舶进口岸申请数据由“广州国际贸易“单一窗口”平台”接入到“海事船舶系统数据库”。船舶进口岸手续完成船舶进口岸手续接口服务,通过该接口服务将船舶进口岸手续数据由“广州国际贸易“单一窗口”平台”接入到“海事船舶系统数据库”。船舶出口岸手续完成船舶出口岸手续接口服务,通过该接口服务将船舶出口岸手续数据由“广州国际贸易“单一窗口”平台”接入到“海事船舶系统数据库”。船舶进口岸申请审批完成船舶进口岸申请审批接口服务,通过该接口服务将船舶进口岸申请审批数据由“海事船舶系统”接入到“广州国际贸易“单一窗口”平台数据库”。船舶进口岸手续审批完成船舶进口岸手续审批接口服务,通过该接口服务将船舶进口岸手续审批数据由“海事船舶系统”接入到“广州国际贸易“单一窗口”平台数据库”。船舶出口岸手续审批完成船舶出口岸手续审批接口服务,通过该接口服务将船舶出口岸手续审批数据由“海事船舶系统”接入到“广州国际贸易“单一窗口”平台数据库”。状态查询关于船舶进出口岸审批状态查询,不单独实现状态查询接口服务,由于审批结果实时接入到“广州国际贸易“单一窗口”平台数据库”,可根据受理审批结果判断船舶进出口的审批状态。受理审批结果状态备注待受理待受理予以受理(待审批)、不予受理、补充材料已受理审批通过、审批不通过已审批单位及人员同步完成申报单位、申报人员数据接口服务,通过该接口服务将广州国际贸易“单一窗口”平台中进行船舶进出口岸相关业务的单位、人员数据接入到“海事船舶系统数据库”,实现单位及人员信息的同步。内网进口岸申请审批状态查询按照办结时间、机构获取已审批通过进口岸申请信息。服务设计基础字典数据服务服务内容字典数据服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1基础字典数据服务AgencyDict海事机构字典DockDict码头泊位字典NationalDict船舶国籍字典ShipTypeDict船舶种类字典HomePortDict船舶船籍港字典GoodsTypeDict货物种类字典ImportExportMaterialDict进出口岸附送资料字典服务描述用于同步船舶进口岸相关的字典数据的接口服务。服务定义服务工程:DictService服务定义:每一个字典数据的查询定义一个接口服务方法,详细如下:序号名称方法1海事机构字典publicStringagencyDict()2码头泊位字典publicStringdockDict()3船舶国籍字典publicStringnationalDict()4船舶种类字典publicStringshipTypeDict()5船舶船籍港字典PublicStringhomePortDict()6货物种类字典PublicStringgoodsTypeDict()7进出口岸附送资料字典PublicStringimportExportMaterialDict()服务参数字典数据服务包含7个服务方法,参数均采用字符串。方法对应的参数内容及顺序如表格所示:序号方法参数描述类型说明1海事机构字典agencyDict()机构代码String海事机构代码示例:海事机构字典服务publicStringagencyDict()服务返回1)字典数据服务执行成功的返回值是包含字典数据对象的List集合,返回值采用XML数据交换格式,表示要获取的字典数据本身。序号描述方法返回值类型返回值说明1海事机构字典agencyDict()XML对象AgencyDict的集合2码头泊位字典dockDict()XML对象DockDict的集合3船舶国籍字典nationalDict()XML对象NationalDict的集合4船舶种类字典shipTypeDict()XML对象ShipTypeDict的集合5船舶船籍港字典homePortDict()XML对象HomePortDict的集合6货物种类字典goodsTypeDict()XML对象GoodsTypeDict的集合7进出口岸附送资料字典importExportMaterialDict()XML对象ImportExportMaterialDict的集合示例:海事机构字典agencyDict()方法返回值<?xmlversion="1.0"encoding="utf-8"?><a> <e> <org_code>090000</org_code> <org_name>广东海事局</org_name> <parent_org_code>000000</parent_org_code> </e> <e> <org_code>090100</org_code> <org_name>广州海事局</org_name> <parent_org_code>090000</parent_org_code> </e></a>2)字典数据服务执行失败时采用统一的返回值,返回值采用XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt执行失败resultbooleanfalse:执行失败;失败反馈信息resultinfovarchar(255)示例:<?xmlversion='1.0'encoding='utf-8'?><o> <result>false</result> <resultinfo>错误信息</resultinfo></o>船舶进口岸申请服务服务内容船舶进口岸申请数据服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1船舶进口岸申请服务ShipImportDeclare船舶进口岸申请数据ImportExportMaterial船舶进口岸附件数据ShipImportDeclareChange船舶进口岸申请变更数据(审批通过后24小时外)服务描述用于接收船舶进口岸申请数据的服务。服务定义服务工程:ShipImportDeclareService服务定义:序号描述方法1船舶进口岸申请服务publicStringshipImportDeclare(StringshipImportDeclare,DataHandlerattachments[])服务参数船舶进口岸申请服务包含1个服务方法,参数均采用XML数据交换格式,参数包含所有申请信息。方法对应的参数内容及顺序如表格所示:序号方法参数描述类型说明1船舶进口岸申请服务shipImportDeclare()船舶进口岸申请信息XML单个对象ShipImportDeclare船舶进口岸附送资料信息XML对象ImportExportMaterial的集合materialList(包含在ShipImportDeclare对象中)附件对象集合DATAHANDLER对象DATAHANDLER的集合attachments变更条目对象集合XML对象ShipImportDeclareChange的集合changeList(变更时有效,包含在ShipImportDeclare对象中)示例:船舶进口岸申请服务(新报/重报包含整个申报单和附件)publicStringshipImportDeclare(“ <?xmlversion="1.0"encoding="utf-8"?> <o>进口岸申请对象 <declare_no>2015071309000</declare_no><change_no>2015071309000</change_no><seq_singlewindows>45666</seq_singleWindows> <declare_source>1</declare_source> …… <materialList>附件列表 <e> <declare_no>2015071309000</declare_no> <material_id>1</material_id> <material_no>1</material_no> …… </e> </materialList> </o>”,attachments)示例:进口岸申请变更(审批通过后24小时外变更只包含变更条目)publicStringshipImportDeclare(“ <?xmlversion="1.0"encoding="utf-8"?> <o>保留下列字段 <declare_no>2015071309000</declare_no><change_no>2015071309000</change_no><seq_singlewindows>45666</seq_singleWindows> <changeList>变更条目 <e> <change_no>2015071309000</change_no> <declare_no>2015071309000</declare_no> <field_name>expected_arrival_date</field_name> <change_before>2015-10-2710:00:31</change_before> <change_after>2015-10-2710:00:32</change_after><field_type>2</field_type> </e> </changeList> <materialList> <e> <declare_no>2015071309000</declare_no> <material_id>1</material_id> <material_no>1</material_no> …… </e> </materialList> </o>”,attachments)服务返回船舶进口岸申请服务的返回值采用XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt口岸申报序号seq_singlewindowsdeclare_novarchar(2650)是否接收成功resultbooleantrue:接收成功;false:接收失败;接收反馈信息resultinfovarchar(255)机构代码org_codechar(6)B2B转发示例:<?xmlversion='1.0'encoding='utf-8'?><o> <seq_singlewindowsdeclare_no>2015071309000</seq_singlewindowsdeclare_no> <result>false</result> <resultinfo>错误信息</resultinfo><org_code>090100</org_code></o>船舶进口岸手续服务服务内容船舶进口岸手续数据服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1船舶进口岸手续服务ShipImportProcedure船舶进口岸手续数据ShipImportProcedureShipCert船舶进口岸手续船舶证书数据ShipImportProcedureCrewCert船舶进口岸手续适任证数据ShipImportProcedureCrew船舶进口岸手续船员名单数据ShipImportProcedureGoods船舶进口岸手续货物名单ShipImportProcedurePassanger船舶进口岸手续旅客名单数据ImportExportMaterial船舶进口岸手续附送资料数据服务描述用于接收船舶进口岸手续数据的服务。服务定义服务工程:ShipImportProcedureService服务定义:序号描述方法1船舶进口岸手续服务publicStringshipImportProcedure(StringshipImportProcedure,DataHandlerattachments[])服务参数船舶进口岸手续服务包含1个服务方法,参数均采用XML数据交换格式,参数包含所有手续信息。方法对应的参数内容及顺序如表格所示:序号方法参数描述类型说明1船舶进口岸手续服务shipImportProcedure()船舶进口岸手续信息XML单个对象ShipImportProcedure船舶进口岸手续船舶证书XML对象ShipImportProcedureShipCert的集合shipCertList船舶进口岸手续船员适任证XML对象ShipImportProcedureCrewCert的集合crewCertList船舶进口岸手续船员名单XML对象ShipImportProcedureCrew的集合crewList船舶进口岸手续货物名单XML对象ShipImportProcedureGoods的集合goodsList船舶进口岸手续旅客名单XML对象ShipImportProcedurePassanger的集合passangerList船舶进口岸手续附件信息XML对象ImportExportMaterial的集合materialList附件对象集合DATAHANDLER对象DATAHANDLER的集合attachments示例:船舶进口岸手续服务publicStringshipImportProcedure(“<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>001</declare_no> <declare_source>005</declare_source> …… <materialList> <e> <declare_no>001</declare_no> <material_no>1</material_no> …… </e> </materialList> <shipCertList> <e> <declare_no>001</declare_no> <order_no>1</order_no> <cert_name>1</cert_name> …… </e> </shipCertList> <crewCertList> <e> <declare_no>001</declare_no> <order_no>1</order_no> <position_code>1</position_code> …… </e> </crewCertList> <crewList> <e> <declare_no>001</declare_no> <order_no>1</order_no> …… </e> </crewList> <goodsList> <e> <declare_no>001</declare_no> <order_no>1</order_no> …… </e> </goodsList> <passangerList> <e> <declare_no>001</declare_no> <order_no>1</order_no> …… </e> </passangerList></o>”,attachments)服务返回船舶进口岸手续服务的返回值采用XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt申报序号declare_novarchar(26)是否接收成功resultbooleantrue:接收成功;false:接收失败;接收反馈信息resultinfovarchar(255)机构代码org_codechar(6)B2B转发示例:<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>2015071309000</declare_no> <result>false</result> <resultinfo>错误信息</resultinfo><org_code>090100</org_code></o>船舶出口岸手续服务服务内容船舶出口岸手续数据服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1船舶出口岸手续服务ShipExportProcedure船舶出口岸手续数据ShipExportProcedureShipCert船舶出口岸手续船舶证书数据ShipExportProcedureCrewCert船舶出口岸手续适任证数据ShipExportProcedureCrew船舶出口岸手续船员名单数据ShipExportProcedureGoods船舶出口岸手续货物名单ShipExportProcedurePassanger船舶出口岸手续旅客名单数据ImportExportMaterial船舶出口岸手续附件数据服务描述用于接收船舶出口岸手续数据的服务。服务定义服务工程:ShipExportProcedureService服务定义:序号描述方法1船舶出口岸手续服务publicStringshipExportProcedure(StringshipExportProcedure,DataHandlerattachments[])服务参数船舶出口岸手续服务包含1个服务方法,参数均采用XML数据交换格式,参数包含所有手续信息。方法对应的参数内容及顺序如表格所示:序号方法参数描述类型说明1船舶出口岸手续服务shipExportProcedure()船舶出口岸手续信息XML单个对象ShipExportProcedure船舶出口岸手续船舶证书XML对象ShipExportProcedureShipCert的集合shipCertList船舶出口岸手续船员适任证XML对象ShipExportProcedureCrewCert的集合crewCertList船舶出口岸手续船员名单XML对象ShipExportProcedureCrew的集合crewList船舶出口岸手续货物名单XML对象ShipExportProcedureGoods的集合goodsList船舶出口岸手续旅客名单XML对象ShipExportProcedurePassanger的集合passangerList船舶出口岸手续附件信息XML对象ImportExportMaterial的集合materialist附件对象集合DATAHANDLER对象DATAHANDLER的集合attachments示例:船舶出口岸手续服务publicStringshipExportProcedure(“<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>001</declare_no> <declare_source>005</declare_source> …… <materialList> <e> <declare_no>001</declare_no> <material_no>1</material_no> …… </e> </materialList> <shipCertList> <e> <declare_no>001</declare_no> <order_no>1</order_no> <cert_name>1</cert_name> …… </e> </shipCertList> <crewCertList> <e> <declare_no>001</declare_no> <order_no>1</order_no> <position_code>1</position_code> …… </e> </crewCertList> <crewList> <e> <declare_no>001</declare_no> <order_no>1</order_no> …… </e> </crewList> <goodsList> <e> <declare_no>001</declare_no> <order_no>1</order_no> …… </e> </goodsList> <passangerList> <e> <declare_no>001</declare_no> <order_no>1</order_no> …… </e> </passangerList></o>”,attachments)服务返回船舶出口岸手续服务的返回值采用XML数据交换格式,具体内容如下:所有方法的返回值统一为:Object名称代码数据类型注释ServiceReceipt申报序号declare_novarchar(26)是否接收成功resultbooleantrue:接收成功;false:接收失败;接收反馈信息resultinfovarchar(255)机构代码org_codechar(6)B2B转发示例:<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>2015071309000</declare_no> <result>false</result> <resultinfo>错误信息</resultinfo><org_code>090100</org_code></o>船舶进口岸申请审批服务(电子口岸实现)本接口服务由电子口岸提供,中创公司系统调用该接口服务发送审批结果。服务内容船舶进口岸申请审批服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1船舶进口岸申请审批服务ShipImportDeclareAudit船舶进口岸申请审批数据服务描述用于发送船舶进口岸申请审批结果数据的接口服务。服务定义服务工程:ShipImportDeclareAuditService服务定义:序号名称方法1船舶进口岸申请审批服务publicStringshipImportDeclareAudit(shipImportDeclareAudit)服务参数船舶进口岸申请审批服务包含1个服务方法,方法包含一个参数,参数采用XML数据交换格式。方法对应的参数如下所示:序号方法参数描述类型说明1shipImportDeclareAudit()船舶进口岸申请审批结果XML单个对象ShipImportDeclareAudit示例:publicStringshipImportDeclareAudit(“ <?xmlversion='1.0'encoding='utf-8'?> <o> <seq_singlewindowsdeclare_no>001</seq_singlewindowsdeclare_no> <handle_result>1</handle_result> <org_code>广州海事局</org_code> …… </o>”)服务返回船舶进口岸申请审批服务的返回值采用XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt口岸申报序号seq_singlewindowsdeclare_novarchar(26)是否接收成功resultbooleantrue:接收成功;false:接收失败;接收反馈信息resultinfovarchar(255)示例:<?xmlversion='1.0'encoding='utf-8'?><o> <seq_singlewindowsdeclare_no>2015071309000</seq_singlewindowsdeclare_no> <result>false</result> <resultinfo>错误信息</resultinfo></o>船舶进口岸手续审批服务(电子口岸实现)本接口服务由电子口岸提供,中创公司系统调用该接口服务发送审批结果。服务内容船舶进口岸手续审批服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1船舶进口岸手续审批服务ShipImportProcedureAudit船舶进口岸手续审批数据服务描述用于发送船舶进口岸手续审批结果数据的接口服务。服务定义服务工程:ShipImportProcedureAuditService服务定义:序号名称方法1船舶进口岸申请审批服务publicStringshipImportProcedureAudit(shipImportProcedureAudit)服务参数船舶进口岸手续审批服务包含1个服务方法,方法包含一个参数,参数采用XML数据交换格式,参数表示要发送的审批结果数据本身。方法对应的参数如下所示:序号方法参数描述类型说明1shipImportProcedureAudit()船舶进口岸手续审批结果XML单个对象ShipImportProcedureAudit示例:publicStringshipImportDeclareAudit(“ <?xmlversion='1.0'encoding='utf-8'?> <o> <declare_no>001</declare_no> <handle_result>1</handle_result> <org_code>广州海事局</org_code> …… </o>”)服务返回船舶进口岸手续审批服务的返回值采用XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt申报序号declare_novarchar(26)是否接收成功resultbooleantrue:接收成功;false:接收失败;接收反馈信息resultinfovarchar(255)示例:<?xmlversion='1.0'encoding='utf-8'?><o> <declare_no>2015071309000</declare_no> <result>false</result> <resultinfo>错误信息</resultinfo></o>船舶出口岸手续审批服务(电子口岸实现)本接口服务由电子口岸提供,中创公司系统调用该接口服务发送审批结果。服务内容船舶出口岸手续审批服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1船舶出口岸手续审批服务ShipExportProcedureAudit船舶出口岸手续审批数据服务描述用于发送船舶出口岸手续审批结果数据的接口服务。服务定义服务工程:ShipExportProcedureAuditService服务定义:序号名称方法1船舶出口岸申请审批服务publicStringshipExportProcedureAudit(shipExportProcedureAudit)服务参数船舶出口岸手续审批服务包含1个服务方法,方法包含一个参数,参数采用XML数据交换格式,参数表示要发送的审批结果数据本身。方法对应的参数如下所示:序号方法参数描述类型说明1shipExportProcedureAudit()船舶出口岸手续审批结果XML单个对象ShipExportProcedureAudit示例:publicStringshipExportProcedureAudit(“ <?xmlversion='1.0'encoding='utf-8'?> <o> <declare_no>001</declare_no> <handle_result>1</handle_result> <org_code>广州海事局</org_code> …… </o>”)服务返回船舶出口岸手续审批服务的返回值采用XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt申报序号declare_novarchar(26)是否接收成功resultbooleantrue:接收成功;false:接收失败;接收反馈信息resultinfovarchar(255)示例:publicStringshipImportDeclareAudit(“ <?xmlversion='1.0'encoding='utf-8'?> <o> <declare_no>001</declare_no> <handle_result>1</handle_result> <org_code>广州海事局</org_code> …… </o>”)单位人员数据服务(电子口岸实现)服务内容单位及人员服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1单位人员数据服务DeclareUnit单位数据DeclarePerson人员数据服务描述用于接收“广州国际贸易“单一窗口”平台”中进行船舶进出港业务的单位及人员数据的服务。服务定义服务工程:EportDeclareUPService服务定义:序号描述方法1单位数据服务publicStringdeclareUnit()2人员数据服务publicStringdeclarePerson()服务参数单位及人员服务包含2个服务方法,每个方法包含两个参数,参数均采用String数据格式,每次接口方法的调用都必须传送相应的参数且顺序一致。。接口方法对应的参数内容及顺序如表格所示:序号名称类型说明1数据更新开始时间datatime格式:yyyy-MM-dd2数据更新结束时间datatime格式:yyyy-MM-dd;如为空串“”,则默认为当前时间(接口调用时间);示例:publicStringdeclareUnit(“2015-08-01”,“2015-08-02”)说明:如指定了更新结束时间,则更新开始时间至更新结束时间不能超过3天(包含更新结束时间当天),如2014-01-01至2014-01-03,包含天数共计三天,实际时间范围是2014-01-0100:00:00至2014-01-0323:59:59。如未指定更新结束时间,则更新结束时间默认为当前时间(接口调用时间),更新开始时间至当前时间(当前时间算一天)也不能超过3天。建议每天更新一次数据,参阅<6数据同步分析与策略>。服务返回1)单位及人员数据服务执行成功的返回值是单位及人员的对象集合,返回值采用XML数据交换格式,表示要获取的数据本身,如数据本身为空。序号描述方法返回值类型返回值说明1单位信息declareUnit()XML对象DeclareUnit的集合2人员信息declarePerson()XML对象DeclarePerson的集合示例:declareUnit()方法返回值<?xmlversion="1.0"encoding="utf-8"?><a> <e> <unit_code>164563109</unit_code> <unit_name>船舶代理有限公司</unit_name> <unit_addr>山东济南</unit_addr> </e> <e> <unit_code>264596581</unit_code> <unit_name>青岛远洋对外劳务合作有限公司</unit_name> <unit_addr>山东青岛</unit_addr> </e></a>2)单位及人员

数据服务执行失败时返回值采用JSON(JavaScriptObjectNoTation)XML数据交换格式,具体内容如下:Object名称代码数据类型注释ServiceReceipt执行失败resultbooleanfalse:执行失败;失败反馈信息resultinfovarchar(255)示例:<?xmlversion='1.0'encoding='utf-8'?><o> <result>false</result> <resultinfo>错误信息</resultinfo></o>内网进口岸申请审批状态查询服务内容内网进口岸申请审批状态查询服务内容和编码如下表所示:序号服务描述涉及的业务表级内容对象代码对象描述1内网进口岸申请审批状态查询服务ShipImportDeclareAuditIntranet内网审批结果数据服务描述用于提供内网进口岸申请审批结果数据查询的服务。服务定义服务工程:ShipImportDeclareAuditQueryService服务定义:序号描述方法1进口岸申请审批数据查询服务publicStringshipImportDeclareAuditQuery(Stringdate,Stringorg_code)服务参数进口岸申请审批数据查询服务包含1个服务方法,每个方法包含两个参数,参数均采用String数据格式,每次接口方法的调用都必须传送相应的参数且顺序一致。接口方法对应的参数内容及顺序如表格所示:序号名称类型说明1办结时间区间datatime格式:YYYY-MM-DDHH:MM:SS@YYYY-MM-DDHH:MM:SS(dt1<=query<dt2)2报给机构代码String示例:publicStringshipImportDeclareAuditQuery(“2015-08-0100:00:00@2015-08-0200:00:00”,’090100’)说明:办结时间、报给机构必须填写。服务返回1)进口岸申请审批数据查询服务执行成功的返回值是内网审批结果的对象集合,返回值采用XML数据交换格式,表示要获取的数据本身,如数据本身为空。序号描述方法返回值类型返回值说明1进口岸申请审批数据查询服务shipImportDeclareAuditQuery()XML对象ShipImportDeclareAuditIntranet的集合示例:shipImportDeclareAuditQuery()方法返回值<?xmlversion="1.0"encoding="utf-8"?><a> <e> <ship_name_cn>大海</ship_name_cn<ship_name_en>sea</ship_name_en><nation_name_cn>中国</nation_name_cn><ship_imo_no>1234567</ship_imo_no><ship_dwt>800</ship_dwt><expected_arrival_date>2015-11-2</expected_arrival_date><berth_name>南沙</berth_name><ship_type_name_cn>摩托艇</ship_type_name_cn><export_max_draft>5</export_max_draft><import_goods_name>梅</import_goods_name><audit_opinion>好</audit_opinion><audit_date>2015-11-11</audit_date><remar

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论