预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第32卷第19期计算机工程2006年1O月 Vo1.32№l9ComputerEngineeringOctober2006 ·开发研究与设计技术·文章缩号:1oo_3428(2006)1__o26__03文献标识码:A中圈分类号;TP391 基于XML电子病历多重签名方案的设计与实现 盂健,曹立啊,王小平,姚亮 (1.同济大学计算机科学与工程系,上海200092;2.上海水产大学信息学院,上海200090) 摘要:根据XML的树型结构与病历的特点的吻合性,实现了XML格式的电子病历文档;对多重签名作了相应的改进,并应用于XML 电子病历文档中的规则(rule),设计了XML电子病历多重签名方案;基于XML的签名规范,实现了XML电子病历多重签名,提高了签 名的效率和灵活性,具有一定的可扩展性。 关健诃:XML;电子病历;多重签名;XPath DesignandRealizationonMultisignatureSchemeofXML—based ElectronicMedicalRecord MENGJian,CAOLiming,WANGXiaoping,YAOLiang (1.DepartmentofComputerScienceandEngineering,TongjiUniversity,Shanghai200092 2.SchoolofInformation,ShanghaiFisheriesUniversity,Shanghai200090) [Abstract!AsthetreestructureofXMLagreeswiththecharacteristicsofmedicalrecords,anXML—basedelectronicmedicalrecordisrealized.An improvementismadetOmultisignatureandisusedinrulesofXMLelectronicmedicalrecords.Amultisignatureschemeisdesignedandrealized. Theefficiencyandflexibilityisimprovedthroughsigningtherulesoftherecord,andtheexpansibilitycanbeobtainedtOsomeextent. [KeywordslXML;Electronicmedicalrecord;Multisignature;XPath 随着医疗事业的发展,人们对医疗服务质量要求逐步提<?xml—stylesheettype=“text/xsl”href=“MR.XSL”?> 高,要求各医院之间做到病人、医疗设施等的信息共享。而<patientpid=“21321478092303l”vid=“l”status=“editing”nm 目前的签名体系还不完善,无法区分病历不同部分的相关=“Tom’> 责任人,缺乏实用价值。<OHtrec> 本文针对这一情况,建立了基于XML格式。的电子病<outhis> 历文档针对XML文档的特点对目前的多重签名做了相应的<natinf>/t~生日期为1978—9—23,就诊日期2004.7.15</natief> 改进,提出对文档规则进行分解、签名,建立了XML电子<depic>content</depic> 病历文档多重签名框架,描述了产生多重签名、验证多重签<elediag>depiction</elediag> 名的详细步骤,实现了一个完整的XML电子病历文档多重</outhis> 签名的过程。<outcheck> <X·ray>result⋯⋯</X·ray> 1电子病历及XML电子病历文档的设计与实现 </Outcheck> 1.1电子病历 <,outrec> 电子病历(ElectronicMedicalRecord)是以电子化方式管 <inrec> 理的有关个人终生健康状态和医疗保健行为的信息。它可在 <incase> 医疗中作为主要的信息源取代纸张病历,提供超越纸张病历 <firrec>recordl</firrec> 的服务,满足所有的医疗、法律和管理需求。 <dicrec>record2</dicrec> 1.2XML电子文档的设计与实现 <,incase> 我们采用XML格式,建立电子病历,依据XML的树型 <incheck> 结构”J,将每一位病人的病历作为一个结点,产生门诊病历 </incheck> 等子结点,以每一位相关医生都能找到自己需要签名的子文 </inrec> 档作为创建结点的依据,产生了一个XML电子病历文档的 <operrec> 框架,如图1所示。 <beope><agree