This page is part of the Structured Data Capture FHIR IG (v3.0.0: STU 3) based on FHIR R4. 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
Official URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-codesystem | Version: 3.0.0 | |||
Standards status: Trial-use | Maturity Level: 3 | Computable Name: SDCCodeSystem |
Defines how CodeSystem is used to reflect code lists found in data element defintions and form definitions to be used within the ONC’s Structured Data Capture standard.
Code systems are referenced by ValueSets to define possible answer choices in a re-useable cross-questionnaire (and other data structure) manner. Codes might be drawn from standard international terminologies like LOINC or SNOMED CT or from regional code systems for drugs, billing codes, etc. The use of standardized codes is useful when data needs to be populated into the questionnaire or extracted from the questionnaire for other uses. It is also helpful when the set of possibilities is highly dynamic - for example drug codes where the set of available codes might change daily or weekly.
This profile sets expectations for use of the CodeSystem resource when used as a source for answers to questions in a Questionnaire. It identifies which core elements and extensions must be supported and highlights other elements that, while not required, may be relevant to the Questionnaire use-case.
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from CodeSystem
Summary
Mandatory: 1 element
Must-Support: 13 elements
Prohibited: 2 elements
Extensions
This structure refers to these extensions:
Maturity: 3
This structure is derived from CodeSystem
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CodeSystem | 0..* | CodeSystem | Declares the existence of and describes a code system or code system supplement | |
rendering-styleSensitive | S | 0..1 | boolean | Are styles important for processing? URL: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive |
url | S | 0..1 | uri | Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) |
name | 0..1 | string | Name for this code system (computer friendly) | |
status | S | 1..1 | code | draft | active | retired | unknown |
experimental | S | 0..1 | boolean | For testing purposes, not real usage |
date | S | 0..1 | dateTime | Date last changed |
description | S | 0..1 | markdown | Natural language description of the code system |
useContext | 0..* | UsageContext | The context that the content is intended to support | |
jurisdiction | 0..* | CodeableConcept | Intended jurisdiction for code system (if applicable) | |
caseSensitive | S | 1..1 | boolean | If code comparison is case sensitive |
compositional | 0..0 | |||
versionNeeded | 0..0 | |||
content | S | 1..1 | code | not-present | example | fragment | complete | supplement |
concept | S | 0..* | BackboneElement | Concepts in the code system |
code | S | 1..1 | code | Code that identifies concept |
display | S | 0..1 | string | Text to display to the user |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
definition | S | 0..1 | string | Formal definition |
designation | 0..* | BackboneElement | Additional representations for the concept | |
language | 0..1 | code | Human language of the designation | |
use | 0..1 | Coding | Details how this designation would be used | |
value | 1..1 | string | The text value for this designation | |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
concept | S | 0..* | Child Concepts (is-a/contains/categorizes) | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CodeSystem | I | 0..* | CodeSystem | Declares the existence of and describes a code system or code system supplement |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
rendering-styleSensitive | S | 0..1 | boolean | Are styles important for processing? URL: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
url | SΣ | 0..1 | uri | Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) |
identifier | Σ | 0..* | Identifier | Additional identifier for the code system (business identifier) |
version | Σ | 0..1 | string | Business version of the code system (Coding.version) |
name | ΣI | 0..1 | string | Name for this code system (computer friendly) |
title | Σ | 0..1 | string | Name for this code system (human friendly) |
status | ?!SΣ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. |
experimental | SΣ | 0..1 | boolean | For testing purposes, not real usage |
date | SΣ | 0..1 | dateTime | Date last changed |
publisher | Σ | 0..1 | string | Name of the publisher (organization or individual) |
contact | Σ | 0..* | ContactDetail | Contact details for the publisher |
description | S | 0..1 | markdown | Natural language description of the code system |
useContext | Σ | 0..* | UsageContext | The context that the content is intended to support |
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for code system (if applicable) Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use. |
purpose | 0..1 | markdown | Why this code system is defined | |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
caseSensitive | SΣ | 1..1 | boolean | If code comparison is case sensitive |
valueSet | Σ | 0..1 | canonical(ValueSet) | Canonical reference to the value set with entire code system |
hierarchyMeaning | Σ | 0..1 | code | grouped-by | is-a | part-of | classified-with Binding: CodeSystemHierarchyMeaning (required): The meaning of the hierarchy of concepts in a code system. |
content | SΣ | 1..1 | code | not-present | example | fragment | complete | supplement Binding: CodeSystemContentMode (required): The extent of the content of the code system (the concepts and codes it defines) are represented in a code system resource. |
supplements | Σ | 0..1 | canonical(CodeSystem) | Canonical URL of Code System this adds designations and properties to |
count | Σ | 0..1 | unsignedInt | Total concepts in the code system |
filter | Σ | 0..* | BackboneElement | Filter that can be used in a value set |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | code | Code that identifies the filter |
description | Σ | 0..1 | string | How or why the filter is used |
operator | Σ | 1..* | code | = | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists Binding: FilterOperator (required): The kind of operation to perform as a part of a property based filter. |
value | Σ | 1..1 | string | What to use for the value |
property | Σ | 0..* | BackboneElement | Additional information supplied about each concept |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | code | Identifies the property on the concepts, and when referred to in operations |
uri | Σ | 0..1 | uri | Formal identifier for the property |
description | Σ | 0..1 | string | Why the property is defined, and/or what it conveys |
type | Σ | 1..1 | code | code | Coding | string | integer | boolean | dateTime | decimal Binding: PropertyType (required): The type of a property value. |
concept | S | 0..* | BackboneElement | Concepts in the code system |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | code | Code that identifies concept |
display | S | 0..1 | string | Text to display to the user |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
definition | S | 0..1 | string | Formal definition |
designation | 0..* | BackboneElement | Additional representations for the concept | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
language | 0..1 | code | Human language of the designation Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
use | 0..1 | Coding | Details how this designation would be used Binding: DesignationUse (extensible): Details of how a designation would be used. | |
value | 1..1 | string | The text value for this designation | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
property | 0..* | BackboneElement | Property value for the concept | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | 1..1 | code | Reference to CodeSystem.property.code | |
value[x] | 1..1 | Value of the property for this concept | ||
valueCode | code | |||
valueCoding | Coding | |||
valueString | string | |||
valueInteger | integer | |||
valueBoolean | boolean | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
concept | S | 0..* | See concept (CodeSystem) | Child Concepts (is-a/contains/categorizes) |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CodeSystem | I | 0..* | CodeSystem | Declares the existence of and describes a code system or code system supplement |
rendering-styleSensitive | 0..1 | boolean | Are styles important for processing? URL: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive | |
url | Σ | 0..1 | uri | Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) |
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. |
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage |
date | Σ | 0..1 | dateTime | Date last changed |
description | 0..1 | markdown | Natural language description of the code system | |
caseSensitive | Σ | 1..1 | boolean | If code comparison is case sensitive |
content | Σ | 1..1 | code | not-present | example | fragment | complete | supplement Binding: CodeSystemContentMode (required): The extent of the content of the code system (the concepts and codes it defines) are represented in a code system resource. |
concept | 0..* | BackboneElement | Concepts in the code system | |
code | 1..1 | code | Code that identifies concept | |
display | 0..1 | string | Text to display to the user | |
definition | 0..1 | string | Formal definition | |
concept | 0..* | See concept (CodeSystem) | Child Concepts (is-a/contains/categorizes) | |
Documentation for this format |
This structure is derived from CodeSystem
Summary
Mandatory: 1 element
Must-Support: 13 elements
Prohibited: 2 elements
Extensions
This structure refers to these extensions:
Maturity: 3
Differential View
This structure is derived from CodeSystem
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CodeSystem | 0..* | CodeSystem | Declares the existence of and describes a code system or code system supplement | |
rendering-styleSensitive | S | 0..1 | boolean | Are styles important for processing? URL: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive |
url | S | 0..1 | uri | Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) |
name | 0..1 | string | Name for this code system (computer friendly) | |
status | S | 1..1 | code | draft | active | retired | unknown |
experimental | S | 0..1 | boolean | For testing purposes, not real usage |
date | S | 0..1 | dateTime | Date last changed |
description | S | 0..1 | markdown | Natural language description of the code system |
useContext | 0..* | UsageContext | The context that the content is intended to support | |
jurisdiction | 0..* | CodeableConcept | Intended jurisdiction for code system (if applicable) | |
caseSensitive | S | 1..1 | boolean | If code comparison is case sensitive |
compositional | 0..0 | |||
versionNeeded | 0..0 | |||
content | S | 1..1 | code | not-present | example | fragment | complete | supplement |
concept | S | 0..* | BackboneElement | Concepts in the code system |
code | S | 1..1 | code | Code that identifies concept |
display | S | 0..1 | string | Text to display to the user |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
definition | S | 0..1 | string | Formal definition |
designation | 0..* | BackboneElement | Additional representations for the concept | |
language | 0..1 | code | Human language of the designation | |
use | 0..1 | Coding | Details how this designation would be used | |
value | 1..1 | string | The text value for this designation | |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
concept | S | 0..* | Child Concepts (is-a/contains/categorizes) | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CodeSystem | I | 0..* | CodeSystem | Declares the existence of and describes a code system or code system supplement |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
rendering-styleSensitive | S | 0..1 | boolean | Are styles important for processing? URL: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
url | SΣ | 0..1 | uri | Canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) |
identifier | Σ | 0..* | Identifier | Additional identifier for the code system (business identifier) |
version | Σ | 0..1 | string | Business version of the code system (Coding.version) |
name | ΣI | 0..1 | string | Name for this code system (computer friendly) |
title | Σ | 0..1 | string | Name for this code system (human friendly) |
status | ?!SΣ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required): The lifecycle status of an artifact. |
experimental | SΣ | 0..1 | boolean | For testing purposes, not real usage |
date | SΣ | 0..1 | dateTime | Date last changed |
publisher | Σ | 0..1 | string | Name of the publisher (organization or individual) |
contact | Σ | 0..* | ContactDetail | Contact details for the publisher |
description | S | 0..1 | markdown | Natural language description of the code system |
useContext | Σ | 0..* | UsageContext | The context that the content is intended to support |
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for code system (if applicable) Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use. |
purpose | 0..1 | markdown | Why this code system is defined | |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
caseSensitive | SΣ | 1..1 | boolean | If code comparison is case sensitive |
valueSet | Σ | 0..1 | canonical(ValueSet) | Canonical reference to the value set with entire code system |
hierarchyMeaning | Σ | 0..1 | code | grouped-by | is-a | part-of | classified-with Binding: CodeSystemHierarchyMeaning (required): The meaning of the hierarchy of concepts in a code system. |
content | SΣ | 1..1 | code | not-present | example | fragment | complete | supplement Binding: CodeSystemContentMode (required): The extent of the content of the code system (the concepts and codes it defines) are represented in a code system resource. |
supplements | Σ | 0..1 | canonical(CodeSystem) | Canonical URL of Code System this adds designations and properties to |
count | Σ | 0..1 | unsignedInt | Total concepts in the code system |
filter | Σ | 0..* | BackboneElement | Filter that can be used in a value set |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | code | Code that identifies the filter |
description | Σ | 0..1 | string | How or why the filter is used |
operator | Σ | 1..* | code | = | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists Binding: FilterOperator (required): The kind of operation to perform as a part of a property based filter. |
value | Σ | 1..1 | string | What to use for the value |
property | Σ | 0..* | BackboneElement | Additional information supplied about each concept |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | Σ | 1..1 | code | Identifies the property on the concepts, and when referred to in operations |
uri | Σ | 0..1 | uri | Formal identifier for the property |
description | Σ | 0..1 | string | Why the property is defined, and/or what it conveys |
type | Σ | 1..1 | code | code | Coding | string | integer | boolean | dateTime | decimal Binding: PropertyType (required): The type of a property value. |
concept | S | 0..* | BackboneElement | Concepts in the code system |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | code | Code that identifies concept |
display | S | 0..1 | string | Text to display to the user |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
definition | S | 0..1 | string | Formal definition |
designation | 0..* | BackboneElement | Additional representations for the concept | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
language | 0..1 | code | Human language of the designation Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
use | 0..1 | Coding | Details how this designation would be used Binding: DesignationUse (extensible): Details of how a designation would be used. | |
value | 1..1 | string | The text value for this designation | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
rendering-style | 0..1 | string | Html style value URL: http://hl7.org/fhir/StructureDefinition/rendering-style | |
rendering-xhtml | 0..1 | string | String equivalent with html markup URL: http://hl7.org/fhir/StructureDefinition/rendering-xhtml | |
value | 0..1 | string | Primitive value for string Max Length: 1048576 | |
property | 0..* | BackboneElement | Property value for the concept | |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | 1..1 | code | Reference to CodeSystem.property.code | |
value[x] | 1..1 | Value of the property for this concept | ||
valueCode | code | |||
valueCoding | Coding | |||
valueString | string | |||
valueInteger | integer | |||
valueBoolean | boolean | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
concept | S | 0..* | See concept (CodeSystem) | Child Concepts (is-a/contains/categorizes) |
Documentation for this format |
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet |
CodeSystem.language | preferred | CommonLanguages Max Binding: AllLanguages |
CodeSystem.status | required | PublicationStatus |
CodeSystem.jurisdiction | extensible | Jurisdiction ValueSet |
CodeSystem.hierarchyMeaning | required | CodeSystemHierarchyMeaning |
CodeSystem.content | required | CodeSystemContentMode |
CodeSystem.filter.operator | required | FilterOperator |
CodeSystem.property.type | required | PropertyType |
CodeSystem.concept.designation.language | preferred | CommonLanguages Max Binding: AllLanguages |
CodeSystem.concept.designation.use | extensible | DesignationUse |
Id | Grade | Path | Details | Requirements |
csd-0 | warning | CodeSystem | Name should be usable as an identifier for the module by machine processing applications such as code generation : name.matches('[A-Z]([A-Za-z0-9_]){0,254}') | |
csd-1 | error | CodeSystem | Within a code system definition, all the codes SHALL be unique : concept.code.combine($this.descendants().concept.code).isDistinct() | |
dom-2 | error | CodeSystem | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | CodeSystem | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | CodeSystem | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | CodeSystem | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | Best Practice | CodeSystem | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | CodeSystem.meta | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.implicitRules | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.language | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.text | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.extension:styleSensitive | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.extension:styleSensitive | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.url | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.identifier | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.version | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.name | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.title | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.status | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.experimental | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.date | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.publisher | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.contact | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.description | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.useContext | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.jurisdiction | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.purpose | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.copyright | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.caseSensitive | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.valueSet | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.hierarchyMeaning | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.content | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.supplements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.count | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.filter | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.filter.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.filter.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.filter.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.filter.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.filter.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.filter.description | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.filter.operator | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.filter.value | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.property | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.property.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.property.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.property.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.property.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.property.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.property.uri | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.property.description | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.property.type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.display | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.display.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.display.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.display.extension:conceptDisplayLabel-renderingStyle | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.display.extension:conceptDisplayLabel-renderingStyle | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.display.extension:conceptDisplayLabel-xhtml | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.display.extension:conceptDisplayLabel-xhtml | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.definition | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.designation | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.designation.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.designation.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.designation.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.designation.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.designation.language | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.designation.use | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.designation.value | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.designation.value.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.designation.value.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.designation.value.extension:conceptDisplayLabel-renderingStyle | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.designation.value.extension:conceptDisplayLabel-renderingStyle | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.designation.value.extension:conceptDisplayLabel-xhtml | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.designation.value.extension:conceptDisplayLabel-xhtml | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.property | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.property.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.property.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.property.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CodeSystem.concept.property.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CodeSystem.concept.property.code | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.property.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CodeSystem.concept.concept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |