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: HL7 v2 CNE Data Type

Official URL: http://hl7.org/v2/StructureDefinition/CNE Version: 0.0.0
Standards status: Informative Computable Name: CNE

As of v2.7 a third tuple, formerly known as triplet, has been added to the CNE data type. Additionally, 3 new components were added to each tuple such that each tuple now has a total of 7 components. The Original Text component applies to the CNE as a whole.

Note: The Vocabulary TC is the steward of the CNE data type.

Note: The presence of two sets of equivalent codes in this data type is semantically different from a repetition of a CNE-type field. With repetition, several distinct codes (with distinct meanings) may be transmitted.

Example 1: The drug must be coded and must be taken from the specified coding system. The coding system is an external coding system. Example is derived from FT1-26.

0006-0106-58^Prinivil 10mg oral tablet^NDC

Example 2: Consent mode must be coded and must be taken from the specified coding system. The coding system is an HL7 code table. Example is taken from CON-10.

V^Verbal^HL70497^^^^2.8

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from V2ComplexDataType

NameFlagsCard.TypeDescription & Constraintsdoco
.. CNE 0..* V2ComplexDataType coded with no exceptions
Instances of this logical model are not marked to be the target of a Reference
... 1 1..1 string Identifier
... 2 0..1 string Text
... 3 0..1 code Name of Coding System
Binding: hl7VS-codingSystem (required)
... 5 0..1 string Alternate Text
... 6 0..1 code Name of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1 string Coding System Version ID
... 8 0..1 string Alternate Coding System Version ID
... 9 0..1 string Original Text
... 10 0..1 string Second Alternate Identifier
... 11 0..1 string Second Alternate Text
... 12 0..1 code Name of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1 string Second Alternate Coding System Version ID
... 14 0..1 string Coding System OID
... 15 0..1 string Value Set OID
... 16 0..1 dateTime Value Set Version ID
... 17 0..1 string Alternate Coding System OID
... 18 0..1 string Alternate Value Set OID
... 19 0..1 dateTime Alternate Value Set Version ID
... 20 0..1 string Second Alternate Coding System OID
... 21 0..1 string Second Alternate Value Set OID
... 22 0..1 dateTime Second Alternate Value Set Version ID

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
CNE.3requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.6requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.12requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
NameFlagsCard.TypeDescription & Constraintsdoco
.. CNE 0..* V2ComplexDataType coded with no exceptions
Instances of this logical model are not marked to be the target of a Reference
... 1 1..1 string Identifier
... 2 0..1 string Text
... 3 0..1 code Name of Coding System
Binding: hl7VS-codingSystem (required)
... 5 0..1 string Alternate Text
... 6 0..1 code Name of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1 string Coding System Version ID
... 8 0..1 string Alternate Coding System Version ID
... 9 0..1 string Original Text
... 10 0..1 string Second Alternate Identifier
... 11 0..1 string Second Alternate Text
... 12 0..1 code Name of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1 string Second Alternate Coding System Version ID
... 14 0..1 string Coding System OID
... 15 0..1 string Value Set OID
... 16 0..1 dateTime Value Set Version ID
... 17 0..1 string Alternate Coding System OID
... 18 0..1 string Alternate Value Set OID
... 19 0..1 dateTime Alternate Value Set Version ID
... 20 0..1 string Second Alternate Coding System OID
... 21 0..1 string Second Alternate Value Set OID
... 22 0..1 dateTime Second Alternate Value Set Version ID

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CNE.3requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.6requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.12requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
NameFlagsCard.TypeDescription & Constraintsdoco
.. CNE 0..* V2ComplexDataType coded with no exceptions
Instances of this logical model are not marked to be the target of a Reference
... 1 1..1 string Identifier
... 2 0..1 string Text
... 3 0..1 code Name of Coding System
Binding: hl7VS-codingSystem (required)
... 5 0..1 string Alternate Text
... 6 0..1 code Name of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1 string Coding System Version ID
... 8 0..1 string Alternate Coding System Version ID
... 9 0..1 string Original Text
... 10 0..1 string Second Alternate Identifier
... 11 0..1 string Second Alternate Text
... 12 0..1 code Name of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1 string Second Alternate Coding System Version ID
... 14 0..1 string Coding System OID
... 15 0..1 string Value Set OID
... 16 0..1 dateTime Value Set Version ID
... 17 0..1 string Alternate Coding System OID
... 18 0..1 string Alternate Value Set OID
... 19 0..1 dateTime Alternate Value Set Version ID
... 20 0..1 string Second Alternate Coding System OID
... 21 0..1 string Second Alternate Value Set OID
... 22 0..1 dateTime Second Alternate Value Set Version ID

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CNE.3requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.6requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.12requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396

This structure is derived from V2ComplexDataType

Summary

Mandatory: 0 element(1 nested mandatory element)

Differential View

This structure is derived from V2ComplexDataType

NameFlagsCard.TypeDescription & Constraintsdoco
.. CNE 0..* V2ComplexDataType coded with no exceptions
Instances of this logical model are not marked to be the target of a Reference
... 1 1..1 string Identifier
... 2 0..1 string Text
... 3 0..1 code Name of Coding System
Binding: hl7VS-codingSystem (required)
... 5 0..1 string Alternate Text
... 6 0..1 code Name of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1 string Coding System Version ID
... 8 0..1 string Alternate Coding System Version ID
... 9 0..1 string Original Text
... 10 0..1 string Second Alternate Identifier
... 11 0..1 string Second Alternate Text
... 12 0..1 code Name of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1 string Second Alternate Coding System Version ID
... 14 0..1 string Coding System OID
... 15 0..1 string Value Set OID
... 16 0..1 dateTime Value Set Version ID
... 17 0..1 string Alternate Coding System OID
... 18 0..1 string Alternate Value Set OID
... 19 0..1 dateTime Alternate Value Set Version ID
... 20 0..1 string Second Alternate Coding System OID
... 21 0..1 string Second Alternate Value Set OID
... 22 0..1 dateTime Second Alternate Value Set Version ID

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
CNE.3requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.6requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.12requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. CNE 0..* V2ComplexDataType coded with no exceptions
Instances of this logical model are not marked to be the target of a Reference
... 1 1..1 string Identifier
... 2 0..1 string Text
... 3 0..1 code Name of Coding System
Binding: hl7VS-codingSystem (required)
... 5 0..1 string Alternate Text
... 6 0..1 code Name of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1 string Coding System Version ID
... 8 0..1 string Alternate Coding System Version ID
... 9 0..1 string Original Text
... 10 0..1 string Second Alternate Identifier
... 11 0..1 string Second Alternate Text
... 12 0..1 code Name of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1 string Second Alternate Coding System Version ID
... 14 0..1 string Coding System OID
... 15 0..1 string Value Set OID
... 16 0..1 dateTime Value Set Version ID
... 17 0..1 string Alternate Coding System OID
... 18 0..1 string Alternate Value Set OID
... 19 0..1 dateTime Alternate Value Set Version ID
... 20 0..1 string Second Alternate Coding System OID
... 21 0..1 string Second Alternate Value Set OID
... 22 0..1 dateTime Second Alternate Value Set Version ID

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CNE.3requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.6requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.12requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. CNE 0..* V2ComplexDataType coded with no exceptions
Instances of this logical model are not marked to be the target of a Reference
... 1 1..1 string Identifier
... 2 0..1 string Text
... 3 0..1 code Name of Coding System
Binding: hl7VS-codingSystem (required)
... 5 0..1 string Alternate Text
... 6 0..1 code Name of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1 string Coding System Version ID
... 8 0..1 string Alternate Coding System Version ID
... 9 0..1 string Original Text
... 10 0..1 string Second Alternate Identifier
... 11 0..1 string Second Alternate Text
... 12 0..1 code Name of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1 string Second Alternate Coding System Version ID
... 14 0..1 string Coding System OID
... 15 0..1 string Value Set OID
... 16 0..1 dateTime Value Set Version ID
... 17 0..1 string Alternate Coding System OID
... 18 0..1 string Alternate Value Set OID
... 19 0..1 dateTime Alternate Value Set Version ID
... 20 0..1 string Second Alternate Coding System OID
... 21 0..1 string Second Alternate Value Set OID
... 22 0..1 dateTime Second Alternate Value Set Version ID

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
CNE.3requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.6requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396
CNE.12requiredHl7VSCodingSystem
http://terminology.hl7.org/ValueSet/v2-0396

This structure is derived from V2ComplexDataType

Summary

Mandatory: 0 element(1 nested mandatory element)

 

Other representations of profile: CSV, Excel