HL7学习3

  HL7 V3种最重要的是三个东西,其中 RIM模型是毋庸置疑的,另外两个是数据类型及词汇表了。从RIM模型图中,可以看出某个活动相关的角色是那些,他们是如何组合在一起的。数据类型对XML中每个元素得类型进行了约束限制。词汇表让我们理解XML中该数据代表什么意思。HL7定义自己的数据类型,不和我们使用的某种语言的数据类型关联。但是我们可以根据要是用语言的基本数据类型来组合成HL7中的数据类型。如,HL7中的很多code元素是II类型,然而对HL7来说这是个简单的II ,而如果使用C++来说,它不是简单的一个字符串或整数类型,而应该是一个类或结构体。而HL7中的数据类型有20多种,没一种都会对应一个类,这些类之间可能存在继承关系,在HL7中是有描述的。具体可以见 HL7种datatype.html文件(相对路径:/infrastructure/datatypes/datatypes.html)。在设计和HL7对应的类时,使用HL7定义的数据类型而不使用语言本身的数据类型是很好的做法,因为HL7 V3本身在发展,对数据类型的更改是有可能的。如果直接定义成语言本身的数据类型,当HL7 V3数据类型改变时,得重新整理一次对照关系,而且改动较麻烦。如果使用HL7定义的数据类型,当改变时我需要针对这个类进行更改即可。


个人笔记,可能后面这几句不好理解,不要怪我。语文一直很烂,当然英语更烂了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值