LIS接口定义

合集下载

LIS系统的结构功能及接入原理

LIS系统的结构功能及接入原理

LIS系统的结构功能及接入原理LIS(Laboratory Information System,实验室信息系统)是指用于实验室管理和数据处理的计算机系统。

它通过集成实验室设备、数据管理和报告生成等功能,提高实验室的工作效率和数据质量。

下面将详细介绍LIS系统的结构、功能及接入原理。

一、LIS系统的结构1.前端设备:包括实验室仪器设备、数据采集装置和数据输入终端等。

前端设备负责采集实验室数据、将数据发送到LIS系统中,并能够接收LIS系统反馈的结果。

2.中间层:中间层是LIS系统的核心,负责数据处理和管理。

它包括数据接收、存储、分析和生成报告等功能。

3.后端数据库:后端数据库用于存储和管理实验室数据。

它可以存储各种类型的数据,如患者信息、实验结果、质控数据等。

二、LIS系统的功能1.数据接收与传输:LIS系统能够接收实验室设备和数据输入终端传输的实验数据,并将数据存储到后端数据库中。

2.数据管理:LIS系统能够对实验室数据进行管理,包括数据的存储、查询、修改和删除等操作。

同时,它还可以对数据进行分类、整理和归档,方便用户进行数据分析和报告生成。

3.质控管理:LIS系统能够对实验室的质控数据进行管理和分析,包括对质控样品的检测结果进行比对和判断,及时发现和排除数据异常情况。

4.报告生成与查询:LIS系统能够根据用户需要,自动生成实验报告,并能够根据患者信息、检验项目等条件进行查询和统计。

5.与其他系统的集成:LIS系统能够与医院信息系统(HIS)、电子病历系统(EMR)等其他系统进行数据交互和共享,实现信息的共享和协同工作。

三、LIS系统的接入原理1.设备连接:LIS系统首先需要将实验室设备与前端数据采集装置进行连接。

前端设备可以通过各种接口和协议与LIS系统进行通信,如串口、USB接口、以太网等。

通过这些接口,前端设备可以将实验室数据传输给LIS系统。

2.数据采集与传输:前端数据采集装置负责采集实验室数据,并将数据传输给LIS系统。

LIS系统的结构功能及接入原理

LIS系统的结构功能及接入原理

LIS系统的结构功能及接入原理LIS系统(Laboratory Information System,实验室信息系统)是一种计算机辅助的管理系统,用于实验室的信息管理和工作流程控制。

它可以帮助实验室自动化管理检测过程和实验数据,提高工作效率和质量。

下面将详细介绍LIS系统的结构功能及接入原理。

一、LIS系统的结构功能:1.样本管理:LIS系统可以实现对样本的全生命周期管理,包括样本采集、登记、分配、传送、存储、查询和报告等。

2.检验流程管理:LIS系统可以对实验室的工作流程进行管理,包括样本收集、标本处理、实验室媒体和试剂的管理、样本分析、数据处理和结果报告等。

3.数据管理:LIS系统可以对实验数据进行管理和分析,包括数据的获取、传输、存储、查询、分析和报告等功能。

4.质量控制:LIS系统可以实现对实验室质量控制的管理,包括质量控制样本的使用、质量控制数据的录入和分析、质量控制图表的生成和质量控制结果的报告等。

5.设备管理:LIS系统可以对实验室的设备进行管理,包括设备信息的登记、设备使用情况的记录、设备维护和校准等。

6.报告管理:LIS系统可以生成实验结果报告,并能够实现报告的打印、传输和存档等功能。

7.统计分析:LIS系统可以对实验室的数据进行统计和分析,包括数据的趋势分析、异常值分析、原因分析等。

二、LIS系统的接入原理:1.接口集成:通过接口技术实现不同系统之间的数据交换和共享。

LIS系统可以提供标准的接口,供其他系统与之对接。

接口可以采用标准化的数据格式(如HL7、XML)来传输数据,以确保数据的正确和一致性。

2.数据同步:通过定期或实时同步数据的方式,将其他系统中的数据同步到LIS系统中。

可以利用定时任务或触发器等机制实现数据的同步和更新。

3. 数据导入:将其他系统中的数据导出为通用格式(如CSV、Excel),然后通过LIS系统提供的数据导入功能将数据导入到LIS系统中。

这种方式需要保证数据格式的一致性和正确性。

体检软件与Lis简要的接口说明

体检软件与Lis简要的接口说明

关于《标准体检系统 PEIS 至 LISPACS 系统--接口规范》 的简要说明接口规范是体检与其他系统接口方式的详细内容, 表的内容涉及较多, 跟 lis 相关的您可能需要看的就是第二章和第三章,相关的表是: IntPatient 体检者信息表; IntPatientExamItem 检验细项表; IntPatientFeeItem 检验 大项表,这里简单介绍一下我们的接口方式 一、体检号和条码问题:体检号请务必使用中间表 IntPatient 里的 PatientCode 字段,条码可以由 lis 打印也可以由体检打印,体检可以为每人打印体检代码作 为条码,假如检验要求一个样本一个条码的话,需要组合 PatientCode 字段和 Intpatientfeeitem 表的 LabType_Code 作为每人每样本的条码号,假如 lis 需要 区分 his, 体检等不同系统的条码,我们可以在 patientcode 前增加一个数字型前 缀,因为文字性扫码有时效果不好。

二、 中间表方式接口方案 Lis——从我们中间库 HerPeisTransLisPacs 的检验大项 IntPatientFeeItem 或细 项表 IntPatientExamItem 里读取体检者和项目信息(检验大项,即例如是“血常 规” ,细项例如“血常规”下边明细项如“血小板计数” ) ; 体检系统——代理小鸟程序自动从 lis 库或者中间库读取检验结果,如果您 要在中间库建自己的结果表,请给我结构说明,我建表或您建表均可。

三、需要回传体检系统的结果信息: 结果数据由体检的代理小鸟程序自动取,取自 lis 方的数据库或者中间库的 表、存储过程、视图等等都可以,或者对方在我们中间库内建立自己的表写结果 数据再由我们来取也可以,下表中黄色字体是必须知道的体检方的字段。

不管您用什莫方式提供数据,需要提供 lis 库里相对应字段的文档说明。

LIS是什么?

LIS是什么?

LIS是什么?在之前的随笔中,⼤概介绍了医疗系统有哪些,是⼲什么的,是怎么配合医院业务的。

现在就开始主要的说⼀说我的主要⼯作业务 — LIS 了。

前⾯说到过LIS(LIMS),名称是实验室信息管理系统,⼤概可以分解三个部分理解,实验室、信息管理、系统,那么就分解简单说明:实验室:这⾥的实验室,不是指⼴泛认知的学校的化学实验室,物理研究所的物理实验室,⽽是只的负责医学检测的医学实验室,更细致⼀点是侧重于化学检验的医学实验室,那么就不仅仅是医院的检验科了,同样包括了众多的第三⽅实验室(患者,医院属于第⼀放第⼆⽅),⽐如中国主要的⼏个第三⽅实验室:⼴州⾦域,武汉康圣达,艾迪康,达安,上海兰卫等等;信息管理:这个就很浅⽽易见了,业务数据、信息的采集、存储、管理、分析;系统:⽤于⽀撑上述两点的软件程式;总结⼀下,LIS系统就是⽤于医学实验室进⾏数据信息的采集、存储、管理、分析的软件系统。

那么,LIS有哪些功能,或者说有哪些模块,分别是⼲什么的?那还是要先说⼀下医学实验室关于检验这⼀块有哪些部分和要求了。

1. 检验分类:根据检验性质,⼤致分为 — 临检、⽣化、免疫、微⽣物等,其中临检其实应该包括临床⽣化检验,但是⼤多数医院会把部分体液检验和⾮⾎清检验划归给临检分类,⽣化主要做⾎清类检验;2. 业务分类:根据实验室实际业务区分,⼤致分为 — 标本采集、标本预处理、标本检验、标本管理、试剂管理、质量控制管理,危急值报警,统计报表等;3. 信息对接分类:根据系统对接分类,⼤致分为 — 仪器通讯(仪器接⼝)、HIS接⼝、EMR接⼝、PEIS接⼝、院感接⼝、⾎库接⼝等;现在从以上123点,分类描述。

1. 检验分类1.1 临检:⼤致例如我们在医院经常做的⾎常规,⼤⼩便常规,涂⽚检查等等,LIS系统可通过仪器通讯,让⾎球分析仪将结果传输到LIS,展⽰给检验师查看和操作,同时也需要提供检验师填写和上传镜检采集图⽚的功能;1.2 ⽣化:例如肝功能,肾功能,⾎脂检测等等,主要使⽤⼤型专业仪器进⾏检测,也是标本量较⼤的部分,LIS在这个部分的通讯会更加的复杂和功能化,延伸出了双向功能、流⽔线中间体等通讯程序,要最⼤化⾼效的处理结果数据,降低检验师的⼿⼯操作部分;1.3 免疫:各类肝炎检测,感染类检测,主要通过⼈⼯镜检、相关专业仪器进⾏检测,尤其是酶标仪部分,LIS的通讯程序需要进⾏主动控制酶标仪进板,⼀般LIS系统会在酶标仪单独定制功能界⾯,界⾯样式类似点位板,让检验师更直观的查看每个点位的结果,不必⼈⼯进⾏标本号对应转换;1.4 微⽣物:各类细菌培养及药敏鉴定,主要是通过⼈⼯镜检、相关专业仪器进⾏检测,LIS在微⽣物仪器通讯部分,与上述3点不太⼀样,微⽣物⼀般单独开发功能模块,⾥⾯会包含多级报告功能、培养过程记录、药敏折点分析,各类统计分析等等;2. 业务分类2.1 标本采集:辅助标本采集站,进⾏患者信息、项⽬信息的获取、核对,采样管条码的打印,采样管类型提⽰,项⽬信息分管分拣等等,是标本检验第⼀步,也是很重要的部分,⽽在⼤多数第三⽅实验室,由于没有HIS进⾏患者信息采集,所以LIS的标本采集兼顾了患者信息的录⼊⼯作,⽽分管分拣则后置到标本预处理功能中;2.2 标本预处理:根据获取的患者信息、项⽬,核对数据信息,进⾏分管处理(后⽂详述Ⅰ),打印分管条码(第三⽅实验室),对于第三⽅实验室此步很重要,对后续检验基本要求做好铺垫;2.3 标本检验:实验室业务的核⼼部分,⼤致为⼈⼯检测、仪器检测、⼈⼯仪器配合检测,LIS提供结果填写供⼈⼯检测操作,LIS提供仪器通讯与检验仪器交互,快速准确获取仪器结果,同样填写结果的部分也可以使⽤仪器传输结果、⼈⼯修正,结果完成后,还要进⾏参考范围判断,是否偏⾼、偏低、正常、危急⾼、危急低等等,并明显及时的提⽰检验师关注,最后完成检验核对⽆误,进⾏审核发布报告信息;2.4 标本管理:患者标本,在检验前的保存位置,以及完成检验后的保存位置(⼀般要求7⽇)和销毁记录,超期报警,存储设备的温湿度监控、记录等;2.5 试剂管理:实验室所有使⽤的试剂⼊库管理、库存管理、出库管理、各个仪器试剂消耗分析等,与试剂⼚家对接,快速下单,报货管理等;2.6 质量控制管理:检验设备⽇间质控,数据记录、分析、判定,⽇间质控数据图表,⽉指控数据图标等,后⽂详述Ⅱ;2.7 危急值报警:检验中出现危急患者⽣命的异常结果时,需要即刻、醒⽬、强制性的提醒,并发送⾄患者管床医⽣/护⼠等,在接收这进⾏处理回复后,才能解除提醒;2.8 统计报表:既然是信息管理系统,那么统计报表就必然是很重要的组成部分,需要强⼤的统计报表功能,⽤于实验室研究性分析、⼯作量分析核对、业务质量分析,必不可少的重要功能;3. 信息对接分类3.1 仪器通讯:LIS与仪器交互的桥梁,也是实验室检测数据最⾼效、最准确的获取途径,因为⽇渐发展壮⼤的医疗体系和科学技术的进步,延伸出各种通讯技术,⼤致分为三类:单向功能、双向功能、流⽔线中间体,后⽂详述Ⅲ;3.2 HIS接⼝:LIS与HIS系统交互的桥梁,⼀般只要有HIS和LIS的医院,必然会有HIS-LIS接⼝,通过这个接⼝功能,LIS才能准确的从HIS 获取患者基本信息、医嘱项⽬信息,HIS才能准确的从LIS获知患者标本检验的过程、检测结果,同时也根据这些信息进⾏费⽤结算;3.3 EMR接⼝:在早些年,⼤部分医院和⼚家并没有把EMR单独分出来作为独⽴系统,由于医疗信息化的飞速发展,传统的⼤包⼤揽式的医疗系统已经不再具有优越性,反⽽出现累赘性,造成多⽽不精、精⽽不快的情况,所以将EMR分出来作为独⽴系统(⾄少做为独⽴模块),弱化和减轻HIS的功能负担,现在LIS与HIS的对接开始不再那么紧密,EMR已经具备了医嘱申请等原来HIS特有的功能,LIS-EMR接⼝开始⼴泛使⽤,与HIS-LIS接⼝功能类似;3.4 PEIS接⼝:之前没有介绍过,这个是健康管理系统,通俗来说就是体检系统,从系统信息流本质来说,可以把体检中⼼作为⼀个医院单位来看,因为体检系统同样具备信息采集,医嘱申请,收费功能等,所以PEIS-LIS接⼝也与HIS-LIS接⼝类似;3.5 院感接⼝:国家从要求医疗单位需要进⾏甲⼄类传染性疾病上报要求开始,⼤型医疗单位都有院感科,进⾏医院甲⼄类或新型传染病病例的数据管理和上报,⽽实验室中的HIV筛查、TB-IGRA等,都是对甲⼄类传染病检测,所以需要与院感系统进⾏对接,俗称报卡,⼀旦出现甲⼄类传染病检测阳性疑似情况,LIS会提⽰报卡确认,确认后会将患者信息及检测结果传递给院感系统;3.6 ⾎库接⼝:现在⼤型医院已经将⾎库从检验科剥离出来,单独成⽴输⾎科,已经可以独⽴进⾏⾎型鉴定等项⽬的检验,但是部分需要⼤型仪器或专业检测的项⽬依然需要医学实验室完成,所以LIS与⾎库系统需要做对接,将输⾎科要求的检验项⽬接⼝传递给输⾎科,供输⾎科进⾏输⾎前的准备⼯作;限于篇幅,暂时写到这⾥,后续会单独增加详述部分内容。

LIS接口的定义

LIS接口的定义

LIS接口定义1、样本采集刷健康卡,调出检验申请单,录入样本采集数据,打印标签样本编码表ST_SWATCH:样本编码SWATCHID Varchar(2)样本名称SWATCH Varchar(20)拼音助记码SPELL Varchar(10)是否有效VALIDMK Bool样本采集表TH_CollSwatch:申请单号AppNo Varchar(20)样本类型编码SWATCHID Varchar(2)采集科室CollDeptID Char(8)采集人编码CollOper Char(6)采集时间CollDT DateTime标签号码LabelNo Varchar(20)核收人AuditOper Char(8)核收时间AuditDT DateTime2、医嘱查询函数Function FindAdv(AppNo:string;AdvInfo:OleVariant):Integer;返回参数:0=不成功、1=成功输入参数:申请单号AppNo String输出数据集:门诊/住院号FileNo String姓名SickName String性别Sex String年龄Age String (年龄+年龄单位)科室编码DeptID String科室名称DeptName String床号BedNo String诊断信息DISEASE String病人类型SickType Integer(门诊=1、住院=2、体检=3)医生编码DoctorID String医生姓名DoctorName String申请单号AppNo String是否缴费IFCharge Boolean样本编码SwatchTypeID String样本名称SwatchName String收费项目编码ChargeID String收费项目名称ChargeName String3、核收确认函数Function ReceiveSwatch(AppNo:String):Integer;返回参数:0=不成功、1=成功输入参数:申请单号AppNo String4、检验结果返回函数Function GetReport(AppNo:String;var ReportFile:OleVariant;var ReortDB:OleVariant):integer;返回参数:0=不成功、1=成功输入参数:申请单号AppNo String报表文件ReportFile OleVariant(FastReport格式,建议改为ReportMachine)数据集ReortDB OleVaraint数据集结构:项目编码TestID是否细菌项目IsMicro Boolean true为细菌false 为其他结果Value String结果状态ValueState String参考范围RefRange String细菌名称MicroName String抗生素名称AntiName String药敏结果MicroValue String结果序号ResutNo String5、获取字典数据Function GetDict(DictType:Integer;DictDB:oleVariant):Integer;返回参数:0=不成功、1=成功输入参数:字典类型DictType String(收费项目字典=1、科室字典=2、医生字典=3、样本字典=4)输出参数:数据字典DictDB oleVariant数据集结构:编码ID String名称Name String备注Remark String杨银丰2006-11-3。

LIS接口设置

LIS接口设置

一.环境设置
LIS环境配置:
数据库配置:
1、将数据库目录下的lisdb_2005附加到MSSQLServer中。

服务端配置:
1、将XHLisService目录下的所有文件放到“C:\xhlis\XHLisService”目录下。

2、配置以下相关文件xhlis.ini、XHLisServiceD.ini
3、按照需要注册服务程序,查看XHLisService.bat文件,先注册A、B、D服务程序。

客户端配置:
1、将XHLisClient目录下的所有文件放到“C:\xhlis\XHLisClient”目录下。

2、修改xhlis.ini文件,将IP改成服务器的IP。

3、打开程序xhlis81.exe,用户xhlis,密码一样。

HIS环境配置:
在AnyiHis节区增加XHLisServerIP和XHLisClientPath两项值。

XHLisServerIP用于指定杏和服务器端的IP地址。

(服务端)
XHLisClientPath用于指定杏和客户端程序的路径。

(客户端、本机路径)
依赖文件
二.数据维护
1.在系统字典-系统配置-处理基类中,维护两个基类“检验材料”和“输血材料”保存。

2.在系统字典-系统配置-处理基类中,医嘱发送中维护两个派生类“检验项目和材料”和
“输血项目和材料”,选中“检验项目和材料”右侧勾选上“检验”和“检验材料”,标
记输入0,点击保存。

和“输血材料”,标记输入0,点击保存。

血”,选中“检验”右侧勾选上“检验”和“检验材料”,标记输入4,点击保存。

材料”,标记输入4,点击保存。

lis系统接口的设计与实现

lis系统接口的设计与实现

LIS系统(Laboratory Information System,实验室信息系统)是一种用于管理实验室信息、流程和结果的系统。

其接口的设计与实现涉及到多个方面,包括数据采集、数据传输、数据存储、数据查询、数据分析等。

以下是一些关于LIS 系统接口的设计与实现的建议:
1. 明确需求:在开始设计之前,需要明确系统的需求,包括实验室的流程、数据类型、数据量、数据传输频率等。

2. 选择合适的接口类型:根据需求,选择合适的接口类型,包括API接口、Web 接口、移动端接口等。

3. 设计数据结构:根据需求,设计合适的数据结构,包括数据库表结构、数据传输格式等。

4. 实现数据采集:通过接口与实验室设备连接,实现数据的自动采集。

5. 实现数据传输:将采集的数据通过接口传输到系统中,确保数据的准确性和完整性。

6. 实现数据存储:将传输的数据存储到数据库中,以便后续查询和分析。

7. 实现数据查询:提供查询接口,方便用户查询实验室数据。

8. 实现数据分析:通过接口提供数据分析功能,帮助用户更好地理解实验室数据。

9. 考虑安全性:在设计接口时,需要考虑安全性问题,如数据的加密、访问权限的控制等。

10. 考虑可扩展性:在设计接口时,需要考虑系统的可扩展性,以便在未来能够方便地添加新的功能或模块。

总之,LIS系统接口的设计与实现需要综合考虑多个方面,包括需求、接口类型、数据结构、数据采集、数据传输、数据存储、数据查询、数据分析等。

只有全面考虑并实现这些功能,才能使LIS系统更好地服务于实验室工作。

医院LIS系统接口说明

医院LIS系统接口说明

LIS接口说明一、接口方式1.编程接口采用DLL方式进行较宽松的接口。

数据接口通过接口视图和接口表完成2.拓扑图A:医生站开检验申请单C:检验站通过接口视图查询医生站开出的申请单F:检验站通过调用DLL对C中查到的检验申请进行处理(浏览、划价、记账\收费),并浏览病人的病历资料E:DLL被调用后响应相应的操作D:检验站把报告单信息写回接口表中B:医生站读取检验站返回的报告二、接口说明1.DLL说明DLL文件名称:YxWrit.Dll接口函数及说明:1.FUNCTION string CIS_GetLastError LIBRARY "YxWrit.dll"ALIAS FOR "CIS_GetLastError";//调用接口函数后获取错误信息2.FUNCTION boolean CIS_ISConnected() LIBRARY "YxWrit.dll" ALIASFOR "CIS_ISConnected";//判断是否已经连接HIS服务器3.FUNCTION boolean CIS_Connect(long AppHandle, string OperatorNo, string OperatorCode, string Password) LIBRARY "YxWrit.dll" ALIAS FOR "CIS_Connect";//连接HIS服务器// AppHandle:调用程序的主窗口句柄,Pb下可用Handle函数获取// OperatorNo:连接HIS服务器的操作员编号,测试请用(4000)// OperatorCode:连接HIS服务器的操作员代码,测试请用(gly)// Password:连接HIS服务器的操作员密码,测试请用(123)// 返回值为True表示成功,False表示失败4.FUNCTION boolean CIS_DisConnect() LIBRARY "YxWrit.dll" ALIAS FOR "CIS_DisConnect";//断开与HIS服务器的连接// 返回值为True表示成功,False表示失败5. SUBROUTINE CIS_VerifySheet (string PatientClass,string InPationNo,string SheetNo) LIBRARY "YxWrit.dll" ALIAS FOR "CIS_VerifySheet";//浏览病人的检验申请,并根据申请单状态进行划价、记账或收费// PatientClass:病人类型,门诊病人请传"门诊病人",住院病人请传"住院病人"(注:从HIS提供的接口视图中获取)// InPationNo:病人就诊编号,即门诊病人的门诊号,住院病人的住院号(注:从HIS提供的接口视图中获取)// SheetNo格式改为申请单号1->组套编码1,组套编码2|申请单号2->组套编码3,组套编码46. FUNCTION boolean CIS_WriteLisDataToHis_XinHe (string ApplySheetNo) LIBRARY "YxWrit.dll" ALIAS FOR " CIS_WriteLisDataToHis_XinHe ";//将LIS数据写入到HIS库中,在报告数据被写入到中间接口库YSGZZ_INTF后调用本函数// 返回值为True表示成功,False表示失败// ApplySheetNo传入说明:1:ApplySheetNo:改为可以传递多个申请单号,以’|’间隔(写入到YSGZZ_INTF..his_lis_ybxx表中时,SQDH可以写成00001234|000012458|0004578|…)2:ApplySheetNo:改为可以传递Yqdh|ybbh|cdrq2.接口视图及表说明A.接口视图,见数据库YSGZZ下的VTBJYSQDXXB.接口表,结构和说明就最好请按下面的描述建立:病人基本信息表,病人结果表,细菌病人基本信息表,细菌结果表(表就建在YSGZZ_INTF数据库中):1:病人基本信息表:(his_lis_ybxx)四川银星软件有限公司2005年04月07日电话:-8022负责人:马弘斌注:红子部分为新的内容1.TBJYSQDXM加字段(同时视图上也加了):WHEN A.ISTATUS in (0,1) THEN '未划价'WHEN ((A.ISTATUS=2) or (A.ISTATUS IS NULL)) THEN '已划价'WHEN A.ISTATUS=3 THEN '已收费'WHEN A.ISTATUS=4 THEN '已执行'WHEN A.ISTATUS=5 THEN '已写报告'WHEN A.ISTATUS=6 THEN '已执行可退费'WHEN A.ISTATUS=7 THEN '已退费'2.VTBJYSQDXX加状态WHEN ISTATUS=0 THEN '已作废'WHEN ISTATUS=1 THEN '未划价'WHEN ISTATUS=2 THEN '已划价'WHEN ISTATUS=3 THEN '已收费'WHEN ISTATUS=4 THEN '已执行'(全部)WHEN ISTATUS=5 THEN '已写报告'(全部)WHEN ISTATUS=6 THEN '已执行可退费'WHEN ISTATUS=7 THEN '已退费'(全部)WHEN ISTATUS=8 THEN '部分已收费'WHEN ISTATUS=9 THEN '部分已执行'WHEN ISTATUS=10 THEN '部分已报告'VTBJYSQDXM新结构:CREATE VIEW VTBJYSQDXMASSELECTCBH AS 申请单号,A.CSFXMBM AS 项目代码,B.CSFXMMC AS 项目名称,CASEWHEN A.ISTATUS in (0,1) THEN '未划价'WHEN ((A.ISTATUS=2) or (A.ISTATUS IS NULL)) THEN '已划价'WHEN A.ISTATUS=3 THEN '已收费'WHEN A.ISTATUS=4 THEN '已执行'WHEN A.ISTATUS=5 THEN '已写报告'WHEN A.ISTATUS=6 THEN '已执行可退费'WHEN A.ISTATUS=7 THEN '已退费'End As 项目状态FROM TBMZJYSQDXMWZX A,TBMBJYSQDMX B WHERE A.CINNERID=B.CINNERIDUNIONSELECTCBH AS 申请单号,A.CSFXMBM AS 项目代码,B.CSFXMMC AS 项目名称,CASEWHEN A.ISTATUS in (0,1) THEN '未划价'WHEN ((A.ISTATUS=2) or (A.ISTATUS IS NULL)) THEN '已划价'WHEN A.ISTATUS=3 THEN '已收费'WHEN A.ISTATUS=4 THEN '已执行'WHEN A.ISTATUS=5 THEN '已写报告'WHEN A.ISTATUS=6 THEN '已执行可退费'WHEN A.ISTATUS=7 THEN '已退费'End As 项目状态FROM VTBZYJYSQDXM A,TBMBJYSQDMX B WHERE A.CINNERID=B.CINNERIDgoVTBJYSQDmx数据:0000016499119231 结核菌涂片已执行0000016499119323 真菌药敏试验已执行0000016500119103 血脂已执行0000016500119105 肾功已执行0000016500119193 胰岛素已执行0000033701119000 静脉抽血已执行VTBJYSQDXx数据:住院病人0526677 0000016499 测试男57天26 11 肿瘤科1102权蓉3003 检验科2006-02-15 00:00:00.000 2006-02-15 16:08:28.683 已执行NULL NULL住院病人0526677 0000016500 测试男57天26 11 肿瘤科1102权蓉3003 检验科2006-02-15 00:00:00.000 2006-02-15 16:08:38.107 已执行NULL NULL。

检验科申请lis接口报告(一)

检验科申请lis接口报告(一)

检验科申请lis接口报告(一)检验科申请LIS接口报告1. 引言在医疗信息化的背景下,检验科与LIS(LaboratoryInformation System)之间的无缝集成成为了迫切需要解决的问题。

本报告旨在对检验科申请LIS接口的相关情况进行分析和总结,以提供决策和实施指导。

2. LIS接口需求为了实现检验科与LIS之间的数据交互,以下是所需的LIS接口功能: - 申请接收接口:实现从LIS接收检验科的申请信息,包括患者信息、检验项目等。

- 结果返回接口:将LIS生成的检验结果返回给检验科,包括结果数据、单位、参考范围等。

- 状态查询接口:提供检验申请的状态查询功能,方便检验科实时了解进展情况。

- 异常处理接口:处理LIS接口方面可能出现的异常情况,如数据传输错误、接口断开等。

3. LIS接口实施步骤针对检验科申请LIS接口的实施过程,我们建议按照以下步骤进行: 1. 制定项目计划:明确目标、时间安排、资源分配等,以确保项目进展顺利。

2. 梳理接口需求:与检验科、LIS供应商等相关方面沟通,明确接口需求和参数。

3. 开发和测试接口代码:根据接口需求,进行接口代码的开发和测试工作,保证可靠性和稳定性。

4. 部署和集成测试:将接口代码部署到LIS和检验科的系统中,并进行集成测试,验证接口的正常运行。

5. 上线和运维:将接口正式投入使用,并进行后续的运维工作,保证接口稳定性和可用性。

4. LIS接口实施风险和对策在实施LIS接口的过程中,可能会面临一些风险和挑战,针对这些风险,我们提出以下对策: - 技术兼容性:由于不同的LIS系统可能存在技术差异,需要进行技术兼容性的评估和测试,确保接口的正常运行。

- 数据一致性:在接口数据传输过程中,需要保证数据的一致性和准确性,可以采用数据校验和备份等手段来防止数据丢失和错误。

- 安全性保障:LIS接口涉及的医疗数据具有敏感性,需要采取安全措施,如加密传输、访问控制等,保护数据的安全性和隐私性。

LIS系统技术参数

LIS系统技术参数

LIS系统技术参数LIS (Laboratory Information System) 是指实验室信息系统,它是为了提高实验室运作效率和准确性而开发的一种系统。

LIS 系统技术参数有很多,下面我们来详细介绍一些重要的参数。

1.数据库管理:LIS系统需要能够支持大规模的数据存储和管理。

它应该具有稳定性和高效性,以处理大量的实验数据。

此外,LIS系统还应该具备数据库备份和恢复功能,以防止数据丢失。

2.用户管理:LIS系统需要能够管理不同类型的用户,包括实验室技术人员、医生和管理员等。

它应该具备用户身份验证和权限管理功能,以确保只有授权用户才能访问和操作系统。

3.设备接口:LIS系统需要与实验室的不同设备进行接口对接,包括分析仪器、自动化设备等。

这些接口需要能够实现数据传输和设备控制等功能。

此外,LIS系统还应该具备故障检测和报警功能,以及对设备进行远程监控和管理的能力。

4.样本追踪:LIS系统需要能够对实验室中的样本进行追踪和管理。

它应该具备样本标识和条码扫描功能,以及样本运输和存储的监控和管理功能。

此外,LIS系统还应该能够生成样本追踪报告和样本流程图,以提高实验室工作流程的效率和准确性。

5.报告生成:LIS系统需要能够生成各种类型的实验报告。

它应该具备报告模板的定义和管理功能,以及结果计算和解读的能力。

此外,LIS系统还应该能够支持报告的电子传输和打印输出,以满足不同用户的需求。

6.质量控制:LIS系统应该具备质量控制的功能,以确保实验结果的准确性和可靠性。

它应该能够对实验数据进行质量控制检测和统计分析,以及管理质控样本和质控规则等。

此外,LIS系统还应该能够生成质量控制报告和质量指标的监控图表,以帮助实验室改进和优化工作流程。

7.数据分析:LIS系统需要能够对实验数据进行分析和统计。

它应该具备数据挖掘和数据可视化的能力,以便用户可以更好地理解和利用实验结果。

此外,LIS系统还应该支持数据查询和数据导出的功能,以方便用户进行更深入的研究和分析。

LIS协议接口手册(中文)

LIS协议接口手册(中文)
有关的电气设备符合国家标准和本使用说明书要求;
产品操作按照本使用说明书进行。
1
保修及维修服务
所购产品的保修期以销售合同为准。耗材:指在每次使用后需要更换的一次性消 耗材料或定期更换的易损材料,耗材没有保修。 保修期限从产品附随的《设备保修卡》上填写的“安装日期”起算,《设备保修 卡》是计算保修期限的唯一凭证。为了维护您的权益,请您在设备安装完成后填 写保卡,并将保卡第二联(“迈瑞公司留存”联)交给安装人员或邮寄回迈瑞公 司用户服务部。 请您留意下列情况将不在保修范围: 客户在装机验收完成 30 天内未填写和返回设备保修卡; 客户所提供的设备系列号不正确(我公司以设备系列号确认是否保修)。 保修期内,产品皆可享受免费售后服务;但请您留意,即使在保修期内,由于以 下原因造成产品需要维修之情况,迈瑞公司将实行收费维修服务,您需要支付维 修费及配件费: 人为损坏; 使用不当; 电网电压超出产品规定范围; 不可抗拒的自然灾害; 更换或使用未经迈瑞公司认可的部件、附件、耗材或由非迈瑞公司授权人员
1.3 通信过程和消息示例 .............................................................................................. 36
1.3.1
发送测试结果消息示例........................................................................ 36
4
读者
本手册的读者对象为进行 LIS(实验室信息系统)与迈瑞 BS 系列全自动生化分 析仪(以下简称 BS 生化仪)互联的开发人员以及需要了解 BS 生化仪 HL7 或 ASTM 接口的人员。本接口手册用于指导 LIS 系统开发商开发 LIS 的 BS 生化仪 器接口,使得其 LIS 系统能够同 BS 生化仪进行互联,实现数据的交换。开发者 需要具备一定的 LIS、HL7 或 ASTM 标准相关知识以及网络编程的能力。网络 层通讯协议为 TCP/IP,应用层协议为 HL7 version 2.3.1 或 ASTM E1394-97。

LIS接口(HL7)

LIS接口(HL7)

C400全自动生化分析仪Chemistry AnalyzerHL7 接口使用说明书HL7 Interface Manuali知识产权本使用说明书及其对应产品的知识产权属于深圳蓝韵实业有限公司(以下简称―蓝韵公司‖)。

© 2010 深圳蓝韵实业有限公司版权所有未经蓝韵公司书面同意,任何个人或组织不得复制、修改或翻译本使用说明书的任何部分。

前言使用本系统前,请仔细阅读并理解本接口手册的内容,以便正确使用该系统。

阅读后妥善保存本接口手册,并将本接口手册放置于便于获取的位置。

产品名称:全自动生化分析仪规格型号:C400读者本使用说明书的读者对象为进行LIS(实验室信息系统)开发的人员以及需要了解蓝韵HL7 接口的人员。

本接口手册用于指导LIS 系统开发商开发LIS 接口使得其LIS 系统能够同生化仪进行通信,进行数据的传输。

开发者需要具备一定的LIS,HL7 标准相关知识以及网络编程的能力。

网络层通讯协议为TCP/IP,应用层协议为HL7 version 2.3.1。

内容本使用说明书为C400 全自动系列化分析仪HL7 接口使用说明书。

本使用说明书主要介绍蓝韵HL7 接口协议的相关内容。

第1 章是关于LandWind HL7接口的概述。

第2 章介绍了C400 与LIS 之间的双工通讯,即发送测试结果数据和从LIS 工作站获取样本申请信息功能。

第三章则介绍了通信过程并列举了消息示例。

约定下表中列出本使用说明书中使用的符号,该符号和文字一起使用。

符号含义注意:用来说明操作步骤中的重要信息或其他需要提醒用户注意的内容。

目录前言 (I)读者 (II)内容 (II)约定 (II)目录 (III)1 蓝韵HL7 接口概述 (1)1.1 蓝韵HL7 接口支持的消息 (1)1.2 HL7 底层协议 (1)1.3 Minimal Lower Layer Protocol(MLLP) (2)2 双工通讯 (3)2.1 介绍 (3)2.2 消息语法 (3)2.3 支持的HL7 消息 (4)2.4 消息段 (8)3 通信过程和消息示例 (25)1 蓝韵HL7 接口概述HL7 接口是蓝韵全自动生化仪器C400 为适应当今快速发展的实验室信息系统(LIS)而开发的新功能,它为蓝韵全自动生化仪器C400 和其他基于IP 协议的网络提供一个通道。

lis接口学习笔记(1)

lis接口学习笔记(1)

lis接⼝学习笔记(1)1. lis设备的两⼤层⾯:a) 表现层:病⼈信息结果数据表现的结构(封装相应的病⼈信息的,病⼈信息、结果信息等内容);b) 数据连接层:就是数据包,通过打包这些数据,保证这些数据能够完整的传输过去。

传输过去后,再解包这些数据,使得它能够成为⼀个完整的数据(封装传输数据的)。

2. 数据层发送数据的过程:a) 建⽴连接:建⽴连接的实际上要解决两个问题,⼀个是谁是数据发送者,谁是数据接收者。

⼆是,接收者到底忙不忙,有没有空来接收你发送的数据。

b) 数据传输:当发送者和接收者都建⽴连接,准备就绪之后,数据传输要解决的问题是有多少数据的问题。

例如快递员给了你⼀个包裹,再给你⼀个包裹,那到底什么时候给完我,否则我收到的包裹不齐全,就没有办法组成⼀个完整的物品了。

注:所有数据的传输都要按照它既定的框架来传输。

c) 结束连接:当发送者已经没有数据发送的时候,就要告知接收者,你可以⼲其它的去了。

3. 建⽴连接交互过程:a) 建⽴连接后数据发送者发送⼀个询问(ENQ)信号给接收者,告诉他说我要开始发数据了,你准备接收吧,当接收者收到询问信号后它有两种选择:回复⼀个确认消息(ACK)信号后,告诉发送者⾃⼰准备好随时接收你的数据;当然呢也可以回复⼀个⽆应答(NAK)信号,告诉发送者⾃⼰忙,没有准备好。

当接收者回复ACK之后就可以继续往下⾛了,但当接受者发送了NAK之后发送者将等待10秒继续发送ENQ,直⾄接受者回复ACK为⽌。

当出现发送者和接受者同时发出ENQ信号后LIS接⼝等待,让IPU继续发送ENQ,当IPU数据发送结束后lis接⼝必须等待20秒发送ENQ消息,IPU才会收。

b) 名词解释:IPU(Image Processing Unit)图像处理单元。

图像处理单元的⽬标是提供从图像输⼊(摄像头传感器 / 电视信号输⼊等)到显⽰设备(LCD显⽰屏 / TV输出 / 外部图像处理单元等)端到端的数据流信号处理的全⾯⽀持。

LIS接口说明

LIS接口说明

LIS接口说明北京和仁中控数字医疗技术有限公司修改历史功能背景:该功能主要是医院希望查看体检报告,能查看体检项目的正常参考值范围,并且新增将体检结果按照一定的标准打印功能。

该需求主要涉及的结构为LAB_RESULT表,表中记录了检验结果记录,以TEST_NO,ITEM_NO,PRINT_ORDER为主键形成一条检验结果记录。

为使接口适用于不同医院数据库表结构,拟新建视图用于EMRS程序调用,视图名称V_LAB_RESULT,以306医院的LAB_RESULT表结构为基础创建字段基本一样的视图,其中REFER_CONTEXT字段名改为目前PRIDE程序使用的字段名。

修改中间层将调用LAB_RESULT表改为调用V_LAB_RESULT视图。

现在返回体检结果的接口为public int SearchLabTestResult(IHDLabTestResultQry clsLabTestResultQry, ref IHDPatLabTestResultList clsListPatLabTestResult)。

修改接口中的SQL 语句,原接口不能调用的原因是用了LAB_RESULT.REFER_CONTEXT字段,现改成V_LAB_RESULT. test_range字段。

创建视图:create view V_LAB_RESULT(TEST_NO ,ITEM_NO ,PRINT_ORDER ,REPORT_ITEM_NAME ,REPORT_ITEM_CODE ,RESULT ,UNITS ,ABNORMAL_INDICATOR ,INSTRUMENT_ID ,RESULT_DATE_TIME ,TEST_RANGE)asselectTEST_NO ,ITEM_NO ,PRINT_ORDER ,REPORT_ITEM_NAME ,REPORT_ITEM_CODE ,RESULT ,UNITS ,ABNORMAL_INDICATOR ,INSTRUMENT_ID ,RESULT_DATE_TIME ,TEST_RANGEfrom LAB_RESULT;该视图中的SELECT内容可根据医院的实际情况来确定使用的值。

lis接口学习笔记(二)

lis接口学习笔记(二)

lis接⼝学习笔记(⼆)1. lis接⼝主要作⽤:lis接⼝直接作⽤就是下单,告诉仪器这个标本需要作什么,另⼀个就是回传结果,将该条码的的样本回传到lis系统中。

当然lis接⼝还有下列作⽤:a) 接收仪器的请求b) 在lis系统中检索该条码的测试项⽬c) 将测试项⽬转换为仪器的通道号,这种通道号在不同的仪器中是不同定义的,所以LIS中⼀定会有⼀个相关仪器的通道与测试项⽬的对应表。

d) 下单,将任务发送给仪器e) 接收仪器传回来的结果f) 将相应的通道号代码转换为lis中的测试项⽬g) 将结果返回给lis系统h) 所有的数据传输都需要按照它既定的框架来传输,i) 框架如下:l [STX][F#][TEXT][ETX][CHK1][CHK2][CR][LF]l 其中TEXT就是传输内容,内容格式即为表现层内容。

l [STX]:ASCll为2,代表传输框架的开始l [F#]:框架的序号。

为数字的0到7,从1开始⼀直到2,3,4,5,6,7,0。

如果多于8个包怎么办呢,没有关系直接循环⽤就好了。

这个序号有什么⽤呢,可以判断你收到的包是不是有重复,或者有丢包。

l [ETX]:ASCII码为3,内容结束标志。

l [CHK1][CHK2]:这个叫做校验和的⾼四位和低四位,说起来会⽐较复杂,就是将从[STX]⼀直到[ETX](包括ETX)的字符值相加,然后除以256取余,得到这个数后转成⼀个8位的byte。

然后⾼4位就是[CHK1],第四位就是[CHK2]。

⽐如01111010⽤⼗六进制表⽰为7A,则[CHK1] =‘7’,[CHK2]= ‘A’。

l [CR][LF]:ASCII码为13,10,框架结束标志。

注:封包最重要的⼀个⽤途就是要解决多个数据包的切割和重新组合的问题,以保证数据能够完整和顺序传输过去。

ASTM E1381-02 协议每个包的最⼤接收字节是64000byte,当传输包的字节⼤于63993的时候将包以63993为单位进⾏分割,判断数据接收完成的时候就要查看[ETX],数据没有接收完成的时候第1到n-1个包中的[ETX]不等于3,⽽是等于23,为[ETB],当接收数据包的标志为[ETB]的时候则继续接收,直⾄变成[ETX]则数据接收完成。

医院LIS信息系统ppt课件

医院LIS信息系统ppt课件

苏大二附院分院区域LIS

本部:苏大二附院 分院:苏州浒关医院 两家医院通过光纤实现网络连通。 本部和分院有各自服务器和LIS系统。 分院只做部分常规项目:血常规、尿常规、大便常规等。 生化、免疫、微生物标本送至本院。 分院LIS系统需要进行本部的科室、人员、样本的信息对照。 分院申请、打印条码、采集标本。需要把申请信息上传至本部服 务器,本部完成检验,分院下载结果信息,打印检验报告。 优点:两家软件系统相对独立,通过接口实现 缺点:需要两个数据库的资料对照、上传、下载
编制实验组合

根据需要,预先在HIS中编制由不同项目组成 的实验组合,如肝功能、肾功能、肝肾功能、 生化组合、电解质组合、血脂组合等,对LIS 上的实验组合信息设置条形码对应。
实验组合
LIS与HIS对照
医生开具申请单
电子申请单优点
1.基础数据的维护 采用组套的方式,组套明细为费用, 医嘱与费用相对分离。 2.树形结构的应用 符合开单习惯,界面清晰。 3.历史申请单的查看 展现历史,已开单据一目了然。
四、区域LIS流程
区域LIS概念


借助网络技术,使在一定区域的检验科或化验室的数 据实现共享。 区域LIS是区域卫生信息系统的重要组成部分 节省医疗资源:不必花大钱购买仪器设备 数据共享:实时提供检验申请和化验结果信息 为区域化信息系统提供支持
四、区域LIS流程
开始 分院、外院选择检验项目 采集标本/粘贴条码/关联试管条码 检验科接收标本

区域卫生信息系统
区域卫生信息系统是指在一定的区域内,通过网络技术自动地 采集、传递、存储、处理所辖各个医疗机构的卫生数据,实现信 息资源的共享和利用,以支持医疗服务、公共卫生以及卫生行政 管理的计算机软件系统。它包括居民健康档案、双向转诊、社区 服务、远程医疗、电子政务、医保互通、网络健康教育与咨询等 应用子系统。 区域卫生信息化的建设能进一步改进服务模式、提高医疗服 务质量、降低医疗成本和风险,优化卫生资源的配置,并被越来越 多的国家公认为是未来卫生信息化建设的发展方向。

LIS接口文档

LIS接口文档

实验室检验记录实验室检验结果字段:接口定义这里的接口是指中间件软件向远程医疗系统提供的访问接口,远程医疗系统通过该接口向中间件软件请求并获取病历数据。

接口定义遵循HTTP协议,数据以JSON格式返回。

获取实验室检验记录(含检验结果)http://ip:port/api/lis_test?his_id=xxx返回数据格式:[]或[{"sn": 1,"siteId": "96fc8faff7b94fcca444fa195e4cd1e9",“hisId”: “”,“testId”: “”,“purpose”: “检验目的,如查体等”,“diagnosis”: “临床诊断”,“sample”: “标本,如血、尿等”,“sampleMemo”: “标本说明,如空腹、饭后一小时等”,“sampleTime”: “采样时间,如2017-05-13 10:26:37”,“sndDepart”: “申请检验科室”,“sndDoctor”: “申请检验医师姓名”,“lisStatus”: “结果状态,如收到标本、已执行、初步报告、确认报告等”,[{“hisId”: “”,“testId”: “”,“itemName”: “检验项目名称”,“itemValue”: “检验项目结果值”,“itemUnit”: “检验项目结果单位”,“itemResult”: “检验项目结果判定:N-正常,L-偏低,H-偏高”,“lowerLimit”: “正常值下限”,“upperLimit”: “正常值上限”,“rank”: “显示序号,如1、2、3等”,},{“hisId”: “”,“testId”: “”,“itemName”: “检验项目名称”,“itemValue”: “检验项目结果值”,“itemUnit”: “检验项目结果单位”,“itemResult”: “检验项目结果判定:N-正常,L-偏低,H-偏高”,“lowerLimit”: “正常值下限”,“upperLimit”: “正常值上限”,“rank”: “显示序号,如1、2、3等”,}]}]。

LIS接口设置

LIS接口设置

一.环境设置
LIS环境配置:
数据库配置:
1、将数据库目录下的lisdb_2005附加到MSSQLServer中。

服务端配置:
1、将XHLisService目录下的所有文件放到“C:\xhlis\XHLisService”目录下。

2、配置以下相关文件xhlis.ini、XHLisServiceD.ini
3、按照需要注册服务程序,查看XHLisService.bat文件,先注册A、B、D服务程序。

客户端配置:
1、将XHLisClient目录下的所有文件放到“C:\xhlis\XHLisClient”目录下。

2、修改xhlis.ini文件,将IP改成服务器的IP。

3、打开程序xhlis81.exe,用户xhlis,密码一样。

HIS环境配置:
在AnyiHis节区增加XHLisServerIP和XHLisClientPath两项值。

XHLisServerIP用于指定杏和服务器端的IP地址。

(服务端)
XHLisClientPath用于指定杏和客户端程序的路径。

(客户端、本机路径)
依赖文件
二.数据维护
1.在系统字典-系统配置-处理基类中,维护两个基类“检验材料”和“输血材料”保存。

2.在系统字典-系统配置-处理基类中,医嘱发送中维护两个派生类“检验项目和材料”和
“输血项目和材料”,选中“检验项目和材料”右侧勾选上“检验”和“检验材料”,标
记输入0,点击保存。

和“输血材料”,标记输入0,点击保存。

血”,选中“检验”右侧勾选上“检验”和“检验材料”,标记输入4,点击保存。

材料”,标记输入4,点击保存。

HC交换机中LISIEI HI 各型 的区别

HC交换机中LISIEI HI 各型 的区别

H3C交换机中 LI、SI、EI、HI 各型号的区别LI(Lite software Image)表示设备为弱特性版本。

SI (Standard software Image)表示设备为标准版本,包含基础特性。

EI(Enhanced software Image)表示设备为增强版本,包含某些高级特性。

HI(Hyper software Image)表示设备为高级版本,包含某些更高级特性Z,表示没有上行接口;(新产品不允许此位)G,表示上行GBIC接口;P,表示上行SFP接口;T,表示上行RJ45接口;V,表示上行VDSL接口;W,表示上行可配置WAN接口;C,表示上行接口可选配;M,表示上行接口为多模光口;S,表示上行接口为单模光口;F,表示下行接口为模板板,可插光接口板或电接口板。

主要为兼容3526F,3526EF,3552F等老产品的命名。

当同时存在时,表示上行接口为多种接口类型复合注:Combo端口不在命名中显示。

EI的增强特性有:1、支持基于协议的VLAN;2、支持Voice VLAN;3、支持配置用户IP+MAC地址+端口的组合绑定;4、支持DLDP(Device Link Detection Protocol,设备链路探测协议);5、支持配置禁止VLAN学习MAC地址;6、支持EAD(Endpoint Admission Defense,端点准入防御)快速部署;7、支持在 DHCP Snooping 功能中应用 Option82;8、支持基本/高级 ACL(S3100-SI 系列交换机上定义的基本/高级ACL 只能用于被上层软件引用的情况,不支持下发到硬件;S3100-EI 系列交换机上定义的 ACL 支持被上层软件引用和下发到硬件);9、支持二层ACL;10、支持QoS Profile ;11、支持SSH1版本;12、支持VLAN Mapping;13、支持BPDU Tunnel;14、支持灵活QinQ;15、支持IPv6地址配置;16、支持基于 IPv6 的 Ping、Traceroute、TFTP、Telnet 应用;17、支持动态域名解析;18、支持Smart Link;19、支持Monitor Link;20、支持多业务VLAN规划。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LIS接口定义
1、样本采集
刷健康卡,调出检验申请单,录入样本采集数据,打印标签
样本编码表ST_SWATCH:
样本编码SWATCHID Varchar(2)
样本名称SWATCH Varchar(20)
拼音助记码SPELL Varchar(10)
是否有效VALIDMK Bool
样本采集表TH_CollSwatch:
申请单号AppNo Varchar(20)
样本类型编码SWATCHID Varchar(2)
采集科室CollDeptID Char(8)
采集人编码CollOper Char(6)
采集时间CollDT DateTime
标签号码LabelNo Varchar(20)
核收人AuditOper Char(8)
核收时间AuditDT DateTime
2、医嘱查询函数
Function FindAdv(AppNo:string;AdvInfo:OleVariant):Integer;
返回参数:0=不成功、1=成功
输入参数:申请单号AppNo String
输出数据集:门诊/住院号FileNo String
姓名SickName String
性别Sex String
年龄Age String (年龄+年龄单位)
科室编码DeptID String
科室名称DeptName String
床号BedNo String
诊断信息DISEASE String
病人类型SickType Integer(门诊=1、住院=2、体检=3)
医生编码DoctorID String
医生姓名DoctorName String
申请单号AppNo String
是否缴费IFCharge Boolean
样本编码SwatchTypeID String
样本名称SwatchName String
收费项目编码ChargeID String
收费项目名称ChargeName String
3、核收确认函数
Function ReceiveSwatch(AppNo:String):Integer;
返回参数:0=不成功、1=成功
输入参数:申请单号AppNo String
4、检验结果返回函数
Function GetReport(AppNo:String;var ReportFile:OleVariant;var ReortDB:OleVariant):integer;
返回参数:0=不成功、1=成功
输入参数:申请单号AppNo String
报表文件ReportFile OleVariant(FastReport格式,建议改为ReportMachine)
数据集ReortDB OleVaraint
数据集结构:项目编码TestID
是否细菌项目IsMicro Boolean true为细菌false 为其他
结果Value String
结果状态ValueState String
参考范围RefRange String
细菌名称MicroName String
抗生素名称AntiName String
药敏结果MicroValue String
结果序号ResutNo String
5、获取字典数据
Function GetDict(DictType:Integer;DictDB:oleVariant):Integer;
返回参数:0=不成功、1=成功
输入参数:字典类型DictType String(收费项目字典=1、科室字典=2、医生字典=3、样本字典=4)
输出参数:数据字典DictDB oleVariant
数据集结构:
编码ID String
名称Name String
备注Remark String
杨银丰
2006-11-3。

相关文档
最新文档