HL7 v2+ Specification
0.0.0 - draft

HL7 v2+ Specification, published by HL7 International. This guide is not an authorized publication; it is the continuous build for version 0.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/v2ig/ and changes regularly. See the Directory of published versions

Logical Model: XPN - Detailed Descriptions

Page standards status: Informative

Definitions for the XPN logical model.

Guidance on how to interpret the contents of this table can be found here

0. XPN
Shortextended person name
Control0..*
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. XPN.1
ShortFamily Name
Control1..1
Typehttp://hl7.org/v2/StructureDefinition/FN
4. XPN.2
ShortGiven Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. XPN.3
ShortSecond and Further Given Names or Initials Thereof
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. XPN.4
ShortSuffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. XPN.5
ShortPrefix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. XPN.6
ShortDegree
14. XPN.7
ShortName Type Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-nameType
(required to http://terminology.hl7.org/ValueSet/v2-0200)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. XPN.8
ShortName Representation Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-name-addressRepresentation
(required to http://terminology.hl7.org/ValueSet/v2-0465)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. XPN.9
ShortName Context
Control0..1
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0448
(required to http://terminology.hl7.org/ValueSet/v2-0448)
Typehttp://hl7.org/v2/StructureDefinition/CWE
20. XPN.10
ShortName Validity Range
22. XPN.11
ShortName Assembly Order
Control0..1
BindingThe codes SHALL be taken from hl7VS-nameAssemblyOrder
(required to http://terminology.hl7.org/ValueSet/v2-0444)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. XPN.12
ShortEffective Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. XPN.13
ShortExpiration Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. XPN.14
ShortProfessional Suffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. XPN.15
ShortCalled By
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. XPN
Definition

Base definition for all types defined in FHIR type system.

Shortextended person nameBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. XPN.1
ShortFamily Name
Control1..1
Typehttp://hl7.org/v2/StructureDefinition/FN
4. XPN.2
ShortGiven Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. XPN.3
ShortSecond and Further Given Names or Initials Thereof
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. XPN.4
ShortSuffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. XPN.5
ShortPrefix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. XPN.6
ShortDegree
14. XPN.7
ShortName Type Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-nameType
(required to http://terminology.hl7.org/ValueSet/v2-0200)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. XPN.8
ShortName Representation Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-name-addressRepresentation
(required to http://terminology.hl7.org/ValueSet/v2-0465)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. XPN.9
ShortName Context
Control0..1
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0448
(required to http://terminology.hl7.org/ValueSet/v2-0448)
Typehttp://hl7.org/v2/StructureDefinition/CWE
20. XPN.10
ShortName Validity Range
22. XPN.11
ShortName Assembly Order
Control0..1
BindingThe codes SHALL be taken from hl7VS-nameAssemblyOrder
(required to http://terminology.hl7.org/ValueSet/v2-0444)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. XPN.12
ShortEffective Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. XPN.13
ShortExpiration Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. XPN.14
ShortProfessional Suffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. XPN.15
ShortCalled By
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be found here

0. XPN
Definition

Base definition for all types defined in FHIR type system.

Shortextended person name
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. XPN.1
ShortFamily Name
Control1..1
Typehttp://hl7.org/v2/StructureDefinition/FN
4. XPN.2
ShortGiven Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. XPN.3
ShortSecond and Further Given Names or Initials Thereof
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. XPN.4
ShortSuffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. XPN.5
ShortPrefix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. XPN.6
ShortDegree
14. XPN.7
ShortName Type Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-nameType
(required to http://terminology.hl7.org/ValueSet/v2-0200)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. XPN.8
ShortName Representation Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-name-addressRepresentation
(required to http://terminology.hl7.org/ValueSet/v2-0465)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. XPN.9
ShortName Context
Control0..1
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0448
(required to http://terminology.hl7.org/ValueSet/v2-0448)
Typehttp://hl7.org/v2/StructureDefinition/CWE
20. XPN.10
ShortName Validity Range
22. XPN.11
ShortName Assembly Order
Control0..1
BindingThe codes SHALL be taken from hl7VS-nameAssemblyOrder
(required to http://terminology.hl7.org/ValueSet/v2-0444)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. XPN.12
ShortEffective Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. XPN.13
ShortExpiration Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. XPN.14
ShortProfessional Suffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. XPN.15
ShortCalled By
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension