Difference between revisions of "Datatypes"

(Datatypes)
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
The following data types are support by ART-DECOR (template definition, schematron generation/validation).
+
{{SeeNewDocs}}
 
+
The following data types are supported by ART-DECOR in the template definition, schematron generation and validation.
 +
 +
(For the datatypes used in DECOR datasets, see: [[DECOR-dataset | DECOR datasets]])
 
===HL7 Version 3===
 
===HL7 Version 3===
{| class=artdecor
+
{{:Table_of_Version3_Datatypes}}
|-
 
! Data Type / Variant (Flavor) !! is Flavor of !! Realm !! Description
 
|-
 
| ANY|| || UV || applied to all subsequent data types
 
|-
 
| AD|| || UV || -
 
|-
 
| AD.DE ||AD || [[File:Flag_de.svg|20px]]||  -
 
|-
 
| AD.NL ||AD || [[File:Flag_nl.svg|20px]]|| -
 
|-
 
| BIN|| || UV || -
 
|-
 
| BL|| || UV || -
 
|-
 
| CD|| || UV || -
 
|-
 
| CE|| || UV || -
 
|-
 
| CO|| || UV || -
 
|-
 
| CS|| || UV || -
 
|-
 
| CS.LANG ||CS|| UV || The language is compliant to RFC 3066 (Tags for the Identification of Languages ). The format for the language to describe is ss [-CC] where ss stands for the language tag, according to ISO 639-1 and CC for the optional country code, ISO-3166 alpha-2. The resulting language indicator is not case sensitive.
 
|-
 
| CV|| || UV || -
 
|-
 
| ED|| || UV || -
 
|-
 
| EIVL_TS|| || UV || -
 
|-
 
| EN|| || UV || -
 
|-
 
| ENXP|| || UV || -
 
|-
 
| II|| || UV || -
 
|-
 
| II.NL.BSN ||II || [[File:Flag_nl.svg|20px]]||  -
 
|-
 
| II.NL.URA ||II || [[File:Flag_nl.svg|20px]]||  -
 
|-
 
| II.NL.UZI ||II || [[File:Flag_nl.svg|20px]]||  -
 
|-
 
| II.NL.AGB ||II || [[File:Flag_nl.svg|20px]]||  -
 
|-
 
| II.AT.DVR ||II || [[File:Flag_at.svg|20px]]||  -
 
|-
 
| II.AT.ATU ||II || [[File:Flag_at.svg|20px]]||  -
 
|-
 
| II.AT.BLZ ||II || [[File:Flag_at.svg|20px]]||  -
 
|-
 
| II.AT.KTONR ||II || [[File:Flag_at.svg|20px]]|| -
 
|-
 
| INT|| || UV || -
 
|-
 
| INT.NONNEG ||INT|| UV || -
 
|-
 
| INT.POS ||INT|| UV || -
 
|-
 
| IVL|| || UV || -
 
|-
 
| IVL_PQ|| || UV || -
 
|-
 
| IVL_TS|| || UV || -
 
|-
 
| ON|| || UV || -
 
|-
 
| PIVL_TS|| || UV || -
 
|-
 
| PN|| || UV || -
 
|-
 
| PQ|| || UV || -
 
|-
 
| QTY|| || UV || -
 
|-
 
| RTO|| || UV || -
 
|-
 
| SC|| || UV || -
 
|-
 
| SD.TEXT|| || UV || -
 
|-
 
| ST|| || UV || -
 
|-
 
| SXCM|| || UV || -
 
|-
 
| SXPR_TS|| || UV || -
 
|-
 
| TEL|| || UV || -
 
|-
 
| TN|| || UV || -
 
|-
 
| TS|| || UV || -
 
|-
 
| TS.DATE ||TS|| UV || -
 
|-
 
| TS.DATE.FULL ||TS|| UV || -
 
|-
 
| TS.DATE.MIN ||TS|| UV || -
 
|-
 
| TS.DATETIME.MIN ||TS|| UV || -
 
|-
 
| URL|| || UV || -
 
|-
 
| URL.NL.EXTENDED ||URL || [[File:Flag_nl.svg|20px]]||  -
 
|-
 
|}
 

Latest revision as of 19:49, 9 November 2022

This is documentation for ART-DECOR Release 2 and tends to be out-dated. Please visit our new documentation site at docs.art-decor.org

The following data types are supported by ART-DECOR in the template definition, schematron generation and validation.

(For the datatypes used in DECOR datasets, see: DECOR datasets)

HL7 Version 3

Data Type / Variant (Flavor) is a flavor of has strength Realm Description
ANY ANY
Treetree.pngAD Address
Treeblank.pngTreetree.pngAD.NL AD Flag nl.svg Address - Flavor Dutch Address
Treeblank.pngTreetree.pngAD.DE AD Flag de.svg Address - Flavor German Address
Treeblank.pngTreetree.pngAD.EPSOS AD Flag eu.svg Address - Flavor epSOS Address
Treeblank.pngTreetree.pngAD.IPS AD Universalrealm.png Address - Flavor IPS Address
Treeblank.pngTreetree.pngAD.CA.BASIC AD Flag ca.svg Address - Flavor Canadian Address - supported address parts (part types) are country, city, state, postalCode, addressLine and up to four delimiter - address parts and delimiter-separated text has each a maximum length of 80 characters
Treeblank.pngTreeblank.pngTreetree.pngAD.CA AD Flag ca.svg Address - Flavor Canadian Address - supported address parts (part types) are country, city, state, postalCode, addressLine and up to four delimiter - address parts and delimiter-separated text has each a maximum length of 80 characters
Treetree.pngBIN Binary Data
Treeblank.pngTreetree.pngED Encapsulated Data
Treeblank.pngTreeblank.pngTreetree.pngST Character String
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngSC String with Codes
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngENXP Entity Name Part
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngADXP Address Part
Treeblank.pngTreeblank.pngTreetree.pngthumbnail Thumbnail
Treetree.pngBL Boolean
Treetree.pngBN Boolean Non Null
Treetree.pngCD Y Concept Descriptor
Treeblank.pngTreetree.pngCE Y Coded with Equivalents
Treeblank.pngTreeblank.pngTreetree.pngCV Y Coded Value
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngCO Y Coded Ordinal
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pngCO.EPSOS CO Y Flag eu.svg Coded Ordinal - Flavor epSOS
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngPQR Y Physical Quantity Representation
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngCV.EPSOS CV Y Flag eu.svg Coded Value - Flavor epSOS
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngCV.IPS CV Y Universalrealm.png Coded Value - Flavor IPS CV
Treeblank.pngTreeblank.pngTreetree.pngEIVL.event Y Universalrealm.png Event-Related Interval of Time
Treeblank.pngTreeblank.pngTreetree.pngCE.EPSOS CE Y Flag eu.svg Coded with Equivalents - Flavor epSOS
Treeblank.pngTreeblank.pngTreetree.pngCE.IPS CE Y Universalrealm.png Coded with Equivalents - Flavor IPS CE
Treeblank.pngTreetree.pngCD.EPSOS CD Y Flag eu.svg Concept Descriptor - Flavor epSOS
Treeblank.pngTreetree.pngCD.IPS CD Y Universalrealm.png Concept Descriptor - Flavor IPS CD
Treeblank.pngTreetree.pngCD.SDTC CD Y Universalrealm.png Concept Descriptor - Flavor Structured Documents Technical Committee
Treetree.pngCR Y Concept Role
Treetree.pngCS Y Coded Simple Value
Treeblank.pngTreetree.pngCS.LANG CS Y Universalrealm.png Coded Simple Value - Flavor Language Codes
Treetree.pngEN Entity Name
Treeblank.pngTreetree.pngON Organization Name
Treeblank.pngTreetree.pngPN Person Name
Treeblank.pngTreeblank.pngTreetree.pngPN.NL PN Flag nl.svg Person Name - Flavor Dutch Person Name
Treeblank.pngTreeblank.pngTreetree.pngPN.CA PN Flag ca.svg Person Name - Flavor Canadian Person Name
Treeblank.pngTreetree.pngTN Trivial Name
Treetree.pngII Instance Identifier
Treeblank.pngTreetree.pngII.NL.AGB II Flag nl.svg Instance Identifier - Flavor Dutch AGB
Treeblank.pngTreetree.pngII.NL.BIG II Flag nl.svg Instance Identifier - Flavor Dutch BIG
Treeblank.pngTreetree.pngII.NL.BSN II Flag nl.svg Instance Identifier - Flavor Dutch BSN
Treeblank.pngTreetree.pngII.NL.URA II Flag nl.svg Instance Identifier - Flavor Dutch URA
Treeblank.pngTreetree.pngII.NL.UZI II Flag nl.svg Instance Identifier - Flavor Dutch UZI
Treeblank.pngTreetree.pngII.AT.DVR II Flag at.svg Instance Identifier - Flavor Austrian DVR
Treeblank.pngTreetree.pngII.AT.ATU II Flag at.svg Instance Identifier - Flavor Austrian ATU
Treeblank.pngTreetree.pngII.AT.BLZ II Flag at.svg Instance Identifier - Flavor Austrian Bankleitzahl
Treeblank.pngTreetree.pngII.AT.KTONR II Flag at.svg Instance Identifier - Flavor Austrian Kontonummer
Treeblank.pngTreetree.pngII.EPSOS II Flag eu.svg Instance Identifier - Flavor epSOS
Treetree.pngGLIST Generated Sequence
Treeblank.pngTreetree.pngGLIST_PQ Sampled Sequence of Quantity
Treeblank.pngTreetree.pngGLIST_TS Sampled Sequence of Timestamp
Treetree.pngSLIST Sampled Sequence
Treeblank.pngTreetree.pngSLIST_PQ Sampled Sequence of Quantity
Treeblank.pngTreetree.pngSLIST_TS Sampled Sequence of Timestamp
Treetree.pnglist_int A sequence of raw digits for the sample values.
Treetree.pngQTY Quantity
Treeblank.pngTreetree.pngINT Integer
Treeblank.pngTreeblank.pngTreetree.pngIVXB_INT Interval Boundary of Integer
Treeblank.pngTreeblank.pngTreetree.pngSXCM_INT Set Component of Integer
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_INT Interval of Integer
Treeblank.pngTreeblank.pngTreetree.pngINT.NONNEG INT Universalrealm.png Integer - Flavor Interval of Integer, non-negative
Treeblank.pngTreeblank.pngTreetree.pngINT.POS INT Universalrealm.png Integer - Flavor Interval of Integer, positive
Treeblank.pngTreetree.pnghl7nl:INT Integer
Treeblank.pngTreetree.pnghl7nl:QSET_QTY
Treeblank.pngTreeblank.pngTreetree.pnghl7nl:IVL_QTY Interval of Quantity
Treeblank.pngTreetree.pngMO Monetary Amount
Treeblank.pngTreeblank.pngTreetree.pngIVXB_MO Interval Boundary of Monetary Amount
Treeblank.pngTreeblank.pngTreetree.pngSXCM_MO Set Component of Monetary Amount
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_MO Interval of Monetary Amount
Treeblank.pngTreetree.pngPQ Physical Quantity
Treeblank.pngTreeblank.pngTreetree.pngIVXB_PQ Interval Boundary of Physical Quantity
Treeblank.pngTreeblank.pngTreetree.pngRTO_PQ_PQ Ratio Physical Quantity / Physical Quantity
Treeblank.pngTreeblank.pngTreetree.pngSXCM_PQ Set Component of Physical Quantity
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_PQ Interval of Physical Quantity
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pngBXIT_IVL_PQ BAG of Interval of Physical Quantities
Treeblank.pngTreetree.pnghl7nl:PQ Physical Quantity
Treeblank.pngTreetree.pngREAL Real
Treeblank.pngTreeblank.pngTreetree.pngIVXB_REAL Interval Boundary of Real
Treeblank.pngTreeblank.pngTreetree.pngSXCM_REAL Set Component of Real
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_REAL Interval of Real
Treeblank.pngTreeblank.pngTreetree.pngREAL.NONNEG REAL Universalrealm.png Real - Flavor Real, non-negative
Treeblank.pngTreeblank.pngTreetree.pngREAL.POS REAL Universalrealm.png Real - Flavor Real, positive
Treeblank.pngTreetree.pngTS Time Stamp
Treeblank.pngTreeblank.pngTreetree.pngIVXB_TS Interval Boundary of Time Stamp
Treeblank.pngTreeblank.pngTreetree.pngSXCM_TS Set Component of Time Stamp
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_TS Interval of Time Stamp
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_TS.EPSOS.TZ IVL_TS Flag eu.svg Interval of Time Stamp - Flavor epSOS
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_TS.IPS.TZ IVL_TS Universalrealm.png Interval of Time Stamp - Flavor IPS IVL TS TZ
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_TS.EPSOS.TZ.OPT IVL_TS Flag eu.svg Interval of Time Stamp - Flavor epSOS
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pngIVL_TS.CH.TZ IVL_TS Flag ch.svg Interval of Time Stamp - Flavor Timezone required
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7nl:IVL_TS Interval of Time Stamp
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngPIVL_TS Periodic Interval of Timezone
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7nl:PIVL_TS Periodic Interval of Timezone - Datatypes Release 2 - Dutch extension import
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngEIVL_TS Event-related time interval
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pngSXPR_TS Parenthetic Set Expression of Time Stamp
Treeblank.pngTreeblank.pngTreetree.pngTS.DATE TS Universalrealm.png Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.DATE.FULL TS Universalrealm.png Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.DATE.MIN TS Universalrealm.png Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.DATETIME.MIN TS Universalrealm.png Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.DATETIMETZ.MIN TS Universalrealm.png Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.EPSOS.TZ TS Flag eu.svg Time Stamp - Flavor epSOS
Treeblank.pngTreeblank.pngTreetree.pngTS.IPS.TZ TS Universalrealm.png Time Stamp - Flavor epSOS
Treeblank.pngTreeblank.pngTreetree.pngTS.EPSOS.TZ.OPT TS Flag eu.svg Time Stamp - Flavor epSOS
Treeblank.pngTreeblank.pngTreetree.pngTS.CH.TZ TS Flag ch.svg Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.AT.TZ TS Flag at.svg Time Stamp - Flavor Date
Treeblank.pngTreeblank.pngTreetree.pngTS.AT.VAR TS Flag at.svg Time Stamp - Flavor Date
Treeblank.pngTreetree.pnghl7nl:TS Time Stamp
Treeblank.pngTreetree.pnghl7nl:RTO Ratio Quantity / Quantity
Treeblank.pngTreetree.pngRTO_QTY_QTY Ratio Quantity / Quantity
Treeblank.pngTreeblank.pngTreetree.pngRTO Ratio Quantity / Quantity
Treetree.pngSD.TEXT Structured Document Text
Treetree.pngURL Universal Resource Locator
Treeblank.pngTreetree.pngTEL Telecommunication Address
Treeblank.pngTreeblank.pngTreetree.pngTEL.AT TEL Flag at.svg Telecommunication Address - Flavor Austria
Treeblank.pngTreeblank.pngTreetree.pngTEL.EPSOS TEL Flag eu.svg Telecommunication Address - Flavor epSOS
Treeblank.pngTreeblank.pngTreetree.pngTEL.IPS TEL Universalrealm.png Telecommunication Address - Flavor IPS TEL
Treeblank.pngTreeblank.pngTreetree.pngTEL.NL.EXTENDED TEL Flag nl.svg Telecommunication Address - Flavor Dutch Extended
Treeblank.pngTreeblank.pngTreetree.pngTEL.CA.EMAIL TEL Flag ca.svg Telecommunication Address - Flavor Canadian Email
Treeblank.pngTreeblank.pngTreetree.pngTEL.CA.PHONE TEL Flag ca.svg Telecommunication Address - Flavor Canadian Phone
Treeblank.pngTreetree.pngURL.NL.EXTENDED URL Flag nl.svg Universal Resource Locator - Flavor Dutch Extended