广东省食品从业人员.docx

上传人:b****5 文档编号:8615260 上传时间:2023-02-01 格式:DOCX 页数:23 大小:158.83KB
下载 相关 举报
广东省食品从业人员.docx_第1页
第1页 / 共23页
广东省食品从业人员.docx_第2页
第2页 / 共23页
广东省食品从业人员.docx_第3页
第3页 / 共23页
广东省食品从业人员.docx_第4页
第4页 / 共23页
广东省食品从业人员.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

广东省食品从业人员.docx

《广东省食品从业人员.docx》由会员分享,可在线阅读,更多相关《广东省食品从业人员.docx(23页珍藏版)》请在冰豆网上搜索。

广东省食品从业人员.docx

广东省食品从业人员

广东省食品从业人员

健康检查管理平台

接口规范文档

 

2017-11

 

改版记录

版本

发布日期

描述

作者

复审

批准

1.0

2017/11/24

建立该文档,初稿

变更记录

变更编号

日期

变更项

描述

基线版本

变更请求编号

 

广东省食品从业人员健康检查管理平台

接口规范文档

1概述

健康证管理平台按照省局关于体检机构现场巡查和体检业务实时监控的要求制定。

目的是实时获取体检机构的实时业务监控数据,保证服务业从业人员的体检信息的真实性。

主要实时监控如下:

健康证管理平台提供Webservice接口应用服务,供各接入系统访问调用。

在调用时,需按照本文档规定格式拼装参数,传入参数调用平台端webservice接口,接收webservice接口获取返回信息。

各接入系统将返回信息进行解析后供自身系统处理使用。

2适用范围

本文档主要用于描述Webservice接口的定义、调用说明。

文档可供接入健康证管理平台的各系统建设方、开发方阅读及使用。

3接口概述

接口概述

健康证管理平台作为服务端,以WebService方式为各个第三方系统等提供接口服务。

接口采用SOAP协议,请求方在请求时以base64加密入参,服务器解密处理,返回base64加密回参,请求端自行解密使用。

WebService接口统一入口方法为CallFun,通过method参数进行业务区分。

数据类型与格式

如无特殊说明,本文档中的部分数据均为以下格式:

●日期:

YYYY-MM-DD,即4位年,2位月份,2位日期。

数据类型记为DATE,长度为10。

●时间:

HH:

MM:

SS,即2位小时(24小时制),2为分钟,2为秒。

数据类型记为TIME,长度为6.

●日期时间:

YYYY-MM-DDHH:

MM:

SS。

数据类型记为DATETIME,长度为19.

●带毫秒日期时间:

YYYY-MM-DDHH:

MM:

SS:

FFF。

FFF为毫秒数。

数据类型记为DATETIME,长度为17。

●金额:

DDDDDDDD.DD,整数部分最多为8位,小数点1位,小数部分为2位,若小数部分为0,则小数点和小数部分可以省略。

计量单位为人民币元。

数据类型记为DECIMAL,最大长度为11。

●单价:

DDDDDDDD.DD,,整数部分最多为8位,小数点1位,小数部分最多为2位,若小数部分为0,则小数点和小数部分可以省略。

计量单位为人民币元。

数据类型记为DECIMAL,最大长度为11。

●数量:

DDDDDDDD.DD,8位整数,2为小数。

小数部分为0,小数点和小数部分可以省略,最大长度11位。

数据类型记为QUANTITY。

●其他数据请参照数据字典。

接口参数格式

3.1.1请求参数

请求参数为标准XML字符串,顶层节点名称为Request,其下节点包括头部Header及数据Body两部分,具体格式如下:

应用Key

请求方法

接口方法版本

参数签名

请求时间

流水号

标签名

数据类型

中文名称

必填项

说明

appCode

String

请求应用的Code

接入方应用分配的应用Code

sessionId

String

会话ID或者Token

method

String

请求的方法

version

String

接口版本

sign

String

参数签名

reqTime

String

请求时间戳

reqTraceNo

String

流水号

3.1.2响应参数

响应参数为标准Xml字符串,顶层节点名称为Response,其下节点包括头部Header节点及响应数据Body两部分,具体格式如下:

结果值编码

结果描述

结果详细描述

 

标签名

数据类型

中文名称

必填项

说明

code

String

结果值编码

见字典(提示信息)

msg

String

结果消息

见字典(提示信息)

detail

String

结果详细描述

结果详细描述,错误时可以提供

respTime

DateTime

响应时间

格式:

yyyy-mm-ddHH:

mm:

ss

∙备注

当响应参数包括多个子项时,子项内容父节点为items,各子项内容节点为item。

头部公共响应参数

...

接口访问地址

http:

//120.76.223.229:

1080/sayifpf/webService/FdaWsOutsideEntrance?

wsdl

 

4接口逻辑结构设计

微信预约平台接口架构

体检业务监控接口架构

5接口详细参数和格式

数据签名验证

5.1.1数字签名生成功能接口

webservice接口方法

CallFun

请求方法(method)

900100(见接口功能编号字典)

接口描述

数字签名生成接口

接口协议

webservice+xml

加密算法

MD5

5.1.1.1请求消息

头部公共请求参数

标签名

必填

类型

说明

METHOD

String

接口业务类型(见接口功能编号字典)

ORGCODE

String

机构编码

USER

String

用户名

PASSWORD

String

用户接口密码,加密:

MD5

UUID

String

系统对接前,分配给机构的UUID,相当于身份唯一识别码

5.1.1.2返回消息

头部公共响应参数

标签名

类型

说明

SIGNATURE

String

数字签名,该签名用于业务接口调用的认证码生成,数字签名具有时效性

微信端接口

5.1.2体检机构信息接口

webservice接口方法

CallFun

请求方法(method)

C00100(见接口功能编号字典)

接口描述

体检登记接口

接口协议

webservice+xml

加密算法

MD5+Base64

5.1.2.1请求信息

头部公共请求参数

标签名

是否必填

类型

说明

METHOD

String

接口业务类型(见接口功能编号字典)

ORGCODE

String

机构编码

CHECKUUID

String

接口验证认证码,用于和服务器验证接口访问的合法性,该认证码依据数字签名以及参数值排序相应规则生成

SNAME

String

机构简称

NAME

String

机构名称

ADDRESS

String

地址

5.1.2.2返回消息

头部公共响应参数

标签名

类型

说明

RESULT

String

接口调用结果:

SUCCESS,FAILED,ERROR

REMESSAGE

String

接口返回消息

ORGID

String

业务机构唯一码

CODE

String

机构编码

NAME

String

机构名称

SNAME

String

机构简称

PIC

String

图标

ORG_CODE

String

医疗机构代码

REGION

String

所在地区

ADDRESS

String

地址

HEAD

String

负责人

MOBILE

String

联系电话

LAT

String

纬度

LNG

String

经度

SUPERVISE

String

监管状态:

0-非监管,1-监管

MTIME

String

启用时间

RECOMMEND

String

推荐级别

WORK_SCHEDUL

String

E工作时间说明

SCORE

String

评价分数:

0~5

EVAL_SCORE

String

评价总分

EVAL_TIMES

String

评级次数

体检系统接口

5.1.3体检登记

webservice接口方法

CallFun

请求方法(method)

C00100(见接口功能编号字典)

接口描述

体检登记接口

接口协议

webservice+xml

加密算法

MD5+Base64

5.1.3.1请求信息

头部公共请求参数

标签名

是否必填

类型

说明

METHOD

String

接口业务类型(见接口功能编号字典)

ORGCODE

String

机构编码

CHECKUUID

String

接口验证认证码,用于和服务器验证接口访问的合法性,该认证码依据数字签名以及参数值排序相应规则生成

ORG

String

体检机构

POSITION

String

体检点

VEHICLE

String

体检车辆

PNO

String

编码前缀

ORDER

String

预约单

ORDERTYPE

String

订购类型:

1-个人,2-团体,3-临时加号

NAME

String

姓名

IDCARD

String

身份证号码

GENDER

String

性别

AGE

String

年龄

ETHNIC

String

民族

HEAD

二者选一

String

身份证头像BASE64

CAPHEAD

String

身份证无法识别脸情况,身份证拍照BASE64

FACE

String

登记面部BASE64

MOBILE

String

联系电话

OPENID

String

微信号

TYPE

String

行业类别大类:

1:

食品

INDUSTRY

String

行业类别小类

DEGREE

String

文化程度

ORDERTIME

String

预约时间

ENROLLTIME

String

登记时间

ENROLLNO

String

登记号码,号码格式:

yyMMddA{1}B{3}(C{2})?

,其中A为地点编号,B为序列号,C为复检编号,如果复检,尾号则加-1、-2等复检编号

5.1.3.2返回消息

头部公共响应参数

标签名

类型

说明

RESULT

String

接口调用结果:

SUCCESS,FAILED,ERROR

REMESSAGE

String

接口返回消息

CERTID

String

体检登记唯一码

5.1.4体检结果体检明细接口

webservice接口方法

CallFun

请求方法(method)

C00200(见接口功能编号字典)

接口描述

体检登记接口

接口协议

webservice+xml

加密算法

MD5+Base64

5.1.4.1请求信息

头部公共请求参数

标签名

是否必填

类型

说明

METHOD

String

接口业务类型(见接口功能编号字典)

ORGCODE

String

机构编码

CHECKUUID

String

接口验证认证码,用于和服务器验证接口访问的合法性,该认证码依据数字签名以及参数值排序相应规则生成

CERT

String

健康证信息ID

TYPE

String

体检类别:

0-初检,1-复检

ITEM

String

体检项目大类

CHECK_TIME

String

体检时间

CHECK_NAME

String

体检操作人

RESULT

String

结果:

Y-合格、N-不合格、X-未出结果

RESULT_TIME

String

结果时间

RESULT_NAME

String

结果录入人

VALID

String

结果有效性,Y-有效,N-无效,当复检结果录入时,把初检的结果设置为无效。

CHECKUP_TIME

String

体检时间

RESULT_TIME

String

结论时间

RESULT

String

检查结论:

Y-合格,N-未合格

RESULT_NOTE

String

检查结论说明

DOCTOR

String

结论医师

明细

CHECK

String

体检项目信息

ITEM

String

体检项目小类

RESULT

String

项目结果,Y-合格,N-不合格,S-可疑

DATA1

String

预留字段

DATA2

String

预留字段

DATA3

String

预留字段

DATA4

String

预留字段

MEMO

String

项目结果描述

5.1.4.2返回消息

头部公共响应参数

标签名

类型

说明

RESULT

String

接口调用结果:

SUCCESS,FAILED,ERROR

REMESSAGE

String

接口返回消息

CHECKID

String

体检主表唯一ID

5.1.5健康证打印接口

webservice接口方法

CallFun

请求方法(method)

C00300(见接口功能编号字典)

接口描述

体检登记接口

接口协议

webservice+xml

加密算法

MD5+Base64

5.1.5.1请求信息

头部公共请求参数

标签名

是否必填

类型

说明

METHOD

String

接口业务类型(见接口功能编号字典)

ORGCODE

String

机构编码

CHECKUUID

String

接口验证认证码,用于和服务器验证接口访问的合法性,该认证码依据数字签名以及参数值排序相应规则生成

CERT

String

健康证

USER

String

打印操作人

TIME

String

打印时间

NAME

String

健康证姓名

TEAM

String

所属团队

MOBILE

String

健康证联系方式

INDUSTRY

String

行业小类

5.1.5.2返回消息

头部公共响应参数

标签名

类型

说明

RESULT

String

接口调用结果:

SUCCESS,FAILED,ERROR

REMESSAGE

String

接口返回消息

PRINTID

String

打印记录ID

5.1.6短信通知上传接口

webservice接口方法

CallFun

请求方法(method)

C00400(见接口功能编号字典)

接口描述

体检登记接口

接口协议

webservice+x

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1