Item | DT | Card | Conf | Description | Label |
---|
hl7:recordTarget
| | | | | DKRerget |
hl7:templateId
| II | 1 … 1 | M | | DKRerget |
@root
| oid | 1 … 1 | F | 1.2.208.176.7.1.10.101 |
hl7:templateId
| II | 1 … 1 | M | | DKRerget |
@root
| oid | 1 … 1 | F | 2.16.840.1.113883.10.12.101 |
Choice | 1 … 1 | | Elements to choose from:- hl7:patientRole included from template 1.2.208.176.7.1.10.106 DK Civil Registration System Identified Patient Role (DYNAMIC)
- hl7:patientRole included from template 1.2.208.176.7.1.10.107 DK Alternatively Identified Patient Role (DYNAMIC)
- hl7:patientRole included from template 1.2.208.176.7.1.10.133 DK Civil Registration System And Alternatively Identified Patient Role (DYNAMIC)
|
Included | 0 … 1 | | from 1.2.208.176.7.1.10.106 DK Civil Registration System Identified Patient Role (DYNAMIC) |
hl7:patientRole
| | 0 … 1 | | | DKCiRole |
@classCode
| cs | 1 … 1 | F | PAT |
hl7:templateId
| II | 1 … 1 | M | | DKCiRole |
@root
| oid | 1 … 1 | F | 1.2.208.176.7.1.10.106 |
Included | 1 … 1 | M | from 1.2.208.184.2.10.1 DK Medcom Personal Identification (DYNAMIC) |
hl7:id
| II | 1 … 1 | M | The id element SHALL be present
| CONF‑DK: 2 |
@extension
| st | 1 … 1 | R | The value of the @extension SHALL be a valid Danish Personal Identification number (cpr-nummer) | CONF‑DK: 3 |
@root
| oid | 1 … 1 | F | 1.2.208.176.1.2 | CONF‑DK: 4 |
| The value of the @root SHALL be set to the associated OID for “Det Centrale Personregister”
|
@assigningAuthorityName
| st | 1 … 1 | F | CPR | CONF‑DK: 5 |
| The value of the @assignedAuthorityName SHALL be set to “CPR”.
|
| Schematron assert | role | error | |
| test | matches(@extension, '^[0-9]{10}$') | |
| Message | The value of the @extension SHALL be a valid Danish Personal Identification number (cpr-nummer) | |
Included | 0 … 1 | | from 1.2.208.176.7.1.10.107 DK Alternatively Identified Patient Role (DYNAMIC) |
hl7:patientRole
| | 0 … 1 | | | DKAlRole |
@classCode
| cs | 1 … 1 | F | PAT |
hl7:templateId
| II | 1 … 1 | M | | DKAlRole |
@root
| oid | 1 … 1 | F | 1.2.208.176.7.1.10.107 |
Included | | | from 1.2.208.176.7.1.10.132 DK Alternatively Identified Patient Role (Body) (DYNAMIC) |
hl7:id
| II | 1 … * | M | | DKAlBody |
@root
| uid | 1 … 1 | R | |
@extension
| st | 1 … 1 | R | |
@assigningAuthorityName
| st | 0 … 1 | | |
| Example | United States drivers license number (Nevada) <id root="2.16.840.1.113883.4.3" extension="X+24483652"/> |
| Example | ErstatningsCPRnummer Region Nordjylland <id root="6071000016008" extension="08119675AG1" assigningAuthorityName="Region Nordjylland"/> |
hl7:addr
| AD | 1 … * | M | | DKAlBody |
Included | | | from 1.2.208.176.7.1.10.127 DK Address (Body) (DYNAMIC) |
@use
| set_cs | 0 … 1 | | SHOULD contain @use, which SHALL be selected from ValueSet PostalAddressUse | CONF‑DK: 9 |
| CONF | |
hl7:streetAddressLine
| ADXP | 1 … 4 | M | SHALL contain at least one and not more than 4 streetAddressLine.
| CONF‑DK: 10 |
hl7:postalCode
| ADXP | 1 … 1 | M | SHALL contain exactly one [1..1] postalcode.
| CONF‑DK: 11 |
hl7:city
| ADXP | 1 … 1 | M | SHALL contain exactly one [1..1] city.
| CONF‑DK: 12 |
hl7:county
| ADXP | 0 … 1 | R | The value of county shall be drawn from value set: 1.2.208.176.1.2.2 CPR Municipality Identifiers (DYNAMIC) | DKAdBody |
hl7:country
| ADXP | 1 … 1 | M | SHOULD contain zero or one [0..1] country. The value of county shall be drawn from value set: 1.2.208.176.1.2.3 CPR Country Identifiers (DYNAMIC) | CONF‑DK: 13 |
hl7:useablePeriod
| IVL_TS | 0 … 1 | R | | DKAlBody |
@xsi:type
| | 1 … 1 | F | IVL_TS |
hl7:low
| IVXB_TS | 1 … 1 | M | | DKAlBody |
Included | | | from 1.2.208.184.2.10.6 DK Medcom Timestamp (Body) (DYNAMIC) |
@value
| ts | 1 … 1 | R | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz Token | Description |
---|
YYYY | The year of the event | MM | The month in the year | DD | The day in the month | hh | The hour in the day | mm | The minute of in the hour | ss | The second in the minute | ± | Direction of the offset from UTC | ZZ | Hours offset from UTC | zz | Minutes offset in the hours offset from UTC |
| CONF‑DK: 34 |
| Schematron assert | role | error | |
| test | matches(@value,'^[0-9]{14}[\+|\-][0-9]{4}$') | |
| Message | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz | |
hl7:high
| IVXB_TS | 1 … 1 | M | | DKAlBody |
Included | | | from 1.2.208.184.2.10.6 DK Medcom Timestamp (Body) (DYNAMIC) |
@value
| ts | 1 … 1 | R | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz Token | Description |
---|
YYYY | The year of the event | MM | The month in the year | DD | The day in the month | hh | The hour in the day | mm | The minute of in the hour | ss | The second in the minute | ± | Direction of the offset from UTC | ZZ | Hours offset from UTC | zz | Minutes offset in the hours offset from UTC |
| CONF‑DK: 34 |
| Schematron assert | role | error | |
| test | matches(@value,'^[0-9]{14}[\+|\-][0-9]{4}$') | |
| Message | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz | |
hl7:patient
| | 1 … 1 | M | | DKAlBody |
@classCode
| cs | 1 … 1 | F | PSN |
Included | 1 … 1 | M | from 1.2.208.184.2.10.2 DK Medcom Personal Name (DYNAMIC) |
hl7:name
| PN | 1 … 1 | M | | DKMeName |
hl7:family
| ENXP | 1 … 1 | R | SHALL contain exactly one [1..1] family element. In this profile the @qualifier is not used.
| CONF‑DK: 6 |
@nullFlavor
| cs | 0 … 1 | F | NA |
hl7:given
| ENXP | 1 … * | R | SHALL contain at least one [1..*] given element. In this profile the @qualifier is not used. The second occurrence of given (given[2]) if provided, SHALL include middle name or middle initial.
| CONF‑DK: 7 |
@nullFlavor
| cs | 0 … 1 | F | NA |
hl7:prefix
| ENXP | 0 … 1 | | MAY contain one [0..1] prefix element, e.g. to include the title for a health professional. In this profile the @qualifier is not used.
| CONF‑DK: 8 |
hl7:administrativeGenderCode
| CE | 1 … 1 | M | | DKAlBody |
@displayName
| st | 0 … 1 | | |
@codeSystem
| oid | 0 … 1 | F | 2.16.840.1.113883.5.1 |
@code
| cs | 1 … 1 | R | |
| CONF | |
hl7:birthTime
| TS | 0 … 1 | R | | DKAlBody |
Included | 1 … 1 | M | from 1.2.208.184.2.10.6 DK Medcom Timestamp (Body) (DYNAMIC) |
@value
| ts | 1 … 1 | R | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz Token | Description |
---|
YYYY | The year of the event | MM | The month in the year | DD | The day in the month | hh | The hour in the day | mm | The minute of in the hour | ss | The second in the minute | ± | Direction of the offset from UTC | ZZ | Hours offset from UTC | zz | Minutes offset in the hours offset from UTC |
| CONF‑DK: 34 |
| Schematron assert | role | error | |
| test | matches(@value,'^[0-9]{14}[\+|\-][0-9]{4}$') | |
| Message | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz | |
Included | 0 … 1 | | from 1.2.208.176.7.1.10.133 DK Civil Registration System And Alternatively Identified Patient Role (DYNAMIC) |
hl7:patientRole
| | 0 … 1 | | | DKCiRole |
@classCode
| cs | 1 … 1 | F | PAT |
hl7:templateId
| II | 1 … 1 | M | | DKCiRole |
@root
| oid | 1 … 1 | F | 1.2.208.176.7.1.10.107 |
hl7:templateId
| II | 1 … 1 | M | | DKCiRole |
@root
| oid | 1 … 1 | F | 1.2.208.176.7.1.10.106 |
Included | 1 … 1 | M | from 1.2.208.184.2.10.1 DK Medcom Personal Identification (2016‑10‑24) |
hl7:id
| II | 1 … 1 | M | The id element SHALL be present
| CONF‑DK: 2 |
@extension
| st | 1 … 1 | R | The value of the @extension SHALL be a valid Danish Personal Identification number (cpr-nummer) | CONF‑DK: 3 |
@root
| oid | 1 … 1 | F | 1.2.208.176.1.2 | CONF‑DK: 4 |
| The value of the @root SHALL be set to the associated OID for “Det Centrale Personregister”
|
@assigningAuthorityName
| st | 1 … 1 | F | CPR | CONF‑DK: 5 |
| The value of the @assignedAuthorityName SHALL be set to “CPR”.
|
| Schematron assert | role | error | |
| test | matches(@extension, '^[0-9]{10}$') | |
| Message | The value of the @extension SHALL be a valid Danish Personal Identification number (cpr-nummer) | |
Included | | | from 1.2.208.176.7.1.10.132 DK Alternatively Identified Patient Role (Body) (DYNAMIC) |
hl7:id
| II | 1 … * | M | | DKAlBody |
@root
| uid | 1 … 1 | R | |
@extension
| st | 1 … 1 | R | |
@assigningAuthorityName
| st | 0 … 1 | | |
| Example | United States drivers license number (Nevada) <id root="2.16.840.1.113883.4.3" extension="X+24483652"/> |
| Example | ErstatningsCPRnummer Region Nordjylland <id root="6071000016008" extension="08119675AG1" assigningAuthorityName="Region Nordjylland"/> |
hl7:addr
| AD | 1 … * | M | | DKAlBody |
Included | | | from 1.2.208.176.7.1.10.127 DK Address (Body) (DYNAMIC) |
@use
| set_cs | 0 … 1 | | SHOULD contain @use, which SHALL be selected from ValueSet PostalAddressUse | CONF‑DK: 9 |
| CONF | |
hl7:streetAddressLine
| ADXP | 1 … 4 | M | SHALL contain at least one and not more than 4 streetAddressLine.
| CONF‑DK: 10 |
hl7:postalCode
| ADXP | 1 … 1 | M | SHALL contain exactly one [1..1] postalcode.
| CONF‑DK: 11 |
hl7:city
| ADXP | 1 … 1 | M | SHALL contain exactly one [1..1] city.
| CONF‑DK: 12 |
hl7:county
| ADXP | 0 … 1 | R | The value of county shall be drawn from value set: 1.2.208.176.1.2.2 CPR Municipality Identifiers (DYNAMIC) | DKAdBody |
hl7:country
| ADXP | 1 … 1 | M | SHOULD contain zero or one [0..1] country. The value of county shall be drawn from value set: 1.2.208.176.1.2.3 CPR Country Identifiers (DYNAMIC) | CONF‑DK: 13 |
hl7:useablePeriod
| IVL_TS | 0 … 1 | R | | DKAlBody |
@xsi:type
| | 1 … 1 | F | IVL_TS |
hl7:low
| IVXB_TS | 1 … 1 | M | | DKAlBody |
Included | | | from 1.2.208.184.2.10.6 DK Medcom Timestamp (Body) (DYNAMIC) |
@value
| ts | 1 … 1 | R | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz Token | Description |
---|
YYYY | The year of the event | MM | The month in the year | DD | The day in the month | hh | The hour in the day | mm | The minute of in the hour | ss | The second in the minute | ± | Direction of the offset from UTC | ZZ | Hours offset from UTC | zz | Minutes offset in the hours offset from UTC |
| CONF‑DK: 34 |
| Schematron assert | role | error | |
| test | matches(@value,'^[0-9]{14}[\+|\-][0-9]{4}$') | |
| Message | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz | |
hl7:high
| IVXB_TS | 1 … 1 | M | | DKAlBody |
Included | | | from 1.2.208.184.2.10.6 DK Medcom Timestamp (Body) (DYNAMIC) |
@value
| ts | 1 … 1 | R | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz Token | Description |
---|
YYYY | The year of the event | MM | The month in the year | DD | The day in the month | hh | The hour in the day | mm | The minute of in the hour | ss | The second in the minute | ± | Direction of the offset from UTC | ZZ | Hours offset from UTC | zz | Minutes offset in the hours offset from UTC |
| CONF‑DK: 34 |
| Schematron assert | role | error | |
| test | matches(@value,'^[0-9]{14}[\+|\-][0-9]{4}$') | |
| Message | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz | |
hl7:patient
| | 1 … 1 | M | | DKAlBody |
@classCode
| cs | 1 … 1 | F | PSN |
Included | 1 … 1 | M | from 1.2.208.184.2.10.2 DK Medcom Personal Name (DYNAMIC) |
hl7:name
| PN | 1 … 1 | M | | DKMeName |
hl7:family
| ENXP | 1 … 1 | R | SHALL contain exactly one [1..1] family element. In this profile the @qualifier is not used.
| CONF‑DK: 6 |
@nullFlavor
| cs | 0 … 1 | F | NA |
hl7:given
| ENXP | 1 … * | R | SHALL contain at least one [1..*] given element. In this profile the @qualifier is not used. The second occurrence of given (given[2]) if provided, SHALL include middle name or middle initial.
| CONF‑DK: 7 |
@nullFlavor
| cs | 0 … 1 | F | NA |
hl7:prefix
| ENXP | 0 … 1 | | MAY contain one [0..1] prefix element, e.g. to include the title for a health professional. In this profile the @qualifier is not used.
| CONF‑DK: 8 |
hl7:administrativeGenderCode
| CE | 1 … 1 | M | | DKAlBody |
@displayName
| st | 0 … 1 | | |
@codeSystem
| oid | 0 … 1 | F | 2.16.840.1.113883.5.1 |
@code
| cs | 1 … 1 | R | |
| CONF | |
hl7:birthTime
| TS | 0 … 1 | R | | DKAlBody |
Included | 1 … 1 | M | from 1.2.208.184.2.10.6 DK Medcom Timestamp (Body) (DYNAMIC) |
@value
| ts | 1 … 1 | R | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz Token | Description |
---|
YYYY | The year of the event | MM | The month in the year | DD | The day in the month | hh | The hour in the day | mm | The minute of in the hour | ss | The second in the minute | ± | Direction of the offset from UTC | ZZ | Hours offset from UTC | zz | Minutes offset in the hours offset from UTC |
| CONF‑DK: 34 |
| Schematron assert | role | error | |
| test | matches(@value,'^[0-9]{14}[\+|\-][0-9]{4}$') | |
| Message | The representation of time SHALL use the format YYYYMMDDhhmmss±ZZzz | |