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
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. |
Short | performing person time stamp |
Control | 0..* |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. PPN.1 | |
Short | Person Identifier |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. PPN.2 | |
Short | Family Name |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/FN |
6. PPN.3 | |
Short | Given Name |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. PPN.4 | |
Short | Second and Further Given Names or Initials Thereof |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. PPN.5 | |
Short | Suffix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. PPN.6 | |
Short | Prefix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. PPN.7 | |
Short | Degree |
16. PPN.8 | |
Short | Source Table |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0297 (required to http://terminology.hl7.org/ValueSet/v2-0297 ) |
18. PPN.9 | |
Short | Assigning Authority |
Control | 0..1 |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0363 (required to http://terminology.hl7.org/ValueSet/v2-0363 ) |
Type | http://hl7.org/v2/StructureDefinition/HD |
20. PPN.10 | |
Short | Name Type Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-nameType (required to http://terminology.hl7.org/ValueSet/v2-0200 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. PPN.11 | |
Short | Identifier Check Digit |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. PPN.12 | |
Short | Check Digit Scheme |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-checkDigitScheme (required to http://terminology.hl7.org/ValueSet/v2-0061 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. PPN.13 | |
Short | Identifier Type Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-identifierType (required to http://terminology.hl7.org/ValueSet/v2-0203 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. PPN.14 | |
Short | Assigning Facility |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/HD |
30. PPN.15 | |
Short | Date/Time Action Performed |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
32. PPN.16 | |
Short | Name Representation Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-name-addressRepresentation (required to http://terminology.hl7.org/ValueSet/v2-0465 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
34. PPN.17 | |
Short | Name Context |
Control | 0..1 |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0448 (required to http://terminology.hl7.org/ValueSet/v2-0448 ) |
Type | http://hl7.org/v2/StructureDefinition/CWE |
36. PPN.18 | |
Short | Name Validity Range |
38. PPN.19 | |
Short | Name Assembly Order |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-nameAssemblyOrder (required to http://terminology.hl7.org/ValueSet/v2-0444 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. PPN.20 | |
Short | Effective Date |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
42. PPN.21 | |
Short | Expiration Date |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
44. PPN.22 | |
Short | Professional Suffix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
46. PPN.23 | |
Short | Assigning Jurisdiction |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/CWE |
48. PPN.24 | |
Short | Assigning Agency or Department |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/CWE |
50. PPN.25 | |
Short | Security Check |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
52. PPN.26 | |
Short | Security Check Scheme |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-securityCheckScheme (required to http://terminology.hl7.org/ValueSet/v2-0904 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This 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. |
Short | performing person time stampBase for all types and resources |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. PPN.1 | |
Short | Person Identifier |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. PPN.2 | |
Short | Family Name |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/FN |
6. PPN.3 | |
Short | Given Name |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. PPN.4 | |
Short | Second and Further Given Names or Initials Thereof |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. PPN.5 | |
Short | Suffix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. PPN.6 | |
Short | Prefix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. PPN.7 | |
Short | Degree |
16. PPN.8 | |
Short | Source Table |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0297 (required to http://terminology.hl7.org/ValueSet/v2-0297 ) |
18. PPN.9 | |
Short | Assigning Authority |
Control | 0..1 |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0363 (required to http://terminology.hl7.org/ValueSet/v2-0363 ) |
Type | http://hl7.org/v2/StructureDefinition/HD |
20. PPN.10 | |
Short | Name Type Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-nameType (required to http://terminology.hl7.org/ValueSet/v2-0200 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. PPN.11 | |
Short | Identifier Check Digit |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. PPN.12 | |
Short | Check Digit Scheme |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-checkDigitScheme (required to http://terminology.hl7.org/ValueSet/v2-0061 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. PPN.13 | |
Short | Identifier Type Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-identifierType (required to http://terminology.hl7.org/ValueSet/v2-0203 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. PPN.14 | |
Short | Assigning Facility |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/HD |
30. PPN.15 | |
Short | Date/Time Action Performed |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
32. PPN.16 | |
Short | Name Representation Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-name-addressRepresentation (required to http://terminology.hl7.org/ValueSet/v2-0465 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
34. PPN.17 | |
Short | Name Context |
Control | 0..1 |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0448 (required to http://terminology.hl7.org/ValueSet/v2-0448 ) |
Type | http://hl7.org/v2/StructureDefinition/CWE |
36. PPN.18 | |
Short | Name Validity Range |
38. PPN.19 | |
Short | Name Assembly Order |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-nameAssemblyOrder (required to http://terminology.hl7.org/ValueSet/v2-0444 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. PPN.20 | |
Short | Effective Date |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
42. PPN.21 | |
Short | Expiration Date |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
44. PPN.22 | |
Short | Professional Suffix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
46. PPN.23 | |
Short | Assigning Jurisdiction |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/CWE |
48. PPN.24 | |
Short | Assigning Agency or Department |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/CWE |
50. PPN.25 | |
Short | Security Check |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
52. PPN.26 | |
Short | Security Check Scheme |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-securityCheckScheme (required to http://terminology.hl7.org/ValueSet/v2-0904 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This 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. |
Short | performing person time stamp |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. PPN.1 | |
Short | Person Identifier |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
4. PPN.2 | |
Short | Family Name |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/FN |
6. PPN.3 | |
Short | Given Name |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. PPN.4 | |
Short | Second and Further Given Names or Initials Thereof |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
10. PPN.5 | |
Short | Suffix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. PPN.6 | |
Short | Prefix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. PPN.7 | |
Short | Degree |
16. PPN.8 | |
Short | Source Table |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0297 (required to http://terminology.hl7.org/ValueSet/v2-0297 ) |
18. PPN.9 | |
Short | Assigning Authority |
Control | 0..1 |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0363 (required to http://terminology.hl7.org/ValueSet/v2-0363 ) |
Type | http://hl7.org/v2/StructureDefinition/HD |
20. PPN.10 | |
Short | Name Type Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-nameType (required to http://terminology.hl7.org/ValueSet/v2-0200 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. PPN.11 | |
Short | Identifier Check Digit |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. PPN.12 | |
Short | Check Digit Scheme |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-checkDigitScheme (required to http://terminology.hl7.org/ValueSet/v2-0061 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. PPN.13 | |
Short | Identifier Type Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-identifierType (required to http://terminology.hl7.org/ValueSet/v2-0203 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. PPN.14 | |
Short | Assigning Facility |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/HD |
30. PPN.15 | |
Short | Date/Time Action Performed |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
32. PPN.16 | |
Short | Name Representation Code |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-name-addressRepresentation (required to http://terminology.hl7.org/ValueSet/v2-0465 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
34. PPN.17 | |
Short | Name Context |
Control | 0..1 |
Binding | The codes SHALL be taken from http://terminology.hl7.org/ValueSet/v2-0448 (required to http://terminology.hl7.org/ValueSet/v2-0448 ) |
Type | http://hl7.org/v2/StructureDefinition/CWE |
36. PPN.18 | |
Short | Name Validity Range |
38. PPN.19 | |
Short | Name Assembly Order |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-nameAssemblyOrder (required to http://terminology.hl7.org/ValueSet/v2-0444 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. PPN.20 | |
Short | Effective Date |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
42. PPN.21 | |
Short | Expiration Date |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/DTM |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
44. PPN.22 | |
Short | Professional Suffix |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
46. PPN.23 | |
Short | Assigning Jurisdiction |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/CWE |
48. PPN.24 | |
Short | Assigning Agency or Department |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/CWE |
50. PPN.25 | |
Short | Security Check |
Control | 0..1 |
Type | http://hl7.org/v2/StructureDefinition/ST |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
52. PPN.26 | |
Short | Security Check Scheme |
Control | 0..1 |
Binding | The codes SHALL be taken from hl7VS-securityCheckScheme (required to http://terminology.hl7.org/ValueSet/v2-0904 ) |
Type | http://hl7.org/v2/StructureDefinition/ID |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |