电子病历系统及其数据集成的研究
本文采用Web Service技术构建以HL7临床文件体系结构 (dinical document architecture,CDA)为标准的电子病历交换系统[1]。CDA文件提供了标准化医疗文件,并可在医疗院所之间进行病历交换,它使用XML清楚地定义了完整的医疗信息。通过web Service的技术可使用HTTP协议在分布式架构中达到不同平台的系统整合,改善现有医疗信息环境封闭性架构的限制与缺点,构建出一个具有可移植性、可读性、可交换性的电子病历交换系统以确保病历的完整性并提升医疗系统质量。
1 电子病历标准与数据交换
HL7标准是目前基于文本的医疗数据交换标准中应用最为广泛的一个国际标准,它通过信息网络将不同的医学信患,如患者信息、诊断数据、医学数据库、医学诊断设备等与人相关的多种信患源集成到一起,实现医学信息共享。HL7标准主要内容包括:①患者个人信息管理;②患者人、出院,转院信息;③各类医院服务,如手术、检查、化验、用药、医用材料及饮食等服务项目的管理;④财务管理信息,患者账户管理,医疗保险理赔、支付;⑤ 检查、化验结果回报;⑥档案管理;⑦病案管理;⑧医疗服务预约管理。HL7定义了如下一些方面的标准规则:入院、出院和转移,指令,结果报告,查询等。
CDA是以交换文档为目的的描述临床文档结构和语义的文档标记标准,以该标准构建的临床文档可以在HL7消息中进行传输。临床文档是对一个完整的信息对象的定义,它包括文本、图像、声音和其他多媒体内容,并具有持续性、可读性、完整性等特点[2]。下面是CDA文档的一个简单示例:
一个 CDA文档由一个头(Header)和一个体(Body)组成。其中CDA头共有4个逻辑成分:文档信息、资料数据、服务提供者和服务接受者。文档信息标识了文档,定义了机密性状态,描述了与其他文档或单据间的关系;资料数据描述了文档受访的开始;服务提供者包括了谁鉴别这个文档、谁要获取这个文档的拷贝、谁是文档的生成者和录入者、谁是参与健康医疗的提供者等;服务接受者包括患者、其他有意义的参与者,如患者家属和那些可能产生部分内容的设备[3]。
2 系统分析与设计
2.1需求分析:用户用例图(use case diagram)
结合HIS系统中的相关模块与子系统,需要整合挂号、门诊医嘱和住院管理系统中的患者信息,并存储到电子病历数据库[4],相关模块及功能如图1所示。
2.2 系统设计——类图(class diagram)
类图描述的是类和类之间的静态关系。与数据模型不同,类图不仅显示信息的结构,同时还描述了系统的行为。
2.3 Web Service设计
当把数据写到电子病历数据库时,需将信息转换到HL7的格式;同样,当门诊上的某个科室需要阅读患者以前的电子病历信息时,需要将HL7格式的电子病历数据转换成为普通数据格式,然后在此基础上进行诊断,并且最终确诊[5]。这种数据格式转换和查询,可以通过web Service来实现:当需要进行具体服务的时候,首先发送SOAP,这样可以将输入值(Web Service的参数)传送给相应的服务程序,当处理完成时,将通过SOAP将返回值传回给相应的应用程序[6]。限于篇幅,这里不再赘述关于WSDL定义的详细说明,而只给出其中一种数据转换的示意方法:
[WebMethod]
public Information tranHL7ToRecord(string xmllnf)
(
Information a;
XmlDocument xmlDoc=new xmlDocument();
XML.LoadXml(xmlInf);
XmlElement selectName
(xmlElement)xmlDoc.SelectSingleNode(”//name”)
a.name=selectName.InnerXml;
XmlElement selectld=
(XmlElement)xmlDoc.SelectSingleNode(”//id”);
a.id=selectId.InnerXml;
XmlElement selectGender=
(xmlElement)xmlDoc.SelectSingleNode(”∥gender”)
a.gender=selectGender.InnerXml;
3 结论
整合的电子病历系统,从形式上将不同厂商相对独立的系统整合成以患者为中心的信息系统;从内容上将患者的各类诊疗信息集成;从时间上将患者历次门诊、住院诊疗信息按时间序列集成,给医生提供了多角度、广视野掌握患者病情的有效工具,更加有利于医生对患者的诊断与治疗。可以有效提高医护人员的工作效率,优化医院的工作流程,促进医疗质量的提高,进而提高患者的满意度。
参考文献
[1]HL7临床文件体系结构[CP/OL].http:∥www.M7.org.
[2]Robert HD,Lioraalschuler,Sandy B,et a1.HL7 Clinical
Document Architecture,Release2[J].Journal of American Medical
Informatics Association,2006,13(1):30—39.
[3]孙震,梁秀娟.基于HL7CDA标准和XML技术在电子病历系统中的
应用[j].中国数字医学,2008,3(3):21—24.
[4]Iryna B,Jens HJ,Glen M,et .Using the Clinical Document
Architecture as open data exchange format for interfacing EMRs
with clinical decision suppoA systems[C].Proceedings of the 19th
IEEE Symposium on Compu~r—Based Medical Systems,2006.
[5]唐俊伟,薛贺.基于XML和Web Services的数据交换平台的研究与
设计[J].微电子学与计算机,2006,23(1):142-146
[6]Toshiro T,Keishi T.Efficient Web Services Message Exchange
by SOAP Bundling Framework[C].1 1 IEEE International
Enterprise Distributed 0bject Computing Conference,2007.
收稿日期:2010—04—09)
(本文编辑:刘平娟)
- 1门诊收费管理系统中电子病历的安全性
- 2半结构化电子病历的实施
- 3提高电子病历内涵质量的对策和做法
- 4全国 22个省区试点电子病历
- 5住院电子病历常见问题及解决方案
- 6电子病历系统设计及病历交换
- 7电子病案结构和临床辅助决策系统设计
- 8基于电子病历的医疗质量监测与评估
- 9卫生部印发《电子病历试点工作方案》
- 10我国将逐步实现健康档案与电子病历数据共享
- 11卫生部电子病历数据架构下论卫生统计指标体系及功能构建
- 12电子病历病案工作站的设计与应用
- 13基于预付卡的医院门诊收费管理系统设计
- 142008年5月五原县医院2期工程成功签约
- 15对话卫生部权威人士:卫生信息化促进卫生改革
- 16计算机在现代医疗事业中的应用与影响
- 17电子病历在临床教学的使用方法
- 18医院信息管理系统分析
- 19国电子病历档案发展坝状
- 20门诊收费管理系统(单机版)产品功能特点
- 21基于电子病历中传染病报卡系统的应用与研究
- 22电子病历的规范管理
- 23HIS门诊收费管理系统和电子病历的研究和应用
- 24基于COM方式的临床路径系统设计与实现
- 25电子病历规范使用的体会
- 26HIS系统与电子病历系统的关系和数据共用
- 27找个售后服务不错的门诊收费管理软件?
- 28安博维多重举措力保电子病历安全
- 29门诊收费管理系统现状
- 30基层医疗机构呼唤收取药事服务费
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼