PACS电子申请单接口方案
1. 概述
威坪中心卫生院使用的HIS系统是淳安县卫生局统一部署的区域HIS系统,该系统采用B/S架构,数据库及应用系统均部署在淳安县卫生局机房,而PACS系统数据库及应用系统部署在威坪中心卫生院机房,电子申请单接口不能通过直接访问数据库的“视图”、“存储过程”等方法,需要通过webservice方法实现。
通过电子申请单,主要实现医生站(门诊、住院、体检)直接开具电子申请单,收费窗口收费时为每个申请单打印一份条形码,各检查科室(放射科、B超室等)凭发票和条码进行登记检查,通过条码可以获取病人和申请单信息,登记和检查情况等通过接口反馈HIS系统。
2. 主要流程
Web 状态及报告 service 电子申请单 HIS数据库
收费信息 病人及申请单信息 医技科室 医生站 收费处
交费 条码 条码 图文报告 病人
3. 调用地址:http://服务器地址/his/services/execute?wsdl
4. 接口说明
4.1. 根据条码获取病人及申请单信息
1. 接口名:getOrderByBarcode
2. 功能描述:根据条码和就诊类型获取病人及申请单信息 3. 参数:
Barcode:条形码 Type:门诊类型
4. 返回值:病人信息,结构如下
<>
< orderlevel>普通 orderlevel> //普通、紧急
4.2. 根据病人ID获取申请单信息
1. 接口名:getOrdersByPatientid
2. 功能描述:根据病人ID获取申请单信息(状态是已收费) 3. 参数:
Patientid:病人ID Deptid:科室ID Type:门诊类型
4. 返回值:申请单信息,结构如下
4.1. 更新申请单状态
1. 接口名:updateOrderStatus
2. 功能描述:更新指定申请单状态,状态包含:
申请中、已收费、已登记、已完成、取消 3. 参数:
Barcode:条码 Status:更新状态
4. 返回值:更新操作传入的参数个数
4.1. 提交报告
1. 接口名:postReport
2. 功能描述:提交病人信息报告 3. 参数: Barcode:条码
reportInfo(List
Orderno 10450 //条码,也就是申请单号 Patientid 200198 //病人ID pname张小明 //病人姓名 RptDtName王医生 //报告医生 ckDtName李医生 //报告审核医生