|
我是去年来到澳洲求学的,今年才转成Research Master Degree做(aged care 方向的)医疗信息系统的研究。说实在的之前对医疗信息系统基本没有概念,主要是这个专业在我们IT系里面,我又不想去跟导师研究Security,实在是学数学太头疼了,所以就跟了另外一位导师,当然还有别的原因。
起初导师给我一篇博士论文,是学校2005年一个读博的人留下的,她是HL7的骨灰级成员,在HDF还没有发布的时候她就开始谈这个Framework,在读博士之前她是NSW州的一个医疗组织的秘书长。跟着她的论文我知道了HL7是什么,HL7研究要画很多的UML图,Use case diagram, interaction diagram 还有class diagram。应为当时的理解 RIM是 HL7 V3的核心,所以又去下了RIM 去研究里面的diagram。RIM的modelling过程是从RIM, D-MIM 再到 R-MIM 最后到最后的HMD。找到了HDF的资料看过以后,其实还是不知到做出来的东西能干什么用。头痛啊~
当时已知想从宏观上去理解HL7的开发过程,以及各个标准的关系,因为在那篇论文里提到的HL7 Development Framework在 HL7.ORG上怎么找也找不到,后来才发现那东西在发布的时候叫healthcare development framework。看了以后稍微了解了些流程总觉得离我的研究远了点所以就仔细去学习了一下建模的工具,最开始用visio 发现这东西不怎么专业,又捣鼓了一段时间EA,因为R-MIM的图只有visio可以用,又去用visio建模。下载的官方的工具R-MIMDesigner RoseTree, V3generator弄起来一个比一个烦,而且说明文档还不全,真是要命~
回头等工具稍微熟悉一点了,又有别的问题了。像R-MIM里面的参数需要在usecase里给出,可是给出的内容又需要用的CDA 或者 EHR的标准 才能保持一致。不然我今年的这个通信模型只有通信没有内容,看起来更像个flow chart,这个我又郁闷了,命名规则好像找了半天也没有找到很好的说明。研究进展也很吃力,一方面是包括HDF在内几乎所有的文档都不全,再者是最初MDF的模版是用IBM 的 Rose做的而不是用给予visio R-MIMDesigner做的,而这个工具是做RMIM的标准工具,还有就是HDF是用EA做的。所以HL7是把几个有名的建模工具用了个遍。
不知道国内的同行学习的如何,我总觉得自己如行太慢,当年学路由交换的时候带考证都可以半年全部搞定,这个东西半年了才觉得刚刚明朗起来。最后补充一下,那个博士论文总是在讲什么老龄化什么的,政策背景啦,对于通信模型的研究不够充分。我的论文呢则是对HL7的一知半解,要赶紧拼出来交上去,不然学期的工作就没法评估了。然后导师又叫我9月份去新西兰参加个研讨会,上帝啊,我还不怎么懂,怎么去做报告~
以上就是我学习HL7的一些经历,还在赶论文中,祝同行们好运。 |
|