【经典】华西医院LIS接口解决方案.doc

上传人:文库蛋蛋多 文档编号:3026289 上传时间:2023-03-09 格式:DOC 页数:14 大小:216KB
返回 下载 相关 举报
【经典】华西医院LIS接口解决方案.doc_第1页
第1页 / 共14页
【经典】华西医院LIS接口解决方案.doc_第2页
第2页 / 共14页
【经典】华西医院LIS接口解决方案.doc_第3页
第3页 / 共14页
【经典】华西医院LIS接口解决方案.doc_第4页
第4页 / 共14页
【经典】华西医院LIS接口解决方案.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《【经典】华西医院LIS接口解决方案.doc》由会员分享,可在线阅读,更多相关《【经典】华西医院LIS接口解决方案.doc(14页珍藏版)》请在三一办公上搜索。

1、华 西 医 院LIS系统接口方案V1.12007-11签字确认:文档名称华西医院LIS系统接口方案版 本 号V1.1版本日期2007年12月28日创 建 者华西医院 徐勤创建日期2007年11月27日l 版本修订历史版本号变更时间变更内容拟稿人审批人V1.02007-11-27初稿徐勤V1.12007-12-28增加设置医嘱状态接口徐勤目 录1现状和目标12接口技术实现方式13接口描述13.1接口流程描述13.1.1病人在诊间就诊13.1.2病人在收费处缴费13.1.3病人在检验科报到登记23.1.4出检验报告(审核报告后)23.1.5取消检验23.1.6病人退费23.1.7资源安排23.2接

2、口功能说明及定义33.2.1发送病人信息(SendPatientDetail)33.2.2发送标本号 (SendSpecimenNo)53.2.3设置医嘱报告状态(SetReportStatus)63.2.4更改医嘱状态(UpdateOrderStatus)63.2.5病人退费 (ReturnFare)83.2.6打印条码(LisDataPrint)83.2.5同步资源安排信息104其他说明12华西医院LIS与TrakCare接口方案1 现状和目标华西医院LIS系统目前使用的是上海杏和软件公司的产品,利用PB和SQL Server开发,运行于Windows2000平台上。华西医院要求在新的HI

3、S系统TrakCare一期工程(门诊系统)投入运行后,仍然使用目前的LIS系统。为了确保与TrakCare系统的信息共享和交互,同时保证双方业务正常和高效进行,特制定本方案。2 接口技术实现方式l SOAP方式。l 所有接口传递的消息均使用XML格式定义和传递。l 实现平台为Ensemble系统集成平台。3 接口描述3.1 接口流程描述3.1.1 病人在诊间就诊病人在进入诊间就诊时,如果医生认为病人需要进行检验,HIS系统调用初排程信息(初排程根据检验科每天最大检验人数和每次检验时间来排定,并在HIS内部进行),为该病人开出检验医嘱,HIS中该检验医嘱状态为“核实”状态。在此时不需要和LIS系

4、统交互信息。在门诊第一期中医生工作站不向LIS请求检验结果。3.1.2 病人在收费处缴费病人持就诊卡到收费处交费。HIS系统通过调用LIS系统提供的WebService(原为DLL文件),完成如下工作:(1)将病人基本信息、就诊信息以及检验医嘱信息传入LIS;(2)由LIS系统回传打印条码。当病人交费时,检验材料费仍采用目前的方式来收取,即由收费员估计检验材料的消耗量并录入系统来收费。交费后HIS中该检验医嘱状态为“核实”状态,LIS中该医嘱为“预约”状态。在收费处条码打印失败时,患者可在检验科的专门窗口补打条码。3.1.3 病人在检验科报到登记病人交费后,持打印的条码去检验科。如果在收费处条

5、码打印失败时或病人丢失条码,患者可在检验科的专门窗口补打条码。LIS系统中通过扫条码得到相应的医嘱信息及检验项目和标本信息。在采取了相应的检验样本后,在LIS系统中保存登记信息 ,并将标本号和医嘱号返回HIS系统。HIS系统接收到标本号后,将医嘱状态修改为执行状态。表明LIS中已经采取了标本,不能再退费。3.1.4 出检验报告(审核报告后)当检验结果报告出来并审核后,LIS系统向TrakCare系统回传该检验对应的医嘱号以及检验结果已报告标志,同时回传检验结果,在TrakCare系统中保存(在第一期中不实现检验结果回传)。LIS系统中该医嘱为“出报告”状态。说明:一个医嘱号可能对应多个检验报告

6、,并且可能分多次出结果报告。经过和LIS检验科室确认,如果一个医嘱号对应多个检验报告,当只出一个检验报告时,不审核报告。只有所有报告出来并审核后该医嘱才为“出报告”状态。一个医嘱号可以有多个检验报告,一个检验报告也可以对应多个医嘱号;一个医嘱项目可能对应多个检验项目;一个检验项目可能同时包含定量和定性两种结果,需建立定量和定性两字段保存。3.1.5 取消检验在病人已经抽取样本或检验结果已经报告后要求退费,需LIS审核并向HIS系统提交撤销标志,HIS系统修改医嘱状态标志“核实”状态后,可退费。LIS系统中该医嘱为“取消”状态。3.1.6 病人退费当病人缴费并打印条码后,并未到LIS检验室做登记

7、就到收费处退费,此时HIS系统应通知LIS系统更改该病人的医嘱状态为“已取消”,不能再给该病人做检验。3.1.7 资源安排某些检验项目不是每天都能够做,需要LIS检验人员对检验项目进行安排。当需要对检验项目进行安排时,LIS检验人员登陆HIS系统安排资源。资源安排过程中,需要指定一些特殊说明,比如说需要某项检查需要病人空腹、十日内无输血史等要求。3.2 接口功能说明及定义3.2.1 发送病人信息(SendPatientDetail)请求发出者:HIS系统。服务提供者:LIS系统。患者在交费时将病人的基本信息、本次就诊信息和检验医嘱信息发送给LIS系统。接口定义:接口名称http:/192.16

8、8.2.35/trakcare/trak/web/interface/GetPatientDetail接口描述患者在交费时将病人的基本信息、本次就诊信息和检验医嘱信息发送给LIS系统。请求消息名应答消息名接口协议Web Service+XML服务提供者TrakCare发出信息:名称说明数据类型长度PatientID病人ID(HIS系统内部病人唯一标识)StringPatientNo病人登记号StringName姓名StringBirthDate出生日期(yyyy-mm-dd)StringSex性别StringIDCode身份证号StringAddress住址StringCompany工作单位S

9、tringTelephoneNo联系电话StringResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String名称说明数据类型长度EpisodeID病人就诊号StringAdmissionType就诊类型(门、急、住、体)StringAdmissionDate就诊日期(yyyy-mm-dd)StringAdmissionTime就诊时间(hh:mm:ss)StringAdmissionDept就诊科室StringWard病人所在病区(住院病人)StringBed病人所在床位(住院病人)StringMainDoctor主治医生(住院病人)StringOrd

10、er医嘱collectionOrderDiagnosis诊断collectionDiagnosisResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String诊断消息定义名称说明数据类型长度DiagDesc诊断名称StringDiagCode诊断代码(ICD10)String检验医嘱消息定义名称说明数据类型长度OrdItemID医嘱IDStringOrdItmMastDesc医嘱名称StringOrdItemDate医嘱日期(yyyy-mm-dd)StringOrdItemTime医嘱时间(hh:mm:ss)StringOrdItemNotes医嘱备注St

11、ringOrdItemDoc下医嘱医生StringOrdItemLoc下医嘱科室String名称说明数据类型长度ResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String3.2.2 发送标本号 (SendSpecimenNo)请求发出者:LIS系统。服务提供者:HIS系统。病人在LIS系统中登记时抽取检验样本,同时通过该接口将LIS系统产生的标本号和HIS系统的医嘱号传送给HIS系统。HIS接收到标本号后将医嘱状态修改为执行状态,表明该病人的该条检验医嘱已经抽取标本,不能再退费。接口定义:接口名称http:/192.168.2.35/trakcare/t

12、rak/web/interface/ SendSpecimenNo接口描述LIS系统在病人登记时将生成的标本号和HIS中对应的遗嘱项对应.请求消息名应答消息名接口协议Web Service+XML发出信息:名称说明数据类型长度OrdItemID医嘱IDStringEpisodeID病人就诊号StringSpecimenNo标本号String返回信息:名称说明数据类型长度ResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String3.2.3 设置医嘱报告状态(SetReportStatus)请求发出者:LIS系统。服务提供者:HIS系统。当LIS系统检验报告

13、出来后,需要将出报告的检验医嘱和报告状态回传给HIS系统。接口定义:接口名称http:/192.168.2.35/trakcare/trak/web/interface/SetReportStatus接口描述请求消息名应答消息名接口协议Web Service+XML服务提供者TrakCare发出信息:名称说明数据类型长度EpisodeID病人就诊号StringOrdItemID医嘱IDStringReportStatus报告状态String返回信息:名称说明数据类型长度ResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String3.2.4 更改医嘱状态(U

14、pdateOrderStatus)请求发出者:LIS系统。服务提供者:HIS系统。当LIS系统中进行一些操作导致HIS系统中医嘱状态发生变化时,通过该接口更改医嘱状态。1 当病人在检查室登记时,需要将HIS的医嘱状态修改为执行状态。2当出检验报告后病人要求退费时,LIS系统需要通知HIS系统将对应的医嘱状态设置为“核实”。如果检查医嘱状态为“核实”,并且记费标志为已经交费则可以退费。3当病人登记后,但病人皮试时过敏等原因导致检查无法进行,RIS系统需要通知HIS系统将对应的医嘱状态设置为“核实”。接口定义:接口名称http:/192.168.2.35/trakcare/trak/web/int

15、erface/UpdateOrderStatus接口描述根据医嘱ID设置HIS系统对应医嘱的状态请求消息名应答消息名接口协议Web Service+XML服务提供者TrakCare发出信息:名称说明数据类型长度EpisodeID病人就诊号StringOrdItemID医嘱IDStringExecLocCode报告科室代码StringExecUserCode报告审核人代码StringExecDate报告审核日期(yyyy-mm-dd)StringExecTime报告审核时间(hh:mm:ss)StringCancelLocCode取消科室代码StringCancelUserCode取消人代码St

16、ringCancelDate取消日期StringCancelReason取消理由String返回信息:名称说明数据类型长度ResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String3.2.5 病人退费 (ReturnFare)请求发出者:HIS系统。服务提供者:LIS系统。当病人交费后并未到检验科室登记就到收费处退费,则HIS通知LIS系统该医嘱已经退费。一旦退费,LIS系统就不能再给该病人做登记。接口定义:接口名称http:/192.168.2.35/trakcare/trak/web/interface/ ReturnFare接口描述根据医嘱ID通知

17、LIS系统对应医嘱的已经退费,不能再进行检查。请求消息名应答消息名接口协议Web Service+XML服务提供者TrakCare发出信息:名称说明数据类型长度OrderID医嘱IDStringEpisodeID病人就诊号String返回信息:名称说明数据类型长度ResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String3.2.6 打印条码(LisDataPrint)请求发出者:HIS系统。服务提供者:LIS系统。病人到收费处交费时,HIS系统通过调用LIS系统提供的Webservice,将病人基本信息、就诊信息以及医嘱信息传入LIS,同时打印检验条码。

18、接口定义:接口名称http:/192.168.2.35/trakcare/trak/web/interface/ LisDataPrint接口描述打印检验条码请求消息名应答消息名接口协议Web Service+XML服务提供者LIS发出信息:No数据列说明1HisIDHIS系统医嘱ID2PatType病人类别1:住院;2:门诊3:住院急诊4:门诊急诊5:体检3OutPatID病员号门诊病人:门诊号住院病人:住院号体检病人:体检号4InPatID病员唯一号5ChargeType收费类别6PatName姓名7PatSex性别1:男;2:女8PatAge年龄9PatNation民族10ABOABO血

19、型A,B,AB,O11RHRH血型12PatDept科别代码13PatWard病区(住院病人必须)代码14PatBed床号(住院病人必须)15Especial特殊条件16Inspected已检信息17Infection传染信息18Diagnoses诊断代码19MedicalRecord简要病史20ReqDept申请科室代码21ReqTime申请时间YYYY-MM-DD HH:MM22ReqPerson申请人代码23ExeDept执行科室代码24ExeTime执行时间YYYY-MM-DD HH:MM25ExePerson执行人代码26PrintDept打印科室代码27PrintTime打印时间Y

20、YYY-MM-DD HH:MM28PrintPerson打印人代码29SampleClass标本30SamplingPos采集位置31SamplingDept采集科室代码32SamplingTime采集时间YYYY-MM-DD HH:MM33SamplingPerson采集人代码34ReceiveDept接收科室代码35ReceiveTime接收时间YYYY-MM-DD HH:MM36ReceivePerson接收人代码37ReqState申请状态、0:未检38Remark备注39ChargeItemID检验项目代码40ChargeState收费状态1:已收费;0:未收费41ChargeTim

21、e收费时间YYYY-MM-DD HH:MM42ChargePerson收费人员代码43ChargeItemUniteFlag合并标记注:红色信息内容是必须的。返回信息:名称说明数据类型长度ResultCode结果标志(0 成功、1 失败)StringErrorMsg错误信息String3.2.5同步资源安排信息根据讨论结果,HIS系统和LIS系统都可以维护LIS的资源安排计划。因此存在资源安排结果的双向同步问题,双方都需要提供接口来进行信息交互。资源安排有信息:检验大类、检验小类、检验项目、每天最多完成资源数、开放时间、取样特殊要求检验大类分:分子诊断、骨髓、激素、临床免疫、凝血溶血、生化、微

22、生物、药物浓度监测等。检验小类和检验大类相关:每种检验大类下面有若干个检验小类。检验项目和检验小类相关:每种检验小类下面有若干个检验项目。每天最多完成资源数:每天能够完成的检验数量,用于HIS系统初步排程。开放时间:周一上午、周一下午、周二上午等,用于HIS系统初步排程。取样特殊要求:比如空腹、输血史时间要求等。检验项目安排:序号名称说明数据类型长度1检验医嘱编号String2检验医嘱名称String3检验医嘱大类分子/激素/临床检验/生化/微生物等String4检验医嘱小类刺激试验/甲状腺激素类/性激素类/甲状旁腺及骨代谢类/糖尿病类/肾上腺激素类/垂体激素及脑肠肽类/心血管病类/其它类St

23、ring5收费项目collection6开展时间8:00-17:00String7状态急诊/无急诊String8注意事项String9承担科室String10检查地点String收费项目:序号名称说明数据类型长度1收费科目代码String2收费科目名称String3单位次/String4单价collection5次数Int6记帐科目String检验设备的安排:序号名称说明数据类型长度1设备类型CT/MRI/DRString2安排时间周一上午/周一下午/周二上午/周二下午等collection3半天可以安排的人数Int4 其他说明l 检验材料费的计算仍然采用目前的方式:由收费员估计。l 在医生站,医生可以通过医嘱号,向LIS系统请求检验结果信息。(一期不实现)。l 在HIS系统中需要作TrakCare医嘱项与LIS检验项的对应。(由运管部和林松廷共同完成)。l 资源安排的方式和内容需要专门讨论确定。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号