2019年3月25日黑龙江省卫建委、中医药管理局发布了《黑龙江省医疗机构互联网医疗服务审核要求》、《黑龙江省医疗机构互联网医疗服务申请书》、《黑龙江省互联网医疗服务监管平台数据接口规范》三个文件的通知,适用于哈尔滨市、齐齐哈尔市、鸡西市、鹤岗市、双鸭山市、大庆市、伊春市、佳木斯市、七台河市、牡丹江市、黑河市、绥化市、大兴安岭等黑龙江省下辖的县市。
《黑龙江省互联网医疗服务监管平台数据接口规范》目录:
1.文档说明....................4
1.1.接口说明....................4
1.2.交互方式....................4
1.3.接口规则....................4
1.4.参数定义....................4
2.接口定义....................6
2.1.公共部分....................6
2.1.1.附件信息上传....................6
2.2.基础部分....................6
2.2.1.医院信息上传....................6
2.2.2.科室信息上传....................7
2.2.3.医疗服务人员信息上传....................7
2.3.在线复诊业务....................9
2.3.1.复诊订单记录上传....................9
2.3.2.复诊服务信息上传....................9
2.4.远程会诊业务....................10
2.4.1.会诊信息上传....................10
2.5.在线处方业务....................12
2.5.1.处方信息上传....................12
2.6.在线购药业务....................13
2.6.1.购药订单记录上传....................13
2.6.2.药品信息上传....................14
2.7.接口统一返回码说明....................15
3.数据字典定义....................16
4.签名算法....................18
5.上传机制....................20
6.附录....................21
交互方式
Ø 调用方式:HTTP + POST
Ø 数据类型:josn
1.2. 接口规则
1、接口交互成功为0,其他见接口统一返回码
2、数据字段严格区分大小写
4、如果接口批量调用,建议一次传输不超过100条
Ø 消息头参数
参数定义 | 参数名称 | 参数类型 | 必填 | 说明 |
service | 接口号 | String(32) | √ | 平台定义 |
appid | 互联网医院id | String(32) | √ | 平台分配 |
randomstr | 随机字符串 | String(32) | √ | 为防止暴力破解,增加签名强度,建议长度要求在32位以内,生成方式由接入方自行确定,可以是时间戳、guid等算法生成 |
sign | 签名串 | String | √ | 详见 “sign算法” |
Ø 请求参数:
参数定义 | 参数名称 | 参数类型 | 必填 | 说明 |
uptime | 上传时间 | String(32) | √ | 格式:YYYY-MM-DD HH24:MI:SS |
data | 请求业务参数 | String | √ | 详见各接口请求业务参数说明 |
单条数据:
{ “uptime”: “2018-10-10 10:10:10”, "data": { "orderId": "订单id" … } } |
批量数据:
{ “uptime”: “2018-10-10 10:10:10”, "data": :[ { "orderId": "订单id1" … } ,{ "orderId": "订单id2" … }] } |
Ø 返回参数:
参数定义 | 参数名称 | 参数类型 | 必填 | 说明 |
code | 返回编码 | String | √ | 详见接口统一返回码和各接口业务返回码 |
message | 返回说明 | String | 当code!=0时,必填 | |
data | 返回业务参数 | String | 详见各接口返回业务参数说明 |
成功:
{ "code": "0" } |
失败:
{ "code": "SYSTEM_ERROR", "message": "系统错误" } |