lis-ris接口的通用处理

合集下载

EMR与LIS、HIS的接口设计及实现

EMR与LIS、HIS的接口设计及实现

EMR与LIS、HIS的接口设计及实现吴绪东吕静湖北医药学院附属东风医院,442000,湖北十堰【摘要】目的:完成电子病历系统、医院信息系统与LIS系统的无缝连接,完善医院的信息化建设。

方法:按需求设计电子病历系统、医院信息系统与LIS系统的接口程序来实现。

结果:电子病历系统、医院信息系统与LIS系统间可实现信息交互,使患者基本信息、电子病历信息与检验结果信息全院联网,做到信息共享。

结论:通过系统融合,优化和规范了业务流程,提高了医院的工作效率和管理水平。

【关键词】医院信息系统;接口;LIS;EMR;HISEMR and LIS, HIS interfaces design and implementationAbstract Objective To complete the electronic medical record systems, hospital information system and LIS systems seamlessly, improve the hospital's information technology. Methods On-demand electronic medical records system design, hospital information system interfacewith the LIS system to implement the program. Results The electronic medical recordsystems, hospital information system and LIS systems to achieve information exchange, so that patients basic information, electronic medical record information and test results ofhospital-wide information network, so information sharing. Conclusion System integration, to optimize and standardize business processes and improve the hospital's efficiency andmanagement level.Key words Hospital information systems; interfaces; LIS; EMR; HIS1 引言电子病历 Electronic Medical Record(以下简称EMR)利用计算机系统保存、管理、传输和重现的数字化的患者的医疗记录,取代手写纸张病历。

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接口报告(一)检验科申请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接口涉及的医疗数据具有敏感性,需要采取安全措施,如加密传输、访问控制等,保护数据的安全性和隐私性。

HIS(LIS、PACS、RIS、EMR)系统解决方案

HIS(LIS、PACS、RIS、EMR)系统解决方案

HIS(LIS、PACS、RIS、EMR)系统解决方案一、定义说明医院信息系统(Hospital Information System, HIS),利用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能需求。

实验室信息管理系统(Laboratory Information Management System, LIS),是专为医院检验科设计的一套信息管理系统,能将实验仪器与计算机组成网络,使病人样品登录、实验数据存取、报告审核、打印分发,实验数据统计分析等繁杂的操作过程实现了智能化、自动化和规范化管理。

有助于提高实验室的整体管理水平,减少漏洞,提高检验质量。

医学影像存档与通讯系统(Picture archiving and communication systems, PACS),是近年来随着数字成像技术、计算机技术和网络技术的进步而迅速发展起来的、旨在全面解决医学图像的获取、显示、存贮、传送和管理的综合系统。

放射信息管理系统(Radioiogy information system, RIS),是优化医院放射科工作流程管理的软件系统,一个典型的流程包括登记预约、就诊、产生影像、出片、报告、审核、发片等环节。

电子病历(Electronic Medical Record, EMR),是指将传统的纸病历完全电子化,并提供电子贮存、查询、统计、数据交换等管理模式,它是信息技术和网络技术在医疗领域应用的必然产物,是医院计算机网络化管理的必然趋势,目前改领域研究已成为一个新的研究应用热点。

二、概述医院信息系统(HIS)是一个庞大而复杂的现代化信息管理系统,它包含财务、人事、住院、门诊、挂号、医技、收费、分诊、药品管理等多个子系统,经过多年的发展,HIS系统被赋予更多的功能:随着医院内部业务流程的不断梳理和整合,HIS与LIS,PACS,RIS,EMR等外围模块不断融合;随着卫生信息化的内涵与外延不断扩展,HIS与社保,医保,甚至银行系统的业务及数据交互越来越频繁。

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内容可根据医院的实际情况来确定使用的值。

医院IT系统技术文档汇集-LIS、HIS系统的接口方案

医院IT系统技术文档汇集-LIS、HIS系统的接口方案
2)HIS 系统厂商需要编制电子检验报告查询程序;
3)LIS 系统厂商针对不同 HIS 系统做不同的接口程序,由于操作流程不合理,接口程序 必须处理各种不规范的操作细节,甚至无法克服某些存在的问题;
4)实施过程中,部门间协调难度大,程序调试周期长;
5)维护过程中,LIS 系统和 HIS 系统要加强协调;
3)检验科对样本预处理、上机检验直至获得检验结果;
4)检验科使用 LIS 系统对检验结果审核,确认无误后发布检验报告,如果需要同时将电 子检验报告返回 HIS 系统。
评价:
1)医院获得的业务流程是比较理想的,并且可操作性很强;
2)HIS 系统厂商变动不大;
3)LIS 系统厂商变动不大;
4)实施相对容易;
4)检验科对样本预处理、上机检验直至获得检验结果;
5)检验科使用 LIS 系统对检验结果审核,确认无误后发布检验报告,如果需要同时将电 子检验报告返回 HIS 系统。
评价:
1)医院获得的业务流程不是理想的,因为检验科从病房读取到是电子检验医嘱而不是它 想要的电子检验申请单,它必须通过认真的人工比对工作把电子检验医嘱转换为电子检验 申请单,而比对工作本来应该是由病房完成的。比对工作是烦琐的、容易出错的、一致性 差的,堵漏费问题的解决不是依*合理的操作流程保证的,而是依*个人的责任心保证的, 出现问题不容易确定责任;
6、检验样本是指由护士采集提供给检验科检验使用的病人样品,比如血、尿、便、脑脊 液等,一个样本对应一张检验申请单,两者是一一对应的关系。
7、检验报告是指验科室接受检验申请、完成样本检验、审核结果后,向临床科室发布 的、包含检验结果的书面报告。
8、电子检验报告是指存放在计算机系统的检验报告,可以方便地查询出来供阅读、打印 等。

RIS与HIS接口方案

RIS与HIS接口方案上海金仕达卫宁软件股份有限公司目录一、简介 (3)二、接口示意图 (3)1、总示意图 (3)2、HIS接口说明 (3)三、接口结构方案 (4)四、基本功能说明 (5)1、读取病人基本信息 (5)2、获取在院病人信息列表 (6)3、获取病人未执行医嘱项目 (7)4、执行病人收费项目 (8)5、新增医嘱项目请求 (9)6、获取医嘱项目明细信息 (10)7、获取科室、病区、人员配置信息 (11)8、获取病人申请单列表信息 (12)9、查看申请单明细 (13)10、报告发布 (13)11、报告回收 (14)一、简介接口模块主要是配合RIS,它封装了RIS(及相关子系统)与HIS之间的交互,并由RIS通过预先约定的接口函数来调用接口模块中的功能;因此,在接口函数既定的情况下,对接口模块可以针对各种HIS的具体情况做任意的改动。

接口模块的调用通过COM接口实现,并以DLL的形式存在,程序编码使用Delphi6,RIS数据库使用SQL Server 2000,HIS数据库支持Delphi6所能支持的任何数据库。

二、接口示意图1、总示意图2、HIS接口说明三、接口结构方案该结构将HIS接口模块划分在客户端一层,它将与RIS系统共同存在于同一主机上,但在功能上它属于中间应用层,故也可称伪三层。

它虽然能同样起到三层的作用但必须在每个客户端都安装该接口,并且每个客户端都须与数据层作数据库连接,这样势必更多的消耗了数据库的资源,但同时它也相对减轻了服务器的压力,转而将压力分摊到各客户端。

另外,当某一客户端的接口程序出现异常错误导致接口无法正常工作时,网络上的其他客户端不会受到任何影响,仍可正常使用。

四、基本功能说明由于RIS系统的相关业务要求已经确定,故我公司对于RIS与HIS(Ris系统与HisInterface.dll)的相关接口也已确定。

针对HisInterface.dll的相关业务处理,以下将列出HIS公司需要提供的主要接口,如有疑问或问题双方可协商解决。

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接口(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接口学习笔记(二)

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]则数据接收完成。

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

接口通用处理的目标:尽量兼容以前的处理方式,对已有的接口要能够通过简单配置可以继续使用。

通用处理完成后,再作其他的这类接口,不需要修改体检软件本身,只需要根据需要重新编写动态库、数据库视图,存储过程,或者单独的接口程序就可以完成接口工作。

体检软件与lis,ris的接口的主要内容:1.体检软件向lis,ris提供体检人员信息和人员体检项目,根据不同情况,可能只需要提供人员基本信息即可。

2.Lis,ris检查结果的返回:●目前体检软件与lis,ris的接口的完成方式:主要分为两部分:●体检人员的信息及检查向对方的传递:1.对方到我方提供的视图或表中提取需要信息,我方按照要求提供。

可能为数据库视图或存储过程。

2.我方向对方的表中插入数据,按照对方格式写入。

也可能是向中间数据库写入数据。

3.调用对方提供的动态库,完成信息的提交。

●检查结果的返回:1.由对方提供表或视图,我方到其中提取。

2.我方提供存储过程,由对方调用,保存到体检数据库(新网pacs)通用处理的处理方式:1.结合单独的接口程序,动态链接库,数据库的视图,存储过程,触发器等,综合完成接口的功能,目标就是修改或新增接口不用修改体检软件,更高目标是不用修改程序,通过配置完成(下一步的目标,需要对接口进一步提炼才有可能完成)2.采用动态链接库封装取检查数据和向对方数据库或中间数据库插入数据的操作3.调用对方提供的动态库完成信息的提交的情况,在调用的地方预留调用.exe文件的接口,并在配置文件中标记被调用文件的名称。

4.在配置文件[Interface]下增加如下内容:;标识是否与RIS系统连接ConnectRIS=false;体检向Lis提供信息的方式,值可为DLL,EXE,VIEWInfoToRisTyp=DLLExeNameRis=RisName=BTRisCntSTring="Provider=SQLOLEDB.1;Persist Security Info=False;UserID=sa;password=;Initial Catalog=dhtj;Data Source=wxw";标识是否与LIS系统连接ConnectLIS=false;体检向Lis提供信息的方式,值可为DLL,EXE,VIEWInfoToLisTyp=View;如果InfoToLisTyp=EXE,则ExeNameLis须填写exe文件的名称。

ExeNameLis=LisName=KH;ConnectSTring=Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ;ID=LIS;password=lis;Data Source=ORCLLisCntSTring="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=lisadmin;password=qplis;Initial Catalog=lab40;Data Source=hissvr"体检软件的相应修改:1.Module1模块增加声明:Public gClsInterface2.Main 函数增加If Dir(gstrCurrPath & "InterFace.dll") <> "" Then Set gClsInterface = CreateObject("interface.clsInterface")3.FrmMain.unload 增加Set gClsInterface = Nothing4.FrmBrowser. CmdGetLis_Click增加Call gClsInterface.getlisdata(lngCurrGUID, selfbh, CDate(strTmpTJRQ))tvwKShi_ClickGoTo ExitLab5.FrmBrowser. XPCommandButton1_Click(取放射数据按钮)Dim selfbh As Stringselfbh = Me.MSHFlexGrid1.TextMatrix(Me.MSHFlexGrid1.Row, 2)strTmpTJRQ = Me.MSHFlexGrid1.TextMatrix(Me.MSHFlexGrid1.Row, 5)Call gClsInterface.getrisdata(lngCurrGUID, selfbh, CDate(strTmpTJRQ))tvwKShi_ClickGoTo ExitLab6.FrmAffirmLvw. CmdAffirm_Click增加'新增加调用interface.dll 2006-8-24If UCase(GetINI(gstrCurrPath & DSNINIFile, "Interface", "ConnectLIS", "?")) = "TRUE" ThenSelect Case UCase(GetINI(gstrCurrPath & DSNINIFile, "Interface", "InfoToLisTyp", "?"))Case "EXE"Shell GetINI(gstrCurrPath & DSNINIFile, "Interface", "ExeNameLis", "?") &" " & CStr(lngGUID)Case "DLL"Call gClsInterface.InsertIntoLis(lngGUID)Case "VIEW"End SelectEnd IfIf UCase(GetINI(gstrCurrPath & DSNINIFile, "Interface", "ConnectRIS", "?")) = "TRUE" ThenSelect Case UCase(GetINI(gstrCurrPath & DSNINIFile, "Interface", "InfoToRisTyp", "?"))Case "EXE"Shell GetINI(gstrCurrPath & DSNINIFile, "Interface", "ExeNameRis", "?") & " " & CStr(lngGUID)Case "DLL"Call gClsInterface.InsertIntoRis(lngGUID)Case "VIEW"End SelectEnd If7.frmGetLisData .CmdGetLis_Click增加Call gClsInterface.getlisdata(rs(0), rs("selfbh"), rs("TJRQ"))MdlSystem模块以下部分注释掉或者删除If gLisInterface = True Then''''' gstrConStringLis = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=lisdb;Data Source=192.168.1.200"'' gstrConStringLis = GetINI(gstrCurrPath & DSNINIFile, "Interface", "ConnectSTring", "")''' gstrConStringLis = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=321;Initial Catalog=lisdb;Data Source=127.0.0.1"'' Set GConLis = New ADODB.Connection'' GConLis.ConnectionString = gstrConStringLis'' GConLis.CursorLocation = adUseClient'' GConLis.Open'' End If维护记录2006-11-16(瑞兹接口)朱培明任务:给瑞兹客户做接口,LIS系统为智方的系统,修改人:朱培明,段传涛修改记录:1,在LIS数据库中建立视图,语句如下:CREATE VIEW dbo.ReportForDHTJASSELECT dbo.ReportForm.PatNo AS 档案号, ame AS 病人姓名,dbo.ReportItem.ParItemNo AS 组合ID, dbo.ReportItem.ItemNo AS 项目ID,dbo.ReportItem.ReportValue AS 检查结果,dbo.ReportItem.ReceiveDate AS 检验时间FROM dbo.ReportForm INNER JOINdbo.ReportItem ON dbo.ReportForm.ReceiveDate = dbo.ReportItem.ReceiveDate ANDdbo.ReportForm.SectionNo = dbo.ReportItem.SectionNo ANDdbo.ReportForm.TestTypeNo = dbo.ReportItem.TestTypeNo ANDdbo.ReportForm.SampleNo = dbo.ReportItem.SampleNo2,在代码中的getlisdata函数中加入case “ZF_RICI”代码段。

相关文档
最新文档