欢迎来到天天文库
浏览记录
ID:33680565
大小:106.50 KB
页数:13页
时间:2019-02-28
《ris与his接口方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、RIS与HIS接口方案上海金仕达卫宁医疗软件股份有限公司13目录一、简介3二、接口示意图31、总示意图32、HIS接口说明3三、接口结构方案4四、基本功能说明51、读取病人基本信息52、获取在院病人信息列表63、获取病人未执行医嘱项目74、执行病人收费项目85、新增医嘱项目请求96、获取医嘱项目明细信息107、获取科室、病区、人员配置信息118、获取病人申请单列表信息(不使用)129、查看申请单明细(不使用)1313简介接口模块主要是配合RIS,它封装了RIS(及相关子系统)与HIS之间的交互,并由RIS通过预先约定的接口函数来调用接口模块中的功能;因此,
2、在接口函数既定的情况下,对接口模块可以针对各种HIS的具体情况做任意的改动。接口模块的调用通过COM接口实现,并以DLL的形式存在,程序编码使用Delphi6,RIS数据库使用SQLServer7/2000,HIS数据库支持Delphi6所能支持的任何数据库。一、接口示意图1、总示意图终端用户HIS接口RIS报告系统RIS数据库HIS数据库2、HIS接口说明HIS接口由我公司提供由HIS公司提供RIS报告系统HIS数据库HisInterface.dll存储过程或动态链接库13接口结构方案该结构将HIS接口模块划分在客户端一层,它将与RIS系统共同存在于同一
3、主机上,但在功能上它属于中间应用层,故也可称伪三层。它虽然能同样起到三层的作用但必须在每个客户端都安装该接口,并且每个客户端都须与数据层作数据库连接,这样势必更多的消耗了数据库的资源,但同时它也相对减轻了服务器的压力,转而将压力分摊到各客户端。另外,当某一客户端的接口程序出现异常错误导致接口无法正常工作时,网络上的其他客户端不会受到任何影响,仍可正常使用。结构示意图客户层中间应用层数据层客户端RIS报告HIS接口客户端RIS报告HIS接口客户端RIS报告HIS接口服务器数据库MSSQLServer服务器13基本功能说明由于RIS系统的相关业务要求已经确定,
4、故我公司对于RIS与HIS(Ris系统与HisInterface.dll)的相关接口也已确定。针对HisInterface.dll的相关业务处理,以下将列出HIS公司需要提供的主要接口,如有疑问或问题双方可协商解决。1、读取病人基本信息业务描述:在RIS中对病人报告登记时,不需要将病人所有的基本信息输入到系统中,而只需要输入病人的住院号或者卡号就可通过HIS接口从全院病人的数据库中调取到病人的基本信息,无论该病人是否收费,都可以调取病人的基本信息。接口描述:传入参数:Brlb病人类别Int说明:0门诊1住院codetype号码类型Int说明:1住院/门诊号
5、指病历号,2卡号,3病人唯一号,4病人本次检查号Code号码值varchar说明:它的含义,由上面号码类型指定传出参数:(或以数据集的形式提供,如果是多条记录则只处理第一条)WardOrReg病人类别Int0门诊1住院PatName病人姓名VarCharAge病人年龄IntAgeUnit病人年龄单位Varchar‘岁’、‘月’、‘天’、‘小时’Sex病人性别Char(1)1男,2女3未知Birthday出生年月Varchar1979-04-01ApplyDept病人所在科室代码VarCharWard病人所在病区代码VarCharBedNo病人所在病区的床号
6、VarCharHospNo病人的门诊/住院号VarCharIDNum身份证VarcharCardNo病人的卡号VarCharChargeType病人的收费类别代码VarCharApplyDoctor病人的主治医生代码VarCharAddress病人的地址VarCharPhone病人的电话VarCharClinicDesc病人的临床诊断VarCharPatientID病人唯一号Varchar同号码类型中的3CureNo病人本次检查号Varchar同号码类型中的4其他说明:病人唯一号、病人本次检查号分别表示病人在HIS中的唯一代码和病人本次就诊的唯一代码,该参
7、数将被回传入HIS中以获得病人本次就诊的所有申请单及未执行收费项目,故该参数的含义要视HIS的具体情况而定,不一定是以上所说的含义。13获取在院病人信息列表(目前杨思暂时只用住院)业务描述:在RIS中对病人进行登记时,当无法通过卡号或住院号调取病人基本信息时,需要通过查询在院病人列表进行查找,因此需要HIS提供通过多种条件进行查询病人的接口。接口描述:传入参数:brlb病人类别Int0门诊1住院hzxm病人姓名varchar可按姓名查找(为空代表全部)ksdm科室代码Varchar可按科室查找(为空代表全部)bqdm病区代码Varchar可按病区查找(为空
8、代表全部)cwdm床位代码Varchar可按床号查找(为空代表全部
此文档下载收益归作者所有