This page is part of the CDA: Clinical Document Architecture (v2.0.1-sd: CDA 2.0 - Informative) generated with FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
| Active as of 2024-12-18 | 
Definitions for the CD logical model.
Guidance on how to interpret the contents of this table can be found here
| 0. CD | |
| Definition | A concept descriptor represents any kind of concept usually by giving a code defined in a code system. A concept descriptor can contain the original text or phrase that served as the basis of the coding and one or more translations into different coding systems. A concept descriptor can also contain qualifiers to describe, e.g., the concept of a "left foot" as a postcoordinated term built from the primary code "FOOT" and the qualifier "LEFT". In exceptional cases, the concept descriptor need not contain a code but only the original text describing that concept. | 
| Control | 1..* | 
| Logical Container | ClinicalDocument (CDA Class) | 
| binding style | This type can be bound to a value set using the CDA binding style | 
| XML Format | In the XML format, this property has the namespace urn:hl7-org:v3. | 
| 2. CD.code | |
| Definition | The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. | 
| Control | 0..1 | 
| Type | code(cs: Coded Simple Value) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code | 
| 4. CD.codeSystem | |
| Definition | Specifies the code system that defines the code. | 
| Control | 0..1 | 
| Type | string(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System | 
| 6. CD.codeSystemName | |
| Definition | The common name of the coding system. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System Name | 
| 8. CD.codeSystemVersion | |
| Definition | If applicable, a version descriptor defined specifically for the given code system. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System Version | 
| 10. CD.displayName | |
| Definition | A name or title for the code, under which the sending system shows the code value to its users. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Display Name | 
| 12. CD.sdtcValueSet | |
| Definition | The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept. | 
| Control | 0..1 | 
| Type | string(oid: ISO Object Identifier) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet. | 
| 14. CD.sdtcValueSetVersion | |
| Definition | The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion. | 
| 16. CD.originalText | |
| Definition | The text or phrase used as the basis for the coding. | 
| Control | 0..1 | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/ED | 
| Label | Original Text | 
| 18. CD.qualifier | |
| Definition | Specifies additional codes that increase the specificity of the the primary code. | 
| Control | 0..* | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/CR | 
| Label | Qualifier | 
| 20. CD.translation | |
| Definition | A set of other concept descriptors that translate this concept descriptor into other code systems. | 
| Control | 0..* | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/CD | 
| XML Format | The type of this property is determined using the xsi:typeattribute. | 
| Label | Translation | 
Guidance on how to interpret the contents of this table can be found here
| 0. CD | |
| Definition | A concept descriptor represents any kind of concept usually by giving a code defined in a code system. A concept descriptor can contain the original text or phrase that served as the basis of the coding and one or more translations into different coding systems. A concept descriptor can also contain qualifiers to describe, e.g., the concept of a "left foot" as a postcoordinated term built from the primary code "FOOT" and the qualifier "LEFT". In exceptional cases, the concept descriptor need not contain a code but only the original text describing that concept. Base definition for all types defined in FHIR type system. | 
| Short | Base for all types and resources | 
| Control | 10..* | 
| Is Modifier | false | 
| Logical Container | ClinicalDocument (CDA Class) | 
| binding style | This type can be bound to a value set using the CDA binding style | 
| XML Format | In the XML format, this property has the namespace urn:hl7-org:v3. | 
| 2. CD.nullFlavor | |
| Definition | If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing. | 
| Control | 0..1 | 
| Binding | The codes SHALL be taken from  CDANullFlavor (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor) | 
| Type | code(cs: Coded Simple Value) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Exceptional Value Detail | 
| 4. CD.code | |
| Definition | The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. | 
| Control | 0..1 | 
| Type | code(cs: Coded Simple Value) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code | 
| 6. CD.codeSystem | |
| Definition | Specifies the code system that defines the code. | 
| Control | 0..1 | 
| Type | string(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System | 
| 8. CD.codeSystemName | |
| Definition | The common name of the coding system. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System Name | 
| 10. CD.codeSystemVersion | |
| Definition | If applicable, a version descriptor defined specifically for the given code system. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System Version | 
| 12. CD.displayName | |
| Definition | A name or title for the code, under which the sending system shows the code value to its users. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Display Name | 
| 14. CD.sdtcValueSet | |
| Definition | The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept. | 
| Control | 0..1 | 
| Type | string(oid: ISO Object Identifier) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet. | 
| 16. CD.sdtcValueSetVersion | |
| Definition | The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion. | 
| 18. CD.originalText | |
| Definition | The text or phrase used as the basis for the coding. | 
| Control | 0..1 | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/ED | 
| Label | Original Text | 
| 20. CD.qualifier | |
| Definition | Specifies additional codes that increase the specificity of the the primary code. | 
| Control | 0..* | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/CR | 
| Label | Qualifier | 
| 22. CD.translation | |
| Definition | A set of other concept descriptors that translate this concept descriptor into other code systems. | 
| Control | 0..* | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/CD | 
| XML Format | The type of this property is determined using the xsi:typeattribute. | 
| Label | Translation | 
Guidance on how to interpret the contents of this table can be found here
| 0. CD | |
| Definition | A concept descriptor represents any kind of concept usually by giving a code defined in a code system. A concept descriptor can contain the original text or phrase that served as the basis of the coding and one or more translations into different coding systems. A concept descriptor can also contain qualifiers to describe, e.g., the concept of a "left foot" as a postcoordinated term built from the primary code "FOOT" and the qualifier "LEFT". In exceptional cases, the concept descriptor need not contain a code but only the original text describing that concept. | 
| Short | Base for all types and resources | 
| Control | 1..* | 
| Is Modifier | false | 
| Logical Container | ClinicalDocument (CDA Class) | 
| binding style | This type can be bound to a value set using the CDA binding style | 
| XML Format | In the XML format, this property has the namespace urn:hl7-org:v3. | 
| 2. CD.nullFlavor | |
| Definition | If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing. | 
| Control | 0..1 | 
| Binding | The codes SHALL be taken from  CDANullFlavor (required to http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor) | 
| Type | code(cs: Coded Simple Value) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Exceptional Value Detail | 
| 4. CD.code | |
| Definition | The plain code symbol defined by the code system. For example, "784.0" is the code symbol of the ICD-9 code "784.0" for headache. | 
| Control | 0..1 | 
| Type | code(cs: Coded Simple Value) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code | 
| 6. CD.codeSystem | |
| Definition | Specifies the code system that defines the code. | 
| Control | 0..1 | 
| Type | string(oid: ISO Object Identifier, uuid: DCE Universal Unique Identifier, ruid: HL7 Reserved Identifier Scheme) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System | 
| 8. CD.codeSystemName | |
| Definition | The common name of the coding system. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System Name | 
| 10. CD.codeSystemVersion | |
| Definition | If applicable, a version descriptor defined specifically for the given code system. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Code System Version | 
| 12. CD.displayName | |
| Definition | A name or title for the code, under which the sending system shows the code value to its users. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute. | 
| Label | Display Name | 
| 14. CD.sdtcValueSet | |
| Definition | The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept. | 
| Control | 0..1 | 
| Type | string(oid: ISO Object Identifier) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSet. | 
| 16. CD.sdtcValueSetVersion | |
| Definition | The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept. | 
| Control | 0..1 | 
| Type | string(st: Character String) | 
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | 
| XML Format | In the XML format, this property is represented as an attribute.In the XML format, this property has the namespace urn:hl7-org:sdtc.In the XML format, this property has the actual namevalueSetVersion. | 
| 18. CD.originalText | |
| Definition | The text or phrase used as the basis for the coding. | 
| Control | 0..1 | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/ED | 
| Label | Original Text | 
| 20. CD.qualifier | |
| Definition | Specifies additional codes that increase the specificity of the the primary code. | 
| Control | 0..* | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/CR | 
| Label | Qualifier | 
| 22. CD.translation | |
| Definition | A set of other concept descriptors that translate this concept descriptor into other code systems. | 
| Control | 0..* | 
| Type | http://hl7.org/cda/stds/core/StructureDefinition/CD | 
| XML Format | The type of this property is determined using the xsi:typeattribute. | 
| Label | Translation |