1、文件状态: 草稿 正式发布 正在修改文件标识:当前版本:V1、0作 者:完成日期:内镜室综合管理系统接口方案四川深蓝鸟科技有限公司2016年6月文档名称内镜室综合管理系统接口方案版 本 号V1、0版本日期2016年6月15日创 建 者深蓝鸟科技 创建日期2016年6月15日l 版本修订历史版本号变更时间变更内容拟稿人审批人V1、02016-6-15初稿一、 接口目得实现数据共享、方便内窥镜室得检查工作与临床医生调阅病人得检查结果。内窥镜管理系统能获取到HIS系统得病人得基本信息、临床诊断、检查信息。HIS系统能够查瞧内窥镜系统病人得检查得描述、结论、检查医生以及报告打印得图片等。二、 接口技术
2、实现方式l 所有得消息传递加工处理都通过WebService来完成l 自助设备系统与集成服务器之间均使用XML格式定义与传递l 接口格式由深蓝鸟公司方定义。三、 接口描述1 接口流程描述本接口根据事务提交方与应答方得不同,分为2类:第一类就是由HIS方主动发起,内窥镜方负责应答消息;第二类就是由内窥镜方主动发起,HIS方负责应答消息。1.1 HIS方主动发起事务1、 检查申请发起方:HIS应答方:内窥镜发起事务时机: 医生开立检查申请后,发送本次内窥镜检查申请消息。2、 取消检查申请发起方:HIS应答方:内窥镜发起事务时机:当医生取消内窥镜检查申请后,发送本次内窥镜取消检查消息。3、 修改病人
3、信息发起方:HIS应答方:内窥镜发起事务时机:HIS修改卡信息时,发送病人基本信息。4、 获取检查报告发起方:HIS应答方:内窥镜发起事务时机:HIS根据需求获取内窥镜得检查结果。说明:HIS方主动发起得事务需要引用内窥镜提供得WebService1.2 内窥镜方主动发起事务1、 更改医嘱状态发起方:内窥镜应答方:HIS发起事务时机: 预约登记:当患者持条形码前去内窥镜室预约登记时,会发送更改医嘱状态消息; 取消登记: 当患者预约登记后,又未做检查,这个时候可以取消登记, 出检查报告:当内窥镜检查完毕后,说明:内窥镜方主动发起得事务需要引用HIS集成服务器提供得WebService或者调用HI
4、S方提供得存储过程2 接口流程图2.1 HIS主动发起事务HIS系统发送请求事务内窥镜系统将处理结果返回给HIS调用内窥镜系统接口将事务信息传入到内窥镜系统2.2 内窥镜更改医嘱状态内窥镜系统HIS系统更改HIS医嘱状态操作预约登记取消登记出检查报告取消检查2.3 内窥镜回传报告内镜系统HIS系统4、2、6 B超回传报告信息流程图搭建IIS站点参入参数调取报告3 接口功能说明及定义3.1 HIS检查申请请求发出者:HIS系统请求处理者:内窥镜系统功能描述:HIS将患者内窥镜检查及基本信息发送给内窥镜系统,一个申请单只能发送一条检查项目接口定义:接口名称AddPat接口协议Web Service
5、+XML服务提供者内窥镜系统请求消息:名称描述数据类型备注必填ApplicationID申请单号String就是PathologyID病历号StringPatTypeID病人类别 (0门诊 1住院)String就是PatHospID住院号StringPatMenID门诊号StringPatCardID就诊卡号StringPatName病人姓名String就是Sex性别String就是Birthday出生日期StringYYYY-MM-ddAge年龄String就是Phone电话StringAddress家庭地址StringOperateTime开单时间StringYYYY-MM-dd HH:m
6、m:ss就是ReqTypeID申请类型 (0 一般 1 急诊)StringReqDeptID申请科室IDString就是ReqDeptName申请科室名称String就是ReqDoctorID申请医生IDString就是ReqDoctorName申请医生名称String就是BedNO床位号StringAbstracthistory主诉StringDiagnose临床诊断StringOrdID申请项目IDString就是OrdName申请项目名称String就是ExecDeptID执行科室IDStringExecDeptName执行科室名称StringStatus申请状态String就是Fee费
7、用String请求消息XML格式说明 申请单号(21) (住院号)000001 (门诊号)21 就诊卡号 测试 男 2016/7/18 10:21:24 60 家庭地址 2016/7/18 10:21:24 申请科室名称 申请医生 床号(4-5) 主诉() 临床诊断 申请项目ID 申请项目 状态 125、50应答信息标签说明数据类型备注ResultCode结果标志(1成功、0 失败)Msg操作信息应答信息XML消息格式示例 1 操作成功 3.2 HIS取消检查申请请求发出者:HIS系统请求处理者:内窥镜系统功能描述:HIS取消检查接口定义:接口名称DeletePat接口协议Web Servic
8、e+XML服务提供者内窥镜系统请求消息:名称描述数据类型备注必填ApplicationID申请单号String就是请求消息XML格式说明 申请单号(21)应答信息标签说明数据类型备注ResultCode结果标志(1 成功、0 失败)Msg操作信息应答信息XML消息格式示例 1 操作成功 3.3 HIS更改病人基本信息请求发出者:HIS系统请求处理者:内窥镜系统功能描述:HIS更改检查接口定义:接口名称UpdatePat接口协议Web Service+XML服务提供者内窥镜系统请求消息:名称描述数据类型备注必填ApplicationID申请单号String就是PathologyID病历号Stri
9、ngPatTypeID病人类别 (0门诊 1住院)String就是PatHospID住院号StringPatMenID门诊号StringPatCardID就诊卡号StringPatName病人姓名String就是Sex性别String就是Birthday出生日期StringYYYY-MM-ddAge年龄String就是Phone电话StringAddress家庭地址StringOperateTime开单时间StringYYYY-MM-dd HH:mm:ss就是ReqTypeID申请类型 (0 一般 1 急诊)StringReqDeptID申请科室IDString就是ReqDeptName申请科
10、室名称String就是ReqDoctorID申请医生IDString就是ReqDoctorName申请医生名称String就是BedNO床位号StringAbstracthistory主诉StringDiagnose临床诊断StringOrdID申请项目IDString就是OrdName申请项目名称String就是ExecDeptID执行科室IDStringExecDeptName执行科室名称StringStatus申请状态String就是Fee费用String请求消息XML格式说明 申请单号(21) (住院号)000001 (门诊号)21 就诊卡号 测试 男 2016/7/18 10:21:
11、24 60 家庭地址 2016/7/18 10:21:24 申请科室名称 申请医生 床号(4-5) 主诉() 临床诊断 申请项目ID 申请项目 状态 125、50应答信息标签说明数据类型备注ResultCode结果标志(1 成功、0失败)ErrorMsg操作信息应答信息XML消息格式示例 1 操作成功 3.4 HIS获取检查报告请求发出者:HIS系统请求处理者:内窥镜系统功能描述:HIS获取检查报告接口定义:接口名称GetReport接口协议Web Service+XML服务提供者内窥镜系统请求消息:名称描述数据类型备注必填ApplicationID申请单号String就是请求消息XML格式说
12、明 123456应答信息标签说明数据类型备注ResultCode结果标志(1 成功、0失败)ErrorMsg操作信息ApplicationID申请单号Description报告描述Diagnosis报告结论应答信息XML消息格式示例 1 操作成功 123456 这就是描述 这就是结论 3.5 HIS获取申请状态请求发出者:HIS系统请求处理者:内窥镜系统功能描述:获取内镜检查状态接口定义:接口名称GetStatus接口协议Web Service+XML服务提供者内窥镜系统请求消息:名称描述数据类型备注必填ApplicationID申请单号String就是请求消息XML格式说明 123456应答
13、信息标签说明数据类型备注ResultCode结果标志(1 成功、0失败)ErrorMsg操作信息Status状态代码StatusName状态含义应答信息XML消息格式示例 1 操作成功 1 登记状态 四、 硬件需求院方需提供一些硬件设备得支持,如服务器以替换科室服务器,以便数据传输方便并确保网络得稳定性。配置如下:设备名称设备要求与基本参数备注主网络服务器主机基本配置:i7 CPU/16G内存/5T硬盘/双千兆网卡/集成显示芯片系统要求:由院方安装windows server系统与SQL 2008数据库可以由信息科机房直接分配虚拟服务器网络需求需要院方配合提供院内万兆网络,并要求能与内窥镜室内各个点之间得网络畅通与稳定扫描枪用于扫描病人申请单上得条形码以方便科室登记或预约病人信息