Data type XCN in FHIR
How the components of data type XCN (Extended Composite Id Number And Name For Persons) become FHIR R4 elements, from the HL7 Version 2 to FHIR guide.
- HL7 v2 definition
- Definition of XCN in HL7 v2 2.8
- Maps
- Annotation (Author)PatientPractitionerPractitionerRoleRelatedPerson
To AnnotationAuthor21 rows
To Patient21 rows
| HL7 v2 source | v2 type | FHIR element | FHIR type | Conditions and notes |
|---|---|---|---|---|
XCN.1Person Identifier | ST | identifier[1].value | string | |
XCN.2Family Name | FN | name | HumanName | |
XCN.3Given Name | ST | name.given[1] | string | |
XCN.4Second And Further Given Names Or Initials Thereof | ST | name.given[2] | string | |
XCN.5Suffix (e.g., Jr Or Iii) | ST | name.suffix[1] | string | |
XCN.6Prefix (e.g., Dr) | ST | name.prefix | string | |
XCN.7Degree (e.g., Md) | name.suffix[2} | string | ||
XCN.9Assigning Authority | HD | identifier[1].assigner(Organization) | Reference(Organization) | If organization |
XCN.9Assigning Authority | HD | identifier[1].system | uri | If system |
XCN.10Name Type Code | ID | name.use | code | Code map name-use |
XCN.11Identifier Check Digit | ST | identifier[1].extension[1].url | uri | Value "http://hl7.org/fhir/StructureDefinition/identifier-checkDigit" |
XCN.11Identifier Check Digit | ST | identifier[1].extension[1].valueString | string | |
XCN.12Check Digit Scheme | ID | identifier[1].extension[2].url | uri | Value "http://hl7.org/fhir/StructureDefinition/namingsystem-checkDigit" |
XCN.12Check Digit Scheme | ID | identifier[1].extension[2].valueString | string | |
XCN.13Identifier Type Code | ID | identifier[1].type.coding.code | code | Code map v2-0203 |
XCN.17Name Validity Range | name.period | Period | If IF XCN.19 DOES NOT EXIST AND IF XCN.20 DOES NOT EXIST | |
XCN.18Name Assembly Order | ID | name.family.extension.url | uri | Value "http://hl7.org/fhir/R4/extension-humanname-assembly-order.html" |
XCN.18Name Assembly Order | ID | name.family.extension.valueCode | code | Code map v2-0444 |
XCN.19Effective Date | DTM | name.period.start | dateTime | |
XCN.20Expiration Date | DTM | name.period.end | dateTime | |
XCN.21Professional Suffix | ST | name.suffix | string |
To Practitioner21 rows
| HL7 v2 source | v2 type | FHIR element | FHIR type | Conditions and notes |
|---|---|---|---|---|
XCN.1Person Identifier | ST | identifier[1].value | string | |
XCN.2Family Name | FN | name | HumanName | |
XCN.3Given Name | ST | name.given[1] | string | |
XCN.4Second And Further Given Names Or Initials Thereof | ST | name.given[2] | string | |
XCN.5Suffix (e.g., Jr Or Iii) | ST | name.suffix[1] | string | |
XCN.6Prefix (e.g., Dr) | ST | name.prefix | string | |
XCN.7Degree (e.g., Md) | IS | qualification.code | CodeableConcept | Code map v2-0360 |
XCN.9Assigning Authority | HD | identifier[1].assigner(Organization) | Reference(Organization) | If organization |
XCN.9Assigning Authority | HD | identifier[1].system | uri | If system |
XCN.10Name Type Code | ID | name.use | code | Code map name-use |
XCN.11Identifier Check Digit | ST | identifier[1].extension[1].url | uri | Value "http://hl7.org/fhir/StructureDefinition/identifier-checkDigit" |
XCN.11Identifier Check Digit | ST | identifier[1].extension[1].valueString | string | |
XCN.12Check Digit Scheme | ID | identifier[1].extension[2].url | uri | Value "http://hl7.org/fhir/StructureDefinition/namingsystem-checkDigit" |
XCN.12Check Digit Scheme | ID | identifier[1].extension[2].valueString | string | |
XCN.13Identifier Type Code | ID | identifier[1].type.coding.code | code | Code map v2-0203 |
XCN.17Name Validity Range | name.period | Period | If IF XCN.19 DOES NOT EXIST AND IF XCN.20 DOES NOT EXIST | |
XCN.18Name Assembly Order | ID | name.family.extension.url | uri | Value "http://hl7.org/fhir/R4/extension-humanname-assembly-order.html" |
XCN.18Name Assembly Order | ID | name.family.extension.valueCode | code | Code map v2-0444 |
XCN.19Effective Date | DTM | name.period.start | dateTime | |
XCN.20Expiration Date | DTM | name.period.end | dateTime | |
XCN.21Professional Suffix | ST | name.suffix[2] | string |
To PractitionerRole21 rows
To RelatedPerson19 rows
| HL7 v2 source | v2 type | FHIR element | FHIR type | Conditions and notes |
|---|---|---|---|---|
XCN.1Person Identifier | ST | identifier[1].value | string | |
XCN.2Family Name | FN | name | HumanName | |
XCN.3Given Name | ST | name.given[1] | string | |
XCN.4Second And Further Given Names Or Initials Thereof | ST | name.given[2] | string | |
XCN.5Suffix (e.g., Jr Or Iii) | ST | name.suffix[1] | string | |
XCN.6Prefix (e.g., Dr) | ST | name.prefix | string | |
XCN.7Degree (e.g., Md) | name.suffix[2] | string | ||
XCN.10Name Type Code | ID | name.use | code | Code map name-use |
XCN.11Identifier Check Digit | ST | identifier[1].extension[1].url | uri | Value "http://hl7.org/fhir/StructureDefinition/identifier-checkDigit" |
XCN.11Identifier Check Digit | ST | identifier[1].extension[1].valueString | string | |
XCN.12Check Digit Scheme | ID | identifier[1].extension[2].url | uri | Value "http://hl7.org/fhir/StructureDefinition/namingsystem-checkDigit" |
XCN.12Check Digit Scheme | ID | identifier[1].extension[2].valueString | string | |
XCN.13Identifier Type Code | ID | identifier.type.coding.code | code | Code map v2-0203 |
XCN.17Name Validity Range | name.period | Period | If IF XCN.19 NOT VALUED AND XCN.20 NOT VALUED | |
XCN.18Name Assembly Order | ID | name.family.extension.url | uri | Value "http://hl7.org/fhir/R4/extension-humanname-assembly-order.html" |
XCN.18Name Assembly Order | ID | name.family.extension.valueCode | code | Code map v2-0444 |
XCN.19Effective Date | DTM | name.period.start | dateTime | |
XCN.20Expiration Date | DTM | name.period.end | dateTime | |
XCN.21Professional Suffix | ST | name.suffix | string |
