hl7 - 所有 HL7 段结构表头是什么意思?

标签 hl7 hl7-v2

例如,OBR 段引用表 from here有以下标题:

  • 序列
  • 长度
  • DT
  • 选择
  • RPT/#
  • TBL#
  • 姓名

以下是我的观察:

  • SEQ 似乎不言自明:它是段中的字段编号。 OBR.1OBR.2OBR.3
  • LENGTH 看起来也很简单:它是数据的长度。但其中一些是0
  • DT 看起来像数据类型。 SI, EI, ST, XCN, ID, NDL
  • NAME 也是不言自明的:它是字段的全名。

以下是我不知道的主要内容:

  • 选择权是什么意思?在本专栏中,我看到了以下内容:ORREC BXW
  • RPT/# 是什么意思?在本专栏中,我看到了以下内容:*12
  • TBL# 是什么意思?在本专栏中,我看到了以下内容:006500749999

最佳答案

  • LENGTH looks fairly straightforward too: It's the length of the data. But some of them are 0?

长度是权威的或任意的。有些长度是精确长度。有些是最大长度。这就是为什么其中一些是零的原因。很少有其他指南只是把它空了。引用 this .

  • What does OPT mean? In this column, I've seen things like: O, R, RE, C, B, X, W

OPT 表示可选性。

R = Required  
RE = Required but may be empty  
O = Optional  
C = Conditional  
X = Not Supported  
B = Backward Compatibility  
W = Withdrawn

请参阅 this了解更多详情。

  • What does RPT/# mean? In this column, I've seen things like: *, 1, 2

这表示字段值可以重复多少次。换句话说,一个字段可以保存多少个值。

1 = Only one value  
2 = Maximum two values  
* = Not Defined/Multiple
  • What does TBL# mean? In this column, I've seen things like: 0065, 0074, 9999

这些是表编号,应引用有关该字段的更多信息。因此,在您的示例中,对于 OBR.11 字段,链接表是 0065,其中列出了该字段的可能值:

A = Add ordered tests to the existing specimen  
G = Generated order; reflex order  
L = Lab to obtain specimen from patient  
O = Specimen obtained by service other than Lab  
P = Pending specimen; Order sent prior to delivery  
R = Revised order  
S = Schedule the tests specified below

关于hl7 - 所有 HL7 段结构表头是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50998437/

相关文章:

hl7 - 处理 HL7 重新安排事件

hl7 - 通过 HL7 从 HIS 请求患者人口统计数据?

validation - HL7 一致性配置文件选项

hl7 - CDA 模式中唯一部分的数量

c# - 如何发送 HL7 ACK 消息作为 TCP 响应?

java - 在 Pentaho Data Integration KETTLE 中迭代重复的特定 HL7 段

hadoop - 我应该展平 HL7 数据以在 Hadoop/Hive 中使用它吗?或者扩展 Hive?

java - HAPI ADT A03 v2.5 消息创建

sql - HL7 v2X 和 v3 数据建模

image - HL7 V3 ED 数据类型是在 HL7 消息/文档中发送多媒体数据的唯一可能性吗?