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: PPN - Detailed Descriptions

Page standards status: Informative

Definitions for the PPN logical model.

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

0. PPN
Definition

Definition: This data type is the equivalent of an XCN data type joined with a DTM data type. However, the XCN data type has been flattened to allow legal expression of its embedded complex data types HD, CWE and CWE.

Shortperforming person time stamp
Control0..*
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. PPN.1
ShortPerson Identifier
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. PPN.2
ShortFamily Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/FN
6. PPN.3
ShortGiven Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. PPN.4
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
10. PPN.5
ShortSuffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. PPN.6
ShortPrefix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. PPN.7
ShortDegree
16. PPN.8
ShortSource Table
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0297
(required to http://terminology.hl7.org/ValueSet/v2-0297)
18. PPN.9
ShortAssigning Authority
Control0..1
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0363
(required to http://terminology.hl7.org/ValueSet/v2-0363)
Typehttp://hl7.org/v2/StructureDefinition/HD
20. PPN.10
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
22. PPN.11
ShortIdentifier Check Digit
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. PPN.12
ShortCheck Digit Scheme
Control0..1
BindingThe codes SHALL be taken from hl7VS-checkDigitScheme
(required to http://terminology.hl7.org/ValueSet/v2-0061)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. PPN.13
ShortIdentifier Type Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-identifierType
(required to http://terminology.hl7.org/ValueSet/v2-0203)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. PPN.14
ShortAssigning Facility
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/HD
30. PPN.15
ShortDate/Time Action Performed
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. PPN.16
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
34. PPN.17
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
36. PPN.18
ShortName Validity Range
38. PPN.19
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
40. PPN.20
ShortEffective Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. PPN.21
ShortExpiration Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. PPN.22
ShortProfessional Suffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. PPN.23
ShortAssigning Jurisdiction
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/CWE
48. PPN.24
ShortAssigning Agency or Department
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/CWE
50. PPN.25
ShortSecurity Check
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. PPN.26
ShortSecurity Check Scheme
Control0..1
BindingThe codes SHALL be taken from hl7VS-securityCheckScheme
(required to http://terminology.hl7.org/ValueSet/v2-0904)
Typehttp://hl7.org/v2/StructureDefinition/ID
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. PPN
Definition

Definition: This data type is the equivalent of an XCN data type joined with a DTM data type. However, the XCN data type has been flattened to allow legal expression of its embedded complex data types HD, CWE and CWE.


Base definition for all types defined in FHIR type system.

Shortperforming person time stampBase 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. PPN.1
ShortPerson Identifier
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. PPN.2
ShortFamily Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/FN
6. PPN.3
ShortGiven Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. PPN.4
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
10. PPN.5
ShortSuffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. PPN.6
ShortPrefix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. PPN.7
ShortDegree
16. PPN.8
ShortSource Table
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0297
(required to http://terminology.hl7.org/ValueSet/v2-0297)
18. PPN.9
ShortAssigning Authority
Control0..1
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0363
(required to http://terminology.hl7.org/ValueSet/v2-0363)
Typehttp://hl7.org/v2/StructureDefinition/HD
20. PPN.10
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
22. PPN.11
ShortIdentifier Check Digit
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. PPN.12
ShortCheck Digit Scheme
Control0..1
BindingThe codes SHALL be taken from hl7VS-checkDigitScheme
(required to http://terminology.hl7.org/ValueSet/v2-0061)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. PPN.13
ShortIdentifier Type Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-identifierType
(required to http://terminology.hl7.org/ValueSet/v2-0203)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. PPN.14
ShortAssigning Facility
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/HD
30. PPN.15
ShortDate/Time Action Performed
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. PPN.16
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
34. PPN.17
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
36. PPN.18
ShortName Validity Range
38. PPN.19
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
40. PPN.20
ShortEffective Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. PPN.21
ShortExpiration Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. PPN.22
ShortProfessional Suffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. PPN.23
ShortAssigning Jurisdiction
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/CWE
48. PPN.24
ShortAssigning Agency or Department
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/CWE
50. PPN.25
ShortSecurity Check
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. PPN.26
ShortSecurity Check Scheme
Control0..1
BindingThe codes SHALL be taken from hl7VS-securityCheckScheme
(required to http://terminology.hl7.org/ValueSet/v2-0904)
Typehttp://hl7.org/v2/StructureDefinition/ID
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. PPN
Definition

Definition: This data type is the equivalent of an XCN data type joined with a DTM data type. However, the XCN data type has been flattened to allow legal expression of its embedded complex data types HD, CWE and CWE.

Shortperforming person time stamp
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. PPN.1
ShortPerson Identifier
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. PPN.2
ShortFamily Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/FN
6. PPN.3
ShortGiven Name
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. PPN.4
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
10. PPN.5
ShortSuffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. PPN.6
ShortPrefix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. PPN.7
ShortDegree
16. PPN.8
ShortSource Table
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0297
(required to http://terminology.hl7.org/ValueSet/v2-0297)
18. PPN.9
ShortAssigning Authority
Control0..1
BindingThe codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0363
(required to http://terminology.hl7.org/ValueSet/v2-0363)
Typehttp://hl7.org/v2/StructureDefinition/HD
20. PPN.10
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
22. PPN.11
ShortIdentifier Check Digit
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. PPN.12
ShortCheck Digit Scheme
Control0..1
BindingThe codes SHALL be taken from hl7VS-checkDigitScheme
(required to http://terminology.hl7.org/ValueSet/v2-0061)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. PPN.13
ShortIdentifier Type Code
Control0..1
BindingThe codes SHALL be taken from hl7VS-identifierType
(required to http://terminology.hl7.org/ValueSet/v2-0203)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. PPN.14
ShortAssigning Facility
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/HD
30. PPN.15
ShortDate/Time Action Performed
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. PPN.16
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
34. PPN.17
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
36. PPN.18
ShortName Validity Range
38. PPN.19
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
40. PPN.20
ShortEffective Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. PPN.21
ShortExpiration Date
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/DTM
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. PPN.22
ShortProfessional Suffix
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. PPN.23
ShortAssigning Jurisdiction
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/CWE
48. PPN.24
ShortAssigning Agency or Department
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/CWE
50. PPN.25
ShortSecurity Check
Control0..1
Typehttp://hl7.org/v2/StructureDefinition/ST
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. PPN.26
ShortSecurity Check Scheme
Control0..1
BindingThe codes SHALL be taken from hl7VS-securityCheckScheme
(required to http://terminology.hl7.org/ValueSet/v2-0904)
Typehttp://hl7.org/v2/StructureDefinition/ID
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension