FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5
0.0.1-snapshot-2 - informative International flag

FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions

Extension: Cross-version Extension for R5.ConditionDefinition for use in FHIR R4

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ConditionDefinition Version: 0.0.1-snapshot-2
Standards status: Informative Maturity Level: 0 Computable Name: Ext_R5_ConditionDefinition
This cross-version extension represents ConditionDefinition from http://hl7.org/fhir/StructureDefinition/ConditionDefinition 5.0.0 for use in FHIR R4.

Context of Use

This extension may be used on the following element(s):

  • Element ID Basic

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

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

This structure is derived from Extension

Summary

Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents ConditionDefinition from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4.

Maturity: 0

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A definition of a condition
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:url 0..1 Extension Canonical identifier for this condition definition, represented as a URI (globally unique)
..... url 1..1 uri "url"
..... value[x] 0..1 uri Canonical identifier for this condition definition, represented as a URI (globally unique)
.... extension:version 0..1 Extension Business version of the condition definition
..... url 1..1 uri "version"
..... value[x] 0..1 string Business version of the condition definition
.... extension:versionAlgorithm[x] 0..1 Extension How to compare versions
..... url 1..1 uri "versionAlgorithm[x]"
..... value[x] 0..1 How to compare versions
Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible)
...... valueString string
...... valueCoding Coding
.... extension:name 0..1 Extension Name for this condition definition (computer friendly)
..... url 1..1 uri "name"
..... value[x] 0..1 string Name for this condition definition (computer friendly)
.... extension:title 0..1 Extension Name for this condition definition (human friendly)
..... url 1..1 uri "title"
..... value[x] 0..1 string Name for this condition definition (human friendly)
.... extension:subtitle 0..1 Extension Subordinate title of the event definition
..... url 1..1 uri "subtitle"
..... value[x] 0..1 string Subordinate title of the event definition
.... extension:status 1..1 Extension draft | active | retired | unknown
..... url 1..1 uri "status"
..... value[x] 0..1 code draft | active | retired | unknown
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact.
.... extension:experimental 0..1 Extension For testing purposes, not real usage
..... url 1..1 uri "experimental"
..... value[x] 0..1 boolean For testing purposes, not real usage
.... extension:date 0..1 Extension Date last changed
..... url 1..1 uri "date"
..... value[x] 0..1 dateTime Date last changed
.... extension:publisher 0..1 Extension Name of the publisher/steward (organization or individual)
..... url 1..1 uri "publisher"
..... value[x] 0..1 string Name of the publisher/steward (organization or individual)
.... extension:contact 0..* Extension Contact details for the publisher
..... url 1..1 uri "contact"
..... value[x] 0..1 ContactDetail Contact details for the publisher
.... extension:description 0..1 Extension Natural language description of the condition definition
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Natural language description of the condition definition
.... extension:useContext 0..* Extension The context that the content is intended to support
..... url 1..1 uri "useContext"
..... value[x] 0..1 UsageContext The context that the content is intended to support
.... extension:jurisdiction 0..* Extension Intended jurisdiction for condition definition (if applicable)
..... url 1..1 uri "jurisdiction"
..... value[x] 0..1 CodeableConcept Intended jurisdiction for condition definition (if applicable)
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use.
.... extension:severity 0..1 Extension Subjective severity of condition
..... url 1..1 uri "severity"
..... value[x] 0..1 CodeableConcept Subjective severity of condition
Binding: R5_condition_severity_for_R4 (0.0.1-snapshot-2) (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.
.... extension:bodySite 0..1 Extension Anatomical location, if relevant
..... url 1..1 uri "bodySite"
..... value[x] 0..1 CodeableConcept Anatomical location, if relevant
Binding: R5_body_site_for_R4 (0.0.1-snapshot-2) (example): SNOMED CT Body site concepts
.... extension:stage 0..1 Extension Stage/grade, usually assessed formally
..... url 1..1 uri "stage"
..... value[x] 0..1 CodeableConcept Stage/grade, usually assessed formally
Binding: R5_condition_stage_for_R4 (0.0.1-snapshot-2) (example): Codes describing condition stages (e.g. Cancer stages).
.... extension:hasSeverity 0..1 Extension Whether Severity is appropriate
..... url 1..1 uri "hasSeverity"
..... value[x] 0..1 boolean Whether Severity is appropriate
.... extension:hasBodySite 0..1 Extension Whether bodySite is appropriate
..... url 1..1 uri "hasBodySite"
..... value[x] 0..1 boolean Whether bodySite is appropriate
.... extension:hasStage 0..1 Extension Whether stage is appropriate
..... url 1..1 uri "hasStage"
..... value[x] 0..1 boolean Whether stage is appropriate
.... extension:definition 0..* Extension Formal Definition for the condition
..... url 1..1 uri "definition"
..... value[x] 0..1 uri Formal Definition for the condition
.... extension:observation 0..* Extension Observations particularly relevant to this condition
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:category 0..1 Extension Category that is relevant
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
...... extension:code 0..1 Extension Code for relevant Observation
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
..... url 1..1 uri "observation"
.... extension:medication 0..* Extension Medications particularly relevant for this condition
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:category 0..1 Extension Category that is relevant
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
...... extension:code 0..1 Extension Code for relevant Medication
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Medication
Binding: R5_medication_codes_for_R4 (0.0.1-snapshot-2) (example): A coded concept identifying substance or product that can be ordered.
..... url 1..1 uri "medication"
.... extension:precondition 0..* Extension Observation that suggets this condition
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:type 1..1 Extension sensitive | specific
....... url 1..1 uri "type"
....... value[x] 0..1 code sensitive | specific
Binding: R5_condition_precondition_type_for_R4 (0.0.1-snapshot-2) (required): Kind of precondition for the condition.
...... extension:code 1..1 Extension Code for relevant Observation
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
...... extension:value[x] 0..1 Extension Value of Observation
....... url 1..1 uri "value[x]"
....... value[x] 0..1 Value of Observation
........ valueCodeableConcept CodeableConcept
........ valueQuantity Quantity
..... url 1..1 uri "precondition"
.... extension:team 0..* Extension Appropriate team for this condition
..... url 1..1 uri "team"
..... value[x] 0..1 Reference() Appropriate team for this condition
.... extension:questionnaire 0..* Extension Questionnaire for this condition
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:purpose 1..1 Extension preadmit | diff-diagnosis | outcome
....... url 1..1 uri "purpose"
....... value[x] 0..1 code preadmit | diff-diagnosis | outcome
Binding: R5_condition_questionnaire_purpose_for_R4 (0.0.1-snapshot-2) (required): The use of a questionnaire.
...... extension:reference 1..1 Extension Specific Questionnaire
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() Specific Questionnaire
..... url 1..1 uri "questionnaire"
.... extension:plan 0..* Extension Plan that is appropriate
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:role 0..1 Extension Use for the plan
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept Use for the plan
...... extension:reference 1..1 Extension The actual plan
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() The actual plan
..... url 1..1 uri "plan"
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-ConditionDefinition"

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A definition of a condition
Constraints: ext-1
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.... extension:url 0..1 Extension Canonical identifier for this condition definition, represented as a URI (globally unique)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "url"
..... value[x] 0..1 uri Canonical identifier for this condition definition, represented as a URI (globally unique)
.... extension:version 0..1 Extension Business version of the condition definition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "version"
..... value[x] 0..1 string Business version of the condition definition
.... extension:versionAlgorithm[x] 0..1 Extension How to compare versions
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "versionAlgorithm[x]"
..... value[x] 0..1 How to compare versions
Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible)
...... valueString string
...... valueCoding Coding
.... extension:name 0..1 Extension Name for this condition definition (computer friendly)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "name"
..... value[x] 0..1 string Name for this condition definition (computer friendly)
.... extension:title 0..1 Extension Name for this condition definition (human friendly)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "title"
..... value[x] 0..1 string Name for this condition definition (human friendly)
.... extension:subtitle 0..1 Extension Subordinate title of the event definition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "subtitle"
..... value[x] 0..1 string Subordinate title of the event definition
.... extension:status 1..1 Extension draft | active | retired | unknown
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 0..1 code draft | active | retired | unknown
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact.
.... extension:experimental 0..1 Extension For testing purposes, not real usage
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "experimental"
..... value[x] 0..1 boolean For testing purposes, not real usage
.... extension:date 0..1 Extension Date last changed
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "date"
..... value[x] 0..1 dateTime Date last changed
.... extension:publisher 0..1 Extension Name of the publisher/steward (organization or individual)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "publisher"
..... value[x] 0..1 string Name of the publisher/steward (organization or individual)
.... extension:contact 0..* Extension Contact details for the publisher
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "contact"
..... value[x] 0..1 ContactDetail Contact details for the publisher
.... extension:description 0..1 Extension Natural language description of the condition definition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Natural language description of the condition definition
.... extension:useContext 0..* Extension The context that the content is intended to support
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "useContext"
..... value[x] 0..1 UsageContext The context that the content is intended to support
.... extension:jurisdiction 0..* Extension Intended jurisdiction for condition definition (if applicable)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "jurisdiction"
..... value[x] 0..1 CodeableConcept Intended jurisdiction for condition definition (if applicable)
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use.
.... extension:severity 0..1 Extension Subjective severity of condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "severity"
..... value[x] 0..1 CodeableConcept Subjective severity of condition
Binding: R5_condition_severity_for_R4 (0.0.1-snapshot-2) (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.
.... extension:bodySite 0..1 Extension Anatomical location, if relevant
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "bodySite"
..... value[x] 0..1 CodeableConcept Anatomical location, if relevant
Binding: R5_body_site_for_R4 (0.0.1-snapshot-2) (example): SNOMED CT Body site concepts
.... extension:stage 0..1 Extension Stage/grade, usually assessed formally
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "stage"
..... value[x] 0..1 CodeableConcept Stage/grade, usually assessed formally
Binding: R5_condition_stage_for_R4 (0.0.1-snapshot-2) (example): Codes describing condition stages (e.g. Cancer stages).
.... extension:hasSeverity 0..1 Extension Whether Severity is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "hasSeverity"
..... value[x] 0..1 boolean Whether Severity is appropriate
.... extension:hasBodySite 0..1 Extension Whether bodySite is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "hasBodySite"
..... value[x] 0..1 boolean Whether bodySite is appropriate
.... extension:hasStage 0..1 Extension Whether stage is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "hasStage"
..... value[x] 0..1 boolean Whether stage is appropriate
.... extension:definition 0..* Extension Formal Definition for the condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "definition"
..... value[x] 0..1 uri Formal Definition for the condition
.... extension:observation 0..* Extension Observations particularly relevant to this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:category 0..1 Extension Category that is relevant
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
...... extension:code 0..1 Extension Code for relevant Observation
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
..... url 1..1 uri "observation"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:medication 0..* Extension Medications particularly relevant for this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:category 0..1 Extension Category that is relevant
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
...... extension:code 0..1 Extension Code for relevant Medication
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Medication
Binding: R5_medication_codes_for_R4 (0.0.1-snapshot-2) (example): A coded concept identifying substance or product that can be ordered.
..... url 1..1 uri "medication"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:precondition 0..* Extension Observation that suggets this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:type 1..1 Extension sensitive | specific
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "type"
....... value[x] 0..1 code sensitive | specific
Binding: R5_condition_precondition_type_for_R4 (0.0.1-snapshot-2) (required): Kind of precondition for the condition.
...... extension:code 1..1 Extension Code for relevant Observation
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
...... extension:value[x] 0..1 Extension Value of Observation
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "value[x]"
....... value[x] 0..1 Value of Observation
........ valueCodeableConcept CodeableConcept
........ valueQuantity Quantity
..... url 1..1 uri "precondition"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:team 0..* Extension Appropriate team for this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "team"
..... value[x] 0..1 Reference() Appropriate team for this condition
.... extension:questionnaire 0..* Extension Questionnaire for this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:purpose 1..1 Extension preadmit | diff-diagnosis | outcome
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "purpose"
....... value[x] 0..1 code preadmit | diff-diagnosis | outcome
Binding: R5_condition_questionnaire_purpose_for_R4 (0.0.1-snapshot-2) (required): The use of a questionnaire.
...... extension:reference 1..1 Extension Specific Questionnaire
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() Specific Questionnaire
..... url 1..1 uri "questionnaire"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:plan 0..* Extension Plan that is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:role 0..1 Extension Use for the plan
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept Use for the plan
...... extension:reference 1..1 Extension The actual plan
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() The actual plan
..... url 1..1 uri "plan"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-ConditionDefinition"
.... valueBase64Binary base64Binary
.... valueBoolean boolean
.... valueCanonical canonical(Any)
.... valueCode code
.... valueDate date
.... valueDateTime dateTime
.... valueDecimal decimal
.... valueId id
.... valueInstant instant
.... valueInteger integer
.... valueMarkdown markdown
.... valueOid oid
.... valuePositiveInt positiveInt
.... valueString string
.... valueTime time
.... valueUnsignedInt unsignedInt
.... valueUri uri
.... valueUrl url
.... valueUuid uuid
.... valueAddress Address
.... valueAge Age
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueCodeableConcept CodeableConcept
.... valueCoding Coding
.... valueContactPoint ContactPoint
.... valueCount Count
.... valueDistance Distance
.... valueDuration Duration
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valueMoney Money
.... valuePeriod Period
.... valueQuantity Quantity
.... valueRange Range
.... valueRatio Ratio
.... valueReference Reference(Any)
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueContactDetail ContactDetail
.... valueContributor Contributor
.... valueDataRequirement DataRequirement
.... valueExpression Expression
.... valueParameterDefinition ParameterDefinition
.... valueRelatedArtifact RelatedArtifact
.... valueTriggerDefinition TriggerDefinition
.... valueUsageContext UsageContext
.... valueDosage Dosage
.... valueMeta Meta

doco Documentation for this format

This structure is derived from Extension

Summary

Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents ConditionDefinition from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4.

Maturity: 0

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A definition of a condition
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:url 0..1 Extension Canonical identifier for this condition definition, represented as a URI (globally unique)
..... url 1..1 uri "url"
..... value[x] 0..1 uri Canonical identifier for this condition definition, represented as a URI (globally unique)
.... extension:version 0..1 Extension Business version of the condition definition
..... url 1..1 uri "version"
..... value[x] 0..1 string Business version of the condition definition
.... extension:versionAlgorithm[x] 0..1 Extension How to compare versions
..... url 1..1 uri "versionAlgorithm[x]"
..... value[x] 0..1 How to compare versions
Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible)
...... valueString string
...... valueCoding Coding
.... extension:name 0..1 Extension Name for this condition definition (computer friendly)
..... url 1..1 uri "name"
..... value[x] 0..1 string Name for this condition definition (computer friendly)
.... extension:title 0..1 Extension Name for this condition definition (human friendly)
..... url 1..1 uri "title"
..... value[x] 0..1 string Name for this condition definition (human friendly)
.... extension:subtitle 0..1 Extension Subordinate title of the event definition
..... url 1..1 uri "subtitle"
..... value[x] 0..1 string Subordinate title of the event definition
.... extension:status 1..1 Extension draft | active | retired | unknown
..... url 1..1 uri "status"
..... value[x] 0..1 code draft | active | retired | unknown
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact.
.... extension:experimental 0..1 Extension For testing purposes, not real usage
..... url 1..1 uri "experimental"
..... value[x] 0..1 boolean For testing purposes, not real usage
.... extension:date 0..1 Extension Date last changed
..... url 1..1 uri "date"
..... value[x] 0..1 dateTime Date last changed
.... extension:publisher 0..1 Extension Name of the publisher/steward (organization or individual)
..... url 1..1 uri "publisher"
..... value[x] 0..1 string Name of the publisher/steward (organization or individual)
.... extension:contact 0..* Extension Contact details for the publisher
..... url 1..1 uri "contact"
..... value[x] 0..1 ContactDetail Contact details for the publisher
.... extension:description 0..1 Extension Natural language description of the condition definition
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Natural language description of the condition definition
.... extension:useContext 0..* Extension The context that the content is intended to support
..... url 1..1 uri "useContext"
..... value[x] 0..1 UsageContext The context that the content is intended to support
.... extension:jurisdiction 0..* Extension Intended jurisdiction for condition definition (if applicable)
..... url 1..1 uri "jurisdiction"
..... value[x] 0..1 CodeableConcept Intended jurisdiction for condition definition (if applicable)
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use.
.... extension:severity 0..1 Extension Subjective severity of condition
..... url 1..1 uri "severity"
..... value[x] 0..1 CodeableConcept Subjective severity of condition
Binding: R5_condition_severity_for_R4 (0.0.1-snapshot-2) (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.
.... extension:bodySite 0..1 Extension Anatomical location, if relevant
..... url 1..1 uri "bodySite"
..... value[x] 0..1 CodeableConcept Anatomical location, if relevant
Binding: R5_body_site_for_R4 (0.0.1-snapshot-2) (example): SNOMED CT Body site concepts
.... extension:stage 0..1 Extension Stage/grade, usually assessed formally
..... url 1..1 uri "stage"
..... value[x] 0..1 CodeableConcept Stage/grade, usually assessed formally
Binding: R5_condition_stage_for_R4 (0.0.1-snapshot-2) (example): Codes describing condition stages (e.g. Cancer stages).
.... extension:hasSeverity 0..1 Extension Whether Severity is appropriate
..... url 1..1 uri "hasSeverity"
..... value[x] 0..1 boolean Whether Severity is appropriate
.... extension:hasBodySite 0..1 Extension Whether bodySite is appropriate
..... url 1..1 uri "hasBodySite"
..... value[x] 0..1 boolean Whether bodySite is appropriate
.... extension:hasStage 0..1 Extension Whether stage is appropriate
..... url 1..1 uri "hasStage"
..... value[x] 0..1 boolean Whether stage is appropriate
.... extension:definition 0..* Extension Formal Definition for the condition
..... url 1..1 uri "definition"
..... value[x] 0..1 uri Formal Definition for the condition
.... extension:observation 0..* Extension Observations particularly relevant to this condition
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:category 0..1 Extension Category that is relevant
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
...... extension:code 0..1 Extension Code for relevant Observation
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
..... url 1..1 uri "observation"
.... extension:medication 0..* Extension Medications particularly relevant for this condition
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:category 0..1 Extension Category that is relevant
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
...... extension:code 0..1 Extension Code for relevant Medication
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Medication
Binding: R5_medication_codes_for_R4 (0.0.1-snapshot-2) (example): A coded concept identifying substance or product that can be ordered.
..... url 1..1 uri "medication"
.... extension:precondition 0..* Extension Observation that suggets this condition
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:type 1..1 Extension sensitive | specific
....... url 1..1 uri "type"
....... value[x] 0..1 code sensitive | specific
Binding: R5_condition_precondition_type_for_R4 (0.0.1-snapshot-2) (required): Kind of precondition for the condition.
...... extension:code 1..1 Extension Code for relevant Observation
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
...... extension:value[x] 0..1 Extension Value of Observation
....... url 1..1 uri "value[x]"
....... value[x] 0..1 Value of Observation
........ valueCodeableConcept CodeableConcept
........ valueQuantity Quantity
..... url 1..1 uri "precondition"
.... extension:team 0..* Extension Appropriate team for this condition
..... url 1..1 uri "team"
..... value[x] 0..1 Reference() Appropriate team for this condition
.... extension:questionnaire 0..* Extension Questionnaire for this condition
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:purpose 1..1 Extension preadmit | diff-diagnosis | outcome
....... url 1..1 uri "purpose"
....... value[x] 0..1 code preadmit | diff-diagnosis | outcome
Binding: R5_condition_questionnaire_purpose_for_R4 (0.0.1-snapshot-2) (required): The use of a questionnaire.
...... extension:reference 1..1 Extension Specific Questionnaire
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() Specific Questionnaire
..... url 1..1 uri "questionnaire"
.... extension:plan 0..* Extension Plan that is appropriate
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:role 0..1 Extension Use for the plan
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept Use for the plan
...... extension:reference 1..1 Extension The actual plan
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() The actual plan
..... url 1..1 uri "plan"
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-ConditionDefinition"

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A definition of a condition
Constraints: ext-1
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.... extension:url 0..1 Extension Canonical identifier for this condition definition, represented as a URI (globally unique)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "url"
..... value[x] 0..1 uri Canonical identifier for this condition definition, represented as a URI (globally unique)
.... extension:version 0..1 Extension Business version of the condition definition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "version"
..... value[x] 0..1 string Business version of the condition definition
.... extension:versionAlgorithm[x] 0..1 Extension How to compare versions
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "versionAlgorithm[x]"
..... value[x] 0..1 How to compare versions
Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible)
...... valueString string
...... valueCoding Coding
.... extension:name 0..1 Extension Name for this condition definition (computer friendly)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "name"
..... value[x] 0..1 string Name for this condition definition (computer friendly)
.... extension:title 0..1 Extension Name for this condition definition (human friendly)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "title"
..... value[x] 0..1 string Name for this condition definition (human friendly)
.... extension:subtitle 0..1 Extension Subordinate title of the event definition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "subtitle"
..... value[x] 0..1 string Subordinate title of the event definition
.... extension:status 1..1 Extension draft | active | retired | unknown
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 0..1 code draft | active | retired | unknown
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact.
.... extension:experimental 0..1 Extension For testing purposes, not real usage
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "experimental"
..... value[x] 0..1 boolean For testing purposes, not real usage
.... extension:date 0..1 Extension Date last changed
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "date"
..... value[x] 0..1 dateTime Date last changed
.... extension:publisher 0..1 Extension Name of the publisher/steward (organization or individual)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "publisher"
..... value[x] 0..1 string Name of the publisher/steward (organization or individual)
.... extension:contact 0..* Extension Contact details for the publisher
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "contact"
..... value[x] 0..1 ContactDetail Contact details for the publisher
.... extension:description 0..1 Extension Natural language description of the condition definition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Natural language description of the condition definition
.... extension:useContext 0..* Extension The context that the content is intended to support
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "useContext"
..... value[x] 0..1 UsageContext The context that the content is intended to support
.... extension:jurisdiction 0..* Extension Intended jurisdiction for condition definition (if applicable)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "jurisdiction"
..... value[x] 0..1 CodeableConcept Intended jurisdiction for condition definition (if applicable)
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use.
.... extension:severity 0..1 Extension Subjective severity of condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "severity"
..... value[x] 0..1 CodeableConcept Subjective severity of condition
Binding: R5_condition_severity_for_R4 (0.0.1-snapshot-2) (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.
.... extension:bodySite 0..1 Extension Anatomical location, if relevant
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "bodySite"
..... value[x] 0..1 CodeableConcept Anatomical location, if relevant
Binding: R5_body_site_for_R4 (0.0.1-snapshot-2) (example): SNOMED CT Body site concepts
.... extension:stage 0..1 Extension Stage/grade, usually assessed formally
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "stage"
..... value[x] 0..1 CodeableConcept Stage/grade, usually assessed formally
Binding: R5_condition_stage_for_R4 (0.0.1-snapshot-2) (example): Codes describing condition stages (e.g. Cancer stages).
.... extension:hasSeverity 0..1 Extension Whether Severity is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "hasSeverity"
..... value[x] 0..1 boolean Whether Severity is appropriate
.... extension:hasBodySite 0..1 Extension Whether bodySite is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "hasBodySite"
..... value[x] 0..1 boolean Whether bodySite is appropriate
.... extension:hasStage 0..1 Extension Whether stage is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "hasStage"
..... value[x] 0..1 boolean Whether stage is appropriate
.... extension:definition 0..* Extension Formal Definition for the condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "definition"
..... value[x] 0..1 uri Formal Definition for the condition
.... extension:observation 0..* Extension Observations particularly relevant to this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:category 0..1 Extension Category that is relevant
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.
...... extension:code 0..1 Extension Code for relevant Observation
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
..... url 1..1 uri "observation"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:medication 0..* Extension Medications particularly relevant for this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:category 0..1 Extension Category that is relevant
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "category"
....... value[x] 0..1 CodeableConcept Category that is relevant
Binding: medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
...... extension:code 0..1 Extension Code for relevant Medication
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Medication
Binding: R5_medication_codes_for_R4 (0.0.1-snapshot-2) (example): A coded concept identifying substance or product that can be ordered.
..... url 1..1 uri "medication"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:precondition 0..* Extension Observation that suggets this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:type 1..1 Extension sensitive | specific
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "type"
....... value[x] 0..1 code sensitive | specific
Binding: R5_condition_precondition_type_for_R4 (0.0.1-snapshot-2) (required): Kind of precondition for the condition.
...... extension:code 1..1 Extension Code for relevant Observation
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept Code for relevant Observation
Binding: R5_observation_codes_for_R4 (0.0.1-snapshot-2) (example): Codes identifying names of simple observations.
...... extension:value[x] 0..1 Extension Value of Observation
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "value[x]"
....... value[x] 0..1 Value of Observation
........ valueCodeableConcept CodeableConcept
........ valueQuantity Quantity
..... url 1..1 uri "precondition"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:team 0..* Extension Appropriate team for this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "team"
..... value[x] 0..1 Reference() Appropriate team for this condition
.... extension:questionnaire 0..* Extension Questionnaire for this condition
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 2..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:purpose 1..1 Extension preadmit | diff-diagnosis | outcome
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "purpose"
....... value[x] 0..1 code preadmit | diff-diagnosis | outcome
Binding: R5_condition_questionnaire_purpose_for_R4 (0.0.1-snapshot-2) (required): The use of a questionnaire.
...... extension:reference 1..1 Extension Specific Questionnaire
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() Specific Questionnaire
..... url 1..1 uri "questionnaire"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:plan 0..* Extension Plan that is appropriate
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:role 0..1 Extension Use for the plan
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "role"
....... value[x] 0..1 CodeableConcept Use for the plan
...... extension:reference 1..1 Extension The actual plan
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "reference"
....... value[x] 0..1 Reference() The actual plan
..... url 1..1 uri "plan"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-ConditionDefinition"
.... valueBase64Binary base64Binary
.... valueBoolean boolean
.... valueCanonical canonical(Any)
.... valueCode code
.... valueDate date
.... valueDateTime dateTime
.... valueDecimal decimal
.... valueId id
.... valueInstant instant
.... valueInteger integer
.... valueMarkdown markdown
.... valueOid oid
.... valuePositiveInt positiveInt
.... valueString string
.... valueTime time
.... valueUnsignedInt unsignedInt
.... valueUri uri
.... valueUrl url
.... valueUuid uuid
.... valueAddress Address
.... valueAge Age
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueCodeableConcept CodeableConcept
.... valueCoding Coding
.... valueContactPoint ContactPoint
.... valueCount Count
.... valueDistance Distance
.... valueDuration Duration
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valueMoney Money
.... valuePeriod Period
.... valueQuantity Quantity
.... valueRange Range
.... valueRatio Ratio
.... valueReference Reference(Any)
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueContactDetail ContactDetail
.... valueContributor Contributor
.... valueDataRequirement DataRequirement
.... valueExpression Expression
.... valueParameterDefinition ParameterDefinition
.... valueRelatedArtifact RelatedArtifact
.... valueTriggerDefinition TriggerDefinition
.... valueUsageContext UsageContext
.... valueDosage Dosage
.... valueMeta Meta

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSetURI
Extension.extension:versionAlgorithm[x].value[x]extensibleR5_version_algorithm_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-version-algorithm-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:status.value[x]requiredR5_publication_status_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-publication-status-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:jurisdiction.value[x]extensibleR5_jurisdiction_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-jurisdiction-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:severity.value[x]preferredR5_condition_severity_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-condition-severity-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:bodySite.value[x]exampleR5_body_site_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-body-site-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:stage.value[x]exampleR5_condition_stage_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-condition-stage-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:observation.extension:category.value[x]preferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category|4.0.1
From the FHIR Standard
Extension.extension:observation.extension:code.value[x]exampleR5_observation_codes_for_R4(a valid code from LOINC)
http://hl7.org/fhir/5.0/ValueSet/R5-observation-codes-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:medication.extension:category.value[x]examplemedicationRequest Category Codes
http://hl7.org/fhir/ValueSet/medicationrequest-category|4.0.1
From the FHIR Standard
Extension.extension:medication.extension:code.value[x]exampleR5_medication_codes_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-medication-codes-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:precondition.extension:type.value[x]requiredR5_condition_precondition_type_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-condition-precondition-type-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:precondition.extension:code.value[x]exampleR5_observation_codes_for_R4(a valid code from LOINC)
http://hl7.org/fhir/5.0/ValueSet/R5-observation-codes-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:questionnaire.extension:purpose.value[x]requiredR5_condition_questionnaire_purpose_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-condition-questionnaire-purpose-for-R4|0.0.1-snapshot-2
From this IG

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorExtension, Extension.extension, Extension.extension:url, Extension.extension:url.extension, Extension.extension:url.value[x], Extension.extension:version, Extension.extension:version.extension, Extension.extension:version.value[x], Extension.extension:versionAlgorithm[x], Extension.extension:versionAlgorithm[x].extension, Extension.extension:versionAlgorithm[x].value[x], Extension.extension:name, Extension.extension:name.extension, Extension.extension:name.value[x], Extension.extension:title, Extension.extension:title.extension, Extension.extension:title.value[x], Extension.extension:subtitle, Extension.extension:subtitle.extension, Extension.extension:subtitle.value[x], Extension.extension:status, Extension.extension:status.extension, Extension.extension:status.value[x], Extension.extension:experimental, Extension.extension:experimental.extension, Extension.extension:experimental.value[x], Extension.extension:date, Extension.extension:date.extension, Extension.extension:date.value[x], Extension.extension:publisher, Extension.extension:publisher.extension, Extension.extension:publisher.value[x], Extension.extension:contact, Extension.extension:contact.extension, Extension.extension:contact.value[x], Extension.extension:description, Extension.extension:description.extension, Extension.extension:description.value[x], Extension.extension:useContext, Extension.extension:useContext.extension, Extension.extension:useContext.value[x], Extension.extension:jurisdiction, Extension.extension:jurisdiction.extension, Extension.extension:jurisdiction.value[x], Extension.extension:severity, Extension.extension:severity.extension, Extension.extension:severity.value[x], Extension.extension:bodySite, Extension.extension:bodySite.extension, Extension.extension:bodySite.value[x], Extension.extension:stage, Extension.extension:stage.extension, Extension.extension:stage.value[x], Extension.extension:hasSeverity, Extension.extension:hasSeverity.extension, Extension.extension:hasSeverity.value[x], Extension.extension:hasBodySite, Extension.extension:hasBodySite.extension, Extension.extension:hasBodySite.value[x], Extension.extension:hasStage, Extension.extension:hasStage.extension, Extension.extension:hasStage.value[x], Extension.extension:definition, Extension.extension:definition.extension, Extension.extension:definition.value[x], Extension.extension:observation, Extension.extension:observation.extension, Extension.extension:observation.extension:category, Extension.extension:observation.extension:category.extension, Extension.extension:observation.extension:category.value[x], Extension.extension:observation.extension:code, Extension.extension:observation.extension:code.extension, Extension.extension:observation.extension:code.value[x], Extension.extension:observation.value[x], Extension.extension:medication, Extension.extension:medication.extension, Extension.extension:medication.extension:category, Extension.extension:medication.extension:category.extension, Extension.extension:medication.extension:category.value[x], Extension.extension:medication.extension:code, Extension.extension:medication.extension:code.extension, Extension.extension:medication.extension:code.value[x], Extension.extension:medication.value[x], Extension.extension:precondition, Extension.extension:precondition.extension, Extension.extension:precondition.extension:type, Extension.extension:precondition.extension:type.extension, Extension.extension:precondition.extension:type.value[x], Extension.extension:precondition.extension:code, Extension.extension:precondition.extension:code.extension, Extension.extension:precondition.extension:code.value[x], Extension.extension:precondition.extension:value[x], Extension.extension:precondition.extension:value[x].extension, Extension.extension:precondition.extension:value[x].value[x], Extension.extension:precondition.value[x], Extension.extension:team, Extension.extension:team.extension, Extension.extension:team.value[x], Extension.extension:questionnaire, Extension.extension:questionnaire.extension, Extension.extension:questionnaire.extension:purpose, Extension.extension:questionnaire.extension:purpose.extension, Extension.extension:questionnaire.extension:purpose.value[x], Extension.extension:questionnaire.extension:reference, Extension.extension:questionnaire.extension:reference.extension, Extension.extension:questionnaire.extension:reference.value[x], Extension.extension:questionnaire.value[x], Extension.extension:plan, Extension.extension:plan.extension, Extension.extension:plan.extension:role, Extension.extension:plan.extension:role.extension, Extension.extension:plan.extension:role.value[x], Extension.extension:plan.extension:reference, Extension.extension:plan.extension:reference.extension, Extension.extension:plan.extension:reference.value[x], Extension.extension:plan.value[x], Extension.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorExtension, Extension.extension, Extension.extension:url, Extension.extension:url.extension, Extension.extension:version, Extension.extension:version.extension, Extension.extension:versionAlgorithm[x], Extension.extension:versionAlgorithm[x].extension, Extension.extension:name, Extension.extension:name.extension, Extension.extension:title, Extension.extension:title.extension, Extension.extension:subtitle, Extension.extension:subtitle.extension, Extension.extension:status, Extension.extension:status.extension, Extension.extension:experimental, Extension.extension:experimental.extension, Extension.extension:date, Extension.extension:date.extension, Extension.extension:publisher, Extension.extension:publisher.extension, Extension.extension:contact, Extension.extension:contact.extension, Extension.extension:description, Extension.extension:description.extension, Extension.extension:useContext, Extension.extension:useContext.extension, Extension.extension:jurisdiction, Extension.extension:jurisdiction.extension, Extension.extension:severity, Extension.extension:severity.extension, Extension.extension:bodySite, Extension.extension:bodySite.extension, Extension.extension:stage, Extension.extension:stage.extension, Extension.extension:hasSeverity, Extension.extension:hasSeverity.extension, Extension.extension:hasBodySite, Extension.extension:hasBodySite.extension, Extension.extension:hasStage, Extension.extension:hasStage.extension, Extension.extension:definition, Extension.extension:definition.extension, Extension.extension:observation, Extension.extension:observation.extension, Extension.extension:observation.extension:category, Extension.extension:observation.extension:category.extension, Extension.extension:observation.extension:code, Extension.extension:observation.extension:code.extension, Extension.extension:medication, Extension.extension:medication.extension, Extension.extension:medication.extension:category, Extension.extension:medication.extension:category.extension, Extension.extension:medication.extension:code, Extension.extension:medication.extension:code.extension, Extension.extension:precondition, Extension.extension:precondition.extension, Extension.extension:precondition.extension:type, Extension.extension:precondition.extension:type.extension, Extension.extension:precondition.extension:code, Extension.extension:precondition.extension:code.extension, Extension.extension:precondition.extension:value[x], Extension.extension:precondition.extension:value[x].extension, Extension.extension:team, Extension.extension:team.extension, Extension.extension:questionnaire, Extension.extension:questionnaire.extension, Extension.extension:questionnaire.extension:purpose, Extension.extension:questionnaire.extension:purpose.extension, Extension.extension:questionnaire.extension:reference, Extension.extension:questionnaire.extension:reference.extension, Extension.extension:plan, Extension.extension:plan.extension, Extension.extension:plan.extension:role, Extension.extension:plan.extension:role.extension, Extension.extension:plan.extension:reference, Extension.extension:plan.extension:reference.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()