《互联网医院监管平台数据监管接口规范_20231009(1).docx》由会员分享,可在线阅读,更多相关《互联网医院监管平台数据监管接口规范_20231009(1).docx(56页珍藏版)》请在第一文库网上搜索。
1、吉林省互联网医院监管平台数据接口规范(试行稿)吉林省卫生健康信息中心2023年10月目录修订记录4第一章接口规范说明61.1. 网络环境要求61.2. 加解密规则61.3. 调用平台接口613.1. 服务地址613.2. 输入说明613.3. .输出说明613.4.接口处理状态代码说明71.35接口清单及调用频率要求71.3.6,调用示例(Java)8第二章接口明细102.1. 接口用户信息102.2. 医院基本信息102.3. 医师基本信息132.4. 获取监管平台医师唯一标识152.5. 网上预约挂号162.6. 在线医技预约172.7. 医生评价信息182.8. 网络咨询服务信息192.
2、9. 网络咨询服务_咨询内容详情(新增)212.10. 网络诊疗服务信息(修改)222.11. 网络诊疗服务_诊疗内容详情(新增)252.12. 电子处方表262.13. 电子处方一药品明细表292.14. 电子处方配送信息(新增)302.15. 在线诊疗服务信息-过程图片上传312.16. 用户协议信息312.17. 数据上传汇总信息322.18. 网上预约挂号退号(新增)332.19. 在线医技预约退号(新增)342.20. 不良事件记录(新增)342.21. 线下初诊记录(新增136第三章字典规范391 .机构等位分级NS00.001392 .经济类型NS.00.002393 .组织类别
3、NS.00.003404 .单位隶属NS.00.004405 .所在地区NS.00.005426 .国家诊疗科目编码NS.00.006447 .拟开展互联网医疗服务NS.00.007488 .医师职业类别NS.00.008499 .医师职务NS.000094910 .处方类别NS.00Q105011 .性别NS.00.0115012 .不良事件类型NS.00.0125013 .备案类别NS.00Q165014 .审核明细类型NS.00.0175015 .协议类型NS.00Q185116 .上传状态NS.00Q195117 .监管审核状态NS.00.0205118 .记录状态NS.00.0215
4、119 .申请状态NS.00.0225220 .是否NS.000235221 .电子病历等级NSOo.0245222 .诊断类型NSW.0255223 .咨询或就诊NS.00.0265224 .疾病分类NS.00.0275225 .行动不便标志NS.00.0285326 .长期服药标志NS.00.0295327 .咨询类别NS.00Q305328 .咨询属性NS.00.0315329 .诊疗类别NS.,0325330 .患者费别NS.00.0335431 .保险类别NS.00.0345432 .证件类型NS.00.0355433 .就诊卡类型NS.00.0365434 .用药频率NS.0003
5、75435 .执业范围NS.00Q38(新增)5536 .制度类型NS.00039(新增)56第四章子集说明.二二574.1.聊天记录子集zj.OO.157修订记录版本号修订内容修订人修订时间1.0初稿2019-051.1 增加修订记录章节: 更新接口文档中的备注说明 2.2医院基本信息接口增加患者投诉绿色通道字段: 2.2医院基本信息接口信息系统安全等级保护级别及文件修改为必镇项,文件为图片形式上传 各接口患者年龄字段数据格式更新为decima1 2.6在线医技预约接口中操作医师更新为非必填项 2.10电子处方表接口增加审方时间字段 2.11电子处方一药品明细表增加批准文号,国家药品编码、药
6、品电子监管码和用药大数字段 新增2.12在线诊疗服务信息过程图片上传接口 新增2.13用户协议信息接口2019-111.2用药频次数据字典新熠字典项2019-121.3更改字典规范中“组织类别NS.00.003”中内容更改字典规范中“就诊卡类型NS.00.036”中内容加解密规则由AES改为SM42023-03-041.4 新增2.14数据上传汇总信息接口 网络诊疗和网络咨询服务修改字段患者咨询内容和诊疗过程文件字段为必填.修改咨询内容格式。 新增4.1聊天记录子集202303(福建)1.5更新2.3医加基本信息诊疗科目代码,诊疗科目名称,执业证书编号等字段的必填说明202303(福建)1.6
7、 更新医院基本信息接口,增加等保到期日期、制度类型、制度名称等字段,增加制度类型字典 更新医师基本信息接口,增加证件类型,是否实名认证、执业范围、第三执业单位、是否资质认证、临床2023-09工作年限等字段,并增加执业范围字典 更新网络咨询服务信息接I,增加监护人等字段 更新网络诊疗服务信息接口,增加监护人等字段 增加数据上传汇总信息接口 增加网上预约挂号退号接口 增加在线医技预约退号接口 增加患者信息接口 增加不良事件记录接口 增加线下初诊记录接口第一章接口规范说明对各机构分配唯一认证码,作为数据权限安全认证,同时通过数据请求的ip认证该请求客户端是否具有请求服务权限。为保证数据传输安全,要
8、求数据经过加密后通过政务外网传输到平台。1.1. 网络环境要求政务外网(卫生健康专网)1.2. 加解密规则接口数据请求采用SM4对称加密,秘钥由平台生成分配给各机构,接口调用的请求数据和返回数据都通过秘钥进行加密和解密,确保接口调用的安全性。13.调用平台接口1.1.1. 地址:18081/micc/wsapi/1.0?wsc111.1.2. 入说明参数数据类型是否必输描述tokenString是临时口令,用于安全校验dataString是传入的数据,其形式为json字符串,数据明细内容参见接口明细。1.1.3. 输出说明参数名称数据类型是否必须描述msgidString是消息确认1D,监控平
9、台确认接收到接口调用后,会生成该id,用手标记此次收到的数据statusString是消息接收状态,其中I表示接收成功,0表示接收失败。msgString接口处理结果格式为json字符串,详情请参考:1.3.4接口处理状态代码说明.1.1.4. 接口处理状态代码说明消息代码说明200成功401非法请求token402非法请求ip,ip不在白名单40003密钥校验格式错误,请与管理员联系40004密钥校验失败,请与管埋员联系40005您没有申请密钥,请与管理员联系40006字符串加密失败40009接口服务调用失败41001数据请求异常41002统一社会信用代码未在系统中备案41003数据转为JS
10、on失败41004拟拓展互联网服务字典值转换失败415医师职务字典值转换失败41006国家诊疗科目字典值转换失败1.1.5. 接口清单及调用频率要求序号接口名称接口方法调用频率1.接口用户信息micc.upNsUseToken调用业务接口时申请2.医院基本信息mice.UpNsOrganBase新增修改3.医师基本信息mice.UpNsDoctorRecord新增修改4.帙取监管平台医师唯一标识IFniccachNsDoctorRecord调用有关业务接口时申请,批注1:福建的文档上有,吉林没有,需要吗?5.网上预约挂号mice.UpAppointinentOn1ine次日0点到6点上传本日数
11、据6.在线医技预约micc.upMedica1On1ine次日。点到6点上传本日数据7.医生评价信息mice.UpNsDoctorScore次日。点到6点上传本日数据8.网络咨询服务信息micc.upNsOn1ineAsk次日。点到6点上传本日数据9.I网络诊疗服务信息mice.UPNsn1ineMed次日0点到6点上传4U才堀批注|2|:和吉林的不一样,吉林合并到一起了接口方法10.电子处方表mice.UpPrescription次日。点到6点上传本日数据11.电子处方一药品明细表micc.upPrescriptionDrug次日。点到6点上传本日数据12.在线诊疗服务信息-过mice.Up
12、NsOnIineImg次日。点到6点上传本日数据程图片上传13.用户协议信息mice.upNsOrganProtoco1新增修改14.数据上传汇总信息mice.UpNsInvokeTota1每天次日业务数据上报前需上传业务统计总数15.网上预约挂号退号新增修改16.在线医技预约退号新增修改17.患者信息新增修改18.不良事件记录次日。点到6点上传本日数据1.1.6. 调用示例(Java)pub1icstaticvoidmain(StringDargs)throwsExceptionEncryptwebServiceEntryProxyproxy=newEncryptwebserviceEntr
13、yProxyO;proxy.setEndpoint(http7j1h1w.bsoft.J8081miccwsapi1.07wsd);EncryptWebServiceEntryservice=proxy.getEncryptWebServiceEntry();JSONObjectjb=newJSONObject():jb.put(cd-ser1demo);jb.put(pwd-user,demo);JSONArrayjsonArray=newJSONArrayO;jsoArray.add(jb);/StringencryptParams=AESUtiIs.encrypt(JSONUti1s.toString(newStringtoken,jsonArray.toString(),AesEncodeKey);token:调用接口用户信息接口获取token(调用接口用户信息接口token为nu11)/AesEncodeKey:开发人员向平台工作人员索取StringencryptParams=AESUti1s.ecrypt(JSONUti1s.toStrig(ewStringQf7GBKtZKD3gGI6e750,jsonArray.toStrig()5ff7db748e839782