IBM-CHAS与LIS接口系统设计.docVIP

  • 11
  • 0
  • 约1.64万字
  • 约 21页
  • 2020-02-26 发布于陕西
  • 举报
XXX中医院CHAS与LIS接口系统设计 CHAS与LIS接口系统设计 前提条件 检验医嘱和费用项与LIS检验项目及检验组的对应关系设置。 基本流程 检验医嘱的状态变化如下图所示: 医生下(检验)医嘱,调用LIS插件传入医嘱项/检查项,LIS返回样本号,并提供界面让医生选择样本来源和容器类型; 护士过医嘱,调用LIS客户端控件打印标本号,采集标本; 护士发送标本,并将标本送到检验室; 检验室按标本号接收标本,开始计费; LIS 生成检验报告,并通过接口回传报告。 医生在HIS工作站阅读报告。 其他流程 医生取消检验 如果标本因为质量问题,例如超时保存,引起检验端作废标本,LIS返回对应标本状态,由HIS停止医嘱; 如果因为质控因素,LIS取消检验报告,LIS返回对应标本状态, 实现方式 CHAS与LIS的集成采用LE与COM控件(以下称COM)的界面集成和后台服务集成(以下称WS)两种方式。 有关WS的接口描述参见: f.Lis4ChasSvc.wsdl f.Chas4LisSvc.wsdl 接口说明 MAP_TYP LEFT_CD LEFT_CD_DESC RIGHT_CD RIGHT_CD_DESC DEFUN_IND ORD_STATCD_LIS_TO_CHAS B21 标本发送 OTST.SPECIMENSEND.0000 标本发送 1 ORD_STATCD_LIS_TO_CHAS B22 标本接受 OTST.SPECIMENACCEPT.0000 标本接受 1 ORD_STATCD_LIS_TO_CHAS B23 标本采集 CLDS.LGAS.0000 标本采集(收费) (null) ORD_STATCD_LIS_TO_CHAS B24 审核报告 CLDS.LPAR.0000 审核报告通过 (null) ORD_STATCD_LIS_TO_CHAS B25 批准报告 CLDS.LPAP.0000 批准报告通过 (null) ORD_STATCD_LIS_TO_CHAS B26 打印报告 OTST.PRINTED.0000 已打印 1 ORD_STATCD_LIS_TO_CHAS B27 提交报告 OTST.SUBMITTED.0000 提交报告 1 ORD_STATCD_LIS_TO_CHAS B31 取消检验 OTST.CANCE.0000 已作废 1 ORD_STATCD_LIS_TO_CHAS B32 退检 CLDS.LREF.0000 退检 (null) ORD_STATCD_LIS_TO_CHAS A38 撤消审核 ORFA.READRP.0000 撤消审核报告 (null) ORD_STATCD_LIS_TO_CHAS A39 撤消批准 ORFA.REAPRP.0000 撤消批准报告 (null) LIS 提供的接口 获取接口版本号的接口 CHAS调用LIS接口前都要先调用获取接口版本号的接口方法(GetLisHisInterfaceVersion),用于版本同步,保证调用的都是最新版本,如果与CHAS记录的版本号不一致将不能往下调用。 接口程序 EasiLab.LISHISInterface.HISInterface 函数名称 GetLisHisInterfaceVersion 功能描述 获取接口COM组件的版本号 函数原型 public string GetLisHisInterfaceVersion() 返回值 返回版本号的字符串 CHAS功能与LIS接口的关系如下图所示: 提交检验申请(COM) 接口调用过程如下图所示: 医生创建检验医嘱,例如乙肝五项。医生确认后,HIS前端列出所有的(医嘱子项/收费项/检验项); 医生点击CHAS工作站[检验申请]按钮,CHAS工作站调用CHAS服务器保存检验医嘱,之后调用LIS控件的LabCreate方法启动控件,并传入医嘱信息; LIS控件根据分管规则自动进行样本的分管、并管; LIS控件返回LE工作站与检验项对应的标本号,LE工作站调用LE服务器更新医嘱对应的标本号。 LabCreate函数说明: 接口程序 EasiLab.LISHISInterface.HISInterface 函数名称 LabCreate 功能描述 生成标本 函数原型 Public Function LabCreate(ByVal m_UpdateType As String, ByVal m_HospitalID As String, ByVal m_LabNum As String, ByVal m_HospNum As String,

文档评论(0)

1亿VIP精品文档

相关文档