每一个好的公司都有一个中国梦,而我们都昌公司的中国梦就是实现一个“大同世界”,一个互联互通、和谐有序的HIT世界。
但是,单纯的依赖技术创新、公司商业运作或者政府行政干预都很难完成这一目标,所以这个过程需要经过多方有机结合和持久努力,而我们团队就正在为这个梦想而不懈努力着,贡献着自己的力量。以下就是我们都昌公司所做的新探索和实践。
我们的DCWriter电子病历编辑器控件产品作为医疗软件行业中的普遍刚需,已经和近200家医疗软件公司(还有一些自主研发的医院)进行着深度合作,替他们解决了关键的底层技术难题,帮助他们顺利开发出符合国家规范、能达到电子病历评级标准的住院、门急诊电子病历、护理系统、医技报告单、体检随访系统等,逐渐形成了都昌生态圈。
借助都昌生态圈的协作,目前全国有超过300家三甲医院、超过5000家区县级医院,数万家基层医疗机构运行着我们的编辑器软件,每天产生海量的病历文档。如此巨大的用户数是业界遥遥领先。
随着编辑器的推广,此时病历文档格式行业标准逐渐浮出水面,其原理如下:
我们合作伙伴的系统产生大量的都昌格式的病历文件,这样医院的CDR从很多系统中采集了相同格式的文件,由于都昌格式本身就是开放透明的XML格式,因此大多数情况下就会直接以原始的都昌格式存储在CDR中,对于尚未采用都昌控件的软件系统,我们提供一种工具将其转换成都昌文件格式然后存储在CDR中。
这样CDR中存储的都是相同的文件格式,实现了医疗机构内病历数据互联互通。这种情况发生在很多其他医院,然后各个医院的CDR中的都昌文件格式或者转换为CDA格式直接汇集到政府的区域平台数据中心。
可以预见,再经过三、五年的发展,中国大部分医疗机构将采用都昌编辑器,此时都昌病历文件格式将成为事实上的行业标准,从而弥漫在医疗信息化行业的方方面面。这提高了存在转正为地方或者国家标准的可能性。
这样以都昌文件格式标准为基础的电子病历就能实现全行业的病历文档互联互通。
为了推进编辑器研发推广应用,我们团队持续努力了7年之久,从未中断,并贡献出很多方便医护人员的功能。比如下图所示:
病历内容质控是关键核心应用,都昌编辑器提供了一系列的底层支持。比如,如果这个病人是男性,则可以让应用程序写一行代码就能检查出文档中所有的违禁关键字,比如这里的“月经”,而且自动生成文档批注标记在文档旁边,方便医生自查和病案室检查,用户体验非常好。
再比如,编辑器支持自动缩放页面打印。医院里经常遇到在编辑的时候采用A4纸张,在打印时采用16K。放在以前很难处理,而都昌编辑器可以自动判断打印机纸张大小,将文档整体缩小一点点使其正好在16K的纸张上打印而无需修改文档的页面设置,这为系统实施维护带来很大便利。
编辑器还能实现全角数字到半角数字的自动纠正转换,比如输入体温值“37。9”,而自动纠正成“37.9”,这也能提高系统的稳定性,降低用户培训等运维成本。
这些年我们花费大量的时间,编写了几十万行的优质代码来实现各种功能,帮助开发组织快速开发和实施维护电子病历系统。
基于病历文档的互联互通,我们可以做到电子签名的互联互通。
目前系统中的电子签名数据存储在业务系统数据库中,和业务系统紧密绑定,脱离业务系统,电子签名无法正确有效的利用。另外,签名是放在病历文档之外的,一个文档只能拥有一个签名。
而我们由于掌握编辑器的核心技术,可以将电子签名信息内置到文档中,而且可以做到按照段落或者单元格等文档的一部分进行签名,使得一个文档内部包含多个签名,电子签名应用更为精细。
另外,签名数据将存储在文档内部,签名随着文档走,使得电子签名数据不再绑定到具体的业务系统而脱离业务系统而存在。编辑器内置签名显示和验证功能,实现电子签名的互联互通。
比如,在手术知情同意书中的患者签名应用。如下图所示:
这是一个患者签名和指纹采集设备,中间是手写签名区域,右边是指纹采集小窗口。
通过这个设备,在编辑器的支持下,将签名数据嵌入到文档中,如下图所示:
(此处指纹和签名被混淆)
这种情况下,这份文档可以脱离业务系统而发送,途中对文档的任何修改都会破坏签名。
国家正在大力推进双向转诊,期望病人能合理流动。病人未动,数据先行,此时医疗数据在不同医疗机构间的无损传输就是刚需,医疗数据主体为影像数据、病历文档、护理数据等。
传统情况下病历文档和影像数据由于打包方便,所以很好传输。但护理数据,比如体温、心率、脉搏之类的都是碎片化地存储在一个个数据库字段中,开数据接口非常困难,因此基本上没有护理数据的互联互通。
而我们都昌团队正在复制编辑器的模式,试图创建护理数据的互联互通。为此,我们开发了基于时间轴的医学集成视图控件。
时间轴控件首先满足了三测单这个刚需,如下图所示:
我们进行了突破,实现了横向无限延伸,将一段较长时期中的数据完整的连线显示出来。如下图所示:
更进一步的,我们还提供了所见即所得的可视化设计器,如下图所示:
可以使用这个设计器来设计时间轴内中显示的数据序列的名称、图标样式、最大最小值、数据源、刻度等。同时,也可以针对不同的医院不同的科室来显示不同的数据,实现专科时间轴。
最后,时间轴控件可以将显示的内容完整的保存到一个很小的XML文件(T-DOM格式),里面包含了设计样式和数据,然后这个XML文件传输到其他终端使用时间轴控件打开文件,无损的再现高清图形,实现护理数据的离线浏览。
基于这种技术,我们就可以实现护理数据在双向转诊等场景下的互联互通。我们可以先在医院内部系统中先把时间轴显示出来,生成文件,然后发给远端,远端就可以还原出护理数据的图形,实现护理数据的离线浏览,而且时间轴文件中的数据是可以被机器自动读取和分析的。
另外,时间轴文件可以在病人出院时归档。当几年后医院更换了护理数据,旧的护理数据如果丢失,此时仍然可以在归档库中找出时间轴文件而打开当年的护理数据,这对病案追溯、病案教学、科研提供了一种全新的素材。
类似病历文档的互联互通。随着时间轴控件的推广应用,相应的时间轴文档格式也将成为事实上的行业标准,此时就可以实现护理数据的全行业的互联互通。(未完待续)