1. 資料型態簡介
HL7 V2.8的資料型態總共有90個。
資料型態的目的是為了以群組化概念,表達一個用於訊息區段中某欄位的複雜資訊。透過資料型態交互為用,層層相疊的方式,可以將複雜的資訊集,改成可以階層化表達方式。這種表達方式,非常適合用XML來呈現。
基本上可以概份成基礎性與複雜性兩類。當然,有些已經不建議採用,位往前相容目的,仍保留章節。
你可以想像成電腦程式語言,或者資料庫的基本資料型態。有整數、字串、日期等。
目前屬於類的資料型態有:
- 2.A.21 DT - date
- 2.A.22 DTM - date/time
- 2.A.31 FT - formatted text data
- 2.A.32 GTS – general timing specification
- 2.A.35 ID - coded value for HL7 defined tables
- 2.A.36 IS - coded value for user-defined tables
- 2.A.47 NM - numeric
- 2.A.69 SI - sequence ID
- 2.A.71 SNM - string of telephone number digits
- 2.A.75 ST - string data
- 2.A.76 TM – time
- 2.A.79 TX - text data
除了基礎性之外,其他都算是複雜性。也就是說他會由兩個以上的欄位,其資料型態有可能是基礎性或者是複雜性。
依用途特性,我們大致還可區分成下列幾種群組。
- 文字類
- 數值類
- 時間類
- 貨幣類
- 編碼類
- 識別類
- 人口統計類
- 間距類(時間、數字)
- 訊息控制類
- 複雜資料類
- 查詢類
- 主檔類
- 病歷類
- 財務類