和HIS接口解决方案.._第1页
和HIS接口解决方案.._第2页
和HIS接口解决方案.._第3页
和HIS接口解决方案.._第4页
和HIS接口解决方案.._第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.电子病历系统及其接口概述电子病历系统是完整的信息系统,包括患者基本信息、住院基本信息、住院状态变更信息、医生指示信息、用户信息、检查报告信息、检查报告信息等数据内容存储在电子病历系统中的相应数据表。但是,对于数字医院,所有类型的数据都必须有唯一的入口,并且可以跨系统共享数据。现在,医院已成功运行了专门负责上述业务逻辑和数据处理的HIS(包括部分住院医师工作站的功能)、LIS、PACS和其他专业系统。为了保持电子病历系统的完整性,确保各方数据的统一和持续性,必须开发从上述系统中单独获取相关数据的特殊电子病历接口程序。PACS、b超声波、手术麻醉等应用程序也需要查看患者的病历内容,为此,还将发布

2、专门的web服务以支持对其他系统的EMR系统数据的访问。本文是项目测试和验收工作的重要参考资料,是直接指导电子病历系统和其他应用系统开发的项目指导文件。整体结构像EMR、HIS、LIS、PACS这样的系统都有其自己的专用数据库来存储相关内容,在数据的逻辑处理方面也存在差异,因此,我们引入了线程处理机制,并保留了最近成功的导入时间(sync_info),从而在EMR和HIS、LIS、PACS系统之间单独开发了接口应用程序,定期对自上次导入时间以来更改的数据内容进行定期开发导入接口程序独立于EMR和其他应用程序系统存在。具体的导入界面结构图如下:对上述导入接口图的说明如下:制定从HIS实时获取患者

3、基本信息、住院信息、医生命令执行信息、住院状态更改信息、用户信息和其他信息的专用接口程序对于需要调用EMR医疗记录数据的其他系统,请发布单独的web服务应用程序。公开各种接口以实时访问EMR数据。原理图如下:解决方法要同步的数据:1.基本数据信息坞站。2.患者基本信息,患者状态信息。3.伪指示执行报告。病例例患者住院:例方案1:基于数据库的人工通信。流程图:评估结果:在此方案中,无需更改现有HIS程序。对HIS数据库的请求不频繁,对HIS数据库的负担较轻。他的数据库分析的缺点是程序结合性高,包装性差。必须手动将新患者同步到电子病历中。方案2:基于数据库的活动通信。流程图:评估结果:在此方案中,

4、无需更改现有HIS程序。由于计划的旋转训练同步机制,HIS数据库存在一些压力。他的数据库分析的缺点是程序结合性高,包装性差。不必将新患者手动同步到电子病历。场景3:基于web服务的友好通信。流程图:评估结果:在此方案中,HIS需要添加一些服务接口代码。但是业务被封装起来,几乎不给他的数据库带来负担,可扩展性和可维护性很好,两个系统几乎完全结合,他的新患者输入,电子医疗记录数据库,也就是这个新患者的数据同步。案例基本和其他数据:案例1:以资料库为基准。说明:直接访问HIS数据库以执行定期/手动同步。类似于患者住院计划1,2的结构。评价结果:等于住院方案I,2。案例2:以web服务为基础。说明:基

5、于web服务的数据同步。类似于患者住院计划3的结构。评价结果:相当于住院计划3。与他的界面相关的手术麻醉系统而且他的界面,准备可以分为两种与他的数据实时交互的方法。目前,保留数据是以这种方式完成的。一种方法是在程序启动时导入数据一次,如果HIS数据以后发生更改,则在TRACKAO系统中添加维护。当前基础数据使用这种方法。1、手术预约一种方法是以他的查看格式设置以下信息(可能遗漏了身高、体重、血型等信息)。n名n年龄n省n键n体重n血型n住院医师n病房(科贝尔)n床号n术前诊断我们建议进行n手术n麻醉方法建议n手术n手术日期n手术时间n手术室n麻醉师n护士 n保留状态他系统的保留视图结构:字段名

6、说明类型空值注释IDID编号(9)非空值NAME名字Varchar2(40)非空值agi年龄Varchar2 (8)BIRTHDAY出生日期Varchar2 (20)塞克斯城堡Varchar2 (8)MEDICAL_TYPE医疗费用类型Varchar2 (8)IDENTITY_NO文件编号Varchar2(40)HID住院医师号Varchar2(40)非空值CID医疗记录编号Varchar2(40)REGION_NO兵区号码Varchar2(40)非空值REGION_NAME病房名称Varchar2(40)非空值DEPT部门Varchar2(40)BED床号Varchar2(40)DIAGNO

7、SIS_CODE诊断代码Varchar2(200)非空值多重诊断的“,”分割。DIAGNOSIS_NAME诊断名称Varchar2(200)非空值多重诊断的“,”分割。DESIGNEDOPERATION_CODE应用手术代码Varchar2(200)非空值多个手术用的“,”分割。DESIGNEDOPERATION_NAME手术名称Varchar2(200)非空值多个手术用的“,”分割。运算符手术人员Varchar2(40)OPERATIONDATE手术日期Timestamp(6)非空值OPERATIONTIME手术时间Timestamp (6)非空值房间手术室Varchar2(40)非空值操作

8、表手术台Varchar2(2)阿纳斯塔提斯手术麻醉科Varchar2(40)CIRCUANESTHETIST巡回麻醉医师Varchar2(40)ANAES_ASSISTANT麻醉助理Varchar2(40)辅助1工作帮助Varchar2(40)辅助2李朝Varchar2(40)Instr nuse 1第一巡回护士Varchar2(40)Instr nuse 2第二巡回护士Varchar2(40)CIRCUNURSE1第一器械护士Varchar2(40)CIRCUNURSE2第二组织护士Varchar2(40)HYPERSUSCEPTIBILITY对药物过敏Varchar2(600)OPT_LE

9、VEL手术等级Varchar2(4)EMERGENCY是否进行紧急手术BooleanCHARGES_TYPE手续费类型Varchar2(4)状态预订状态Varchar2(1)在Trackao系统中构建HIS预约与Trackao预约临时表,每次从Trackao系统进入HIS预约模块时读取相关的HIS预约信息,并将HIS手术预约信息导入HIS_REG_OPT临时表,有助于减少麻醉和工作量,保持与HIS系统的数据同步和一致性。HIS和TRACKAO系统之间存在一些差异,因此对于术前诊断、手术、麻醉技术,HIS _ reg _ opt临时表需要进行一些转换才能形成Trackao系统的实际预约信息,转换

10、过程由Trackao系统完成。Trackao系统的HIS_REG_OPT(从HIS到Trackao系统的临时表)字段名说明类型空值注释IDID编号(9)非空值NAME名字Varchar2(40)非空值agi年龄Varchar2 (8)BIRTHDAY出生日期Varchar2 (20)塞克斯城堡Varchar2 (8)MEDICAL_TYPE医疗费用类型Varchar2 (8)IDENTITY_NO文件编号Varchar2(40)HID住院医师号Varchar2(40)非空值CID医疗记录编号Varchar2(40)REGION_NO兵区号码Varchar2(40)非空值REGION_NAME病

11、房名称Varchar2(40)非空值DEPT部门Varchar2(40)BED床号Varchar2(40)DIAGNOSIS_CODE诊断代码Varchar2(200)非空值多重诊断的“,”分割。DIAGNOSIS_NAME诊断名称Varchar2(200)非空值多重诊断的“,”分割。DESIGNEDOPERATION_CODE应用手术代码Varchar2(200)非空值多个手术用的“,”分割。DESIGNEDOPERATION_NAME手术名称Varchar2(200)非空值多个手术用的“,”分割。运算符手术人员Varchar2(40)OPERATIONDATE手术日期Timestamp(6

12、)非空值OPERATIONTIME手术时间Timestamp (6)非空值房间手术室Varchar2(40)非空值操作表手术台Varchar2(2)阿纳斯塔提斯手术麻醉科Varchar2(40)CIRCUANESTHETIST巡回麻醉医师Varchar2(40)ANAES_ASSISTANT麻醉助理Varchar2(40)辅助1工作帮助Varchar2(40)辅助2李朝Varchar2(40)Instr nuse 1第一巡回护士Varchar2(40)Instr nuse 2第二巡回护士Varchar2(40)CIRCUNURSE1第一器械护士Varchar2(40)CIRCUNURSE2第二

13、组织护士Varchar2(40)HYPERSUSCEPTIBILITY对药物过敏Varchar2(600)OPT_LEVEL手术等级Varchar2(4)EMERGENCY是否进行紧急手术BooleanCHARGES_TYPE手续费类型Varchar2(4)状态预订状态Varchar2(1)1),他中没有住院号码,所以在这里按照医生号码患者的名字手术日期确认手术。2)在HIS数据库中为轨道ao麻醉系统单独创建视图表,将特定期间的手术承诺手动导入到轨道ao数据库的HIS_REG_OPT临时表中。考虑到数据库负载、网络负载等因素,建议定期刷新5分钟。读取一段时间内的所有预约,清空临时表,与轨道ao

14、系统确认的预约和手术进行比较,确认的预约或手术不再记录在临时表中,在未确认的情况下填写相应的临时表另一种方法是在Trackao麻醉系统中直接创建HIS_REG_OPT临时表,然后在HIS程序中设置触发器。在His中创建新日程安排时,HIS程序将触发Trackao数据库中的Create_His_Registry_Operation存储过程,并将其写入HIS保留表。在His中创建日程安排更改后,Trackao数据库将触发Update_His_Registry_Operation存储过程,并将其写入HIS日程安排表。如果临时表中有此日程安排,则更新该日程安排;如果没有此日程安排,则查找确认的日程安排或手术;如果有,则不写在临时表中;如果没有,则创建新的HIS日程安排。然后,Trackao系统仍然人为地将他的手术预约转换为正式预约。取消日程安排时,Trackao数据库会触发Delete_ His_Registry_Operation存储过程,并将其写入His保留表。预存过程:create _ his _ registry _ operation(package his _ registry _ operation);update _ his _ registry _ operation(package his _

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论