| Datatype |
Attribute |
Conformance |
Attribute Information |
Datatype Information |
| TS.DATE |
value |
|
4-8 characters |
|
| TS.DATETIME |
value |
|
4-24 characters |
|
| TS.FULLDATEWITHTIME |
value |
|
8 or 24 characters |
|
| TS.FULLDATE |
value |
|
8 characters |
|
| TS.FULLDATETIME |
value |
|
19-24 characters |
|
| IVL<x> |
|
|
|
/// |
| IVL<TS.DATE> |
low |
required |
|
two (and only two) populated when non-null, nullFlavors can't be PINF/NINF |
| high |
required |
|
| width |
required |
PQ.TIME but unit limited to days/months/years |
| URG<x> |
|
|
|
/// |
| URG<TS.DATE> |
low |
required |
|
two (and only two) populated when non-null, nullFlavors can't be PINF/NINF |
| high |
required |
|
| center |
required |
|
| width |
required |
PQ.TIME but unit limited to days/months/years |
| IVL<TS.DATETIME> |
low |
required |
|
two (and only two) populated when non-null, nullFlavors can't be PINF/NINF |
| high |
required |
|
| width |
required |
PQ.TIME but unit limited to days/months/years |
| IVL<TS.FULLDATE> |
low |
required |
|
two (and only two) populated when non-null, nullFlavors can't be PINF/NINF |
| high |
required |
|
| width |
required |
PQ.TIME but unit limited to days/months/years |
| IVL<TS.FULLDATETIME> |
low |
required |
|
two (and only two) populated when non-null, nullFlavors can't be PINF/NINF |
| high |
required |
|
| IVL.LOW<TS.DATE> |
low |
mandatory |
|
|
| IVL.LOW<TS.FULLDATE> |
low |
mandatory |
|
|
| IVL.HIGH<TS.FULLDATE> |
high |
mandatory |
|
|
| IVL.WIDTH<TS.FULLDATE> |
width |
mandatory |
PQ.TIME but unit limited to days/months/years |
|
| PIVL<TS.DATETIME> |
frequency |
mandatory |
containing mandatory 'numerator' (INT.NONNEG) and 'denominator' (PQ.TIME*) |
|
| GTS.BOUNDEDPIVL |
|
|
|
///TODO |
| II |
root |
mandatory |
OID/GUID 200 char max |
|
| extension |
required? |
20 char max, case-sensitive |
|
| use |
? |
IdentifierUse |
|
| II.BUSVER (deprecated) |
|
|
|
/// |
| II.OID |
root |
mandatory |
must be an OID |
|
| II.PUBLIC |
use |
mandatory |
"BUS" |
|
| root |
mandatory |
must be an OID |
|
| extension |
mandatory |
|
|
| displayable |
mandatory |
"true" |
|
| II.PUBLICVER (deprecated) |
|
|
|
/// |
| II.TOKEN |
root |
mandatory |
must be a GUID |
|
| II.BUS_AND_VER |
|
|
|
II.BUS and II.VER |
| II.VER |
use |
mandatory |
"VER" |
|
| root |
mandatory |
must be a GUID |
|
| II.BUS |
use |
mandatory |
"BUS" |
|
| root |
mandatory |
OID/GUID |
|
| extension |
required |
only if root is an OID |
|
| CS |
code |
mandatory |
|
|
| CV |
code |
|
|
|
| codeSystem |
|
|
|
| originalText |
|
|
|
| CD/CE |
code |
|
200 char max |
CWE code, codeSystem, originalText are required. at least one of code/originalText must be non-null. If code is present, codeSystem is mandatory
CNE code, codeSystem are mandatory. If the element is nullFlavor="OTH", only originialText is permitted and it is mandatory |
| codeSystem |
|
100 char max, must be an OID |
| originalText |
|
150 char max |
| translation |
required |
same type as parent, limit of 10, one level of nesting only, qualifiers |
| CD.LAB |
displayName |
|
|
CNE |
| code |
mandatory |
|
|
| codeSystem |
mandatory |
|
|
| ST |
|
|
|
/// |
| ST.LANG |
language |
mandatory |
ISO 639-3 and ISO 3166-1, "en-CA"/"fr-CA" |
|
| ED |
|
|
|
///TODO |
| ED.DOC |
compression |
required |
DF/GZ |
|
| mediaType |
mandatory |
x_DocumentMediaType |
|
| charset |
mandatory |
|
|
| language |
required |
http://www.isi.edu/in-notes/rfc1766.txt, ISO 639 language code ISO 3166 country code |
|
| representation |
|
TXT/B64 |
|
| reference |
required |
tel.uri |
|
| ED.DOCORREF |
|
|
|
ED.DOC or ED.DOCREF |
| ED.DOCREF |
compression |
required |
|
content not permitted |
| mediaType |
mandatory |
x_DocumentMediaType |
|
| charset |
mandatory |
|
|
| language |
required |
http://www.isi.edu/in-notes/rfc1766.txt, ISO 639 language code ISO 3166 country code |
|
| representation |
|
TXT/B64 |
|
| reference |
mandatory |
tel.uri |
|
| ED.SIGNATURE |
mediaType |
mandatory |
"text/xml" |
content is mandatory and must conform to XML digital signature specification |
| INT.POS |
value |
mandatory |
value >= 0 (10 digit max) |
|
| INT.NONNEG |
value |
mandatory |
value >= 0 (10 digit max) |
|
| REAL.COORD |
value |
mandatory |
9 char max, 4\4 |
|
| REAL.CONF |
value |
mandatory |
0 <= value <= 1 (6 char max, 1\4) |
|
| MO.CAD |
value |
mandatory |
11\2 |
|
| currency |
mandatory |
"CAD" from ISO 4217 |
|
| PQ.BASIC |
value |
mandatory |
11\2 |
|
| unit |
|
x_BasicUnitsOfMeasure |
|
| PQ.DRUG |
value (mandatory) (x_DrugUnitsOfMeasure) |
|
|
|
|
|
|
|
| PQ.TIME |
value |
mandatory |
|
|
| unit |
|
x_TimeUnitsOfMeasure |
|
| PQ.HEIGHTWEIGHT |
value |
mandatory |
|
|
| unit |
|
x_HeightOrWeightObservationUnitsOfMeasure |
|
| PQ.DISTANCE |
value |
mandatory |
|
|
| unit |
|
x_DistanceObservationUnitsOfMeasure |
|
| PQ.LAB |
value |
mandatory |
x\4 |
|
| unit |
|
x_LabUnitsOfMeasure |
|
| IVL<PQ.x> |
low |
populated |
|
at least one of low/high must be non-null |
| high |
populated |
|
| URG<PQ.x> |
low/lowClosed |
populated |
|
|
| high/highClosed |
populated |
|
|
| RTO<PQ.DRUG, PQ.TIME> |
numerator |
mandatory |
|
|
| denominator |
mandatory |
|
|
| RTO<MO.CAD, PQ.BASIC> |
numerator |
mandatory |
|
|
| denominator |
mandatory |
|
|
| PN.BASIC |
use |
mandatory |
x_BasicPersonNameUse |
7 name part max (x_BasicPersonNamePartType), qualifier (required) (x_BasicPersonNamePartQualifier) |
| PN.SIMPLE |
use |
mandatory |
x_BasicPersonNameUse |
no name parts |
| PN.FULL |
use |
mandatory |
x_BasicPersonNameUse |
1-7 name parts (x_BasicPersonNamePartType), qualifier (required) (x_FullPersonNamePartQualifier) |
| PN.SEARCH |
use |
optional |
|
1-7 name parts (x_BasicPersonNamePartType), qualifier (required) (x_FullPersonNamePartQualifier) |
| TN |
|
|
|
/// |
| AD.BASIC |
use |
required |
x_BasicPostalAdressUse |
up to 3, x_BasicAddressPartType (required), delimiter /// |
| AD.FULL |
useablePeriod |
optional |
IVL<TS.DATE> |
up to 3, x_FullAddressPartType, city/state/postalCode/country (mandatory) |
| use |
required |
x_BasicPostalAdressUse |
| AD.SEARCH |
|
|
|
at least 1 part type (BasicAddressPartType) |
| TEL.PHONEMAIL |
|
|
specializationType must be TEL.PHONE or TEL.EMAIL. x_PhoneOrEmailURLScheme |
|
| TEL.PHONE |
use |
required |
x_BasicTelecommunicationAddressUse |
|
| value |
mandatory |
x_PhoneURLScheme |
|
| TEL.EMAIL |
use |
required |
x_BasicEmailAddressUse |
|
| value |
mandatory |
"mailto" scheme |
|
| TEL.URI |
value |
mandatory |
255 char max (x_URIURLScheme) |
|
| ANY |
|
|
must use xsi:type |
|
| ANY.LAB |
|
|
CD>LAB, ST, PQ.LAB, IVL<PQ.x>, INT.NONNEG, INT.POS, TS.FULLDATETIME, URG<PQ.x>, must use xsi:type |
|
| ANY.CA.IZ |
|
|
ST, PN.BASIC, INT.POS, BL, must use xsi:type |
|
| ANY.PATH |
|
|
ST, PQ, ED.DOCORREF, CD.LAB, must use xsi:type |
|
| BL |
value |
mandatory |
true/false/null |
|
| LIST<x> |
|
|
|
/// |
| SET<x> |
|
|
|
duplicates not allowed |