Generated Narrative: StructureDefinition ext-R5-ConditionDefinition Name Flags Card. Type Description & Constraints Extension 0..* Extension(4.3.0) A definition of a condition #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:url" title="Slice url: An absolute URI that is used to identify this condition definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this condition definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the condition definition is stored on different servers.">extension:url 0..1 Extension Canonical identifier for this condition definition, represented as a URI (globally unique) #xD; url 1..1 uri "url" #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:url.value[x]" title="An absolute URI that is used to identify this condition definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this condition definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the condition definition is stored on different servers.">value[x] 0..1 uri Canonical identifier for this condition definition, represented as a URI (globally unique) #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:version" title="Slice version: The identifier that is used to identify this version of the condition definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the condition definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.">extension:version 0..1 Extension Business version of the condition definition #xD; url 1..1 uri "version" #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:version.value[x]" title="The identifier that is used to identify this version of the condition definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the condition definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.">value[x] 0..1 string Business version of the condition definition #xD; extension:versionAlgorithm[x] 0..1 Extension How to compare versions #xD; url 1..1 uri "versionAlgorithm[x]" #xD; value[x] 0..1 How to compare versions Binding: R5_version_algorithm_for_R4B (0.0.1-snapshot-2) (extensible) #xD; valueString string #xD; valueCoding Coding #xD; extension:name 0..1 Extension Name for this condition definition (computer friendly) #xD; url 1..1 uri "name" #xD; value[x] 0..1 string Name for this condition definition (computer friendly) #xD; extension:title 0..1 Extension Name for this condition definition (human friendly) #xD; url 1..1 uri "title" #xD; value[x] 0..1 string Name for this condition definition (human friendly) #xD; extension:subtitle 0..1 Extension Subordinate title of the event definition #xD; url 1..1 uri "subtitle" #xD; value[x] 0..1 string Subordinate title of the event definition #xD; extension:status 1..1 Extension draft | active | retired | unknown #xD; url 1..1 uri "status" #xD; value[x] 0..1 code draft | active | retired | unknown Binding: R5_publication_status_for_R4B (0.0.1-snapshot-2) (required): The lifecycle status of an artifact. #xD; extension:experimental 0..1 Extension For testing purposes, not real usage #xD; url 1..1 uri "experimental" #xD; value[x] 0..1 boolean For testing purposes, not real usage #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:date" title="Slice date: The date (and optionally time) when the condition definition was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the condition definition changes.">extension:date 0..1 Extension Date last changed #xD; url 1..1 uri "date" #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:date.value[x]" title="The date (and optionally time) when the condition definition was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the condition definition changes.">value[x] 0..1 dateTime Date last changed #xD; extension:publisher 0..1 Extension Name of the publisher/steward (organization or individual) #xD; url 1..1 uri "publisher" #xD; value[x] 0..1 string Name of the publisher/steward (organization or individual) #xD; extension:contact 0..* Extension Contact details for the publisher #xD; url 1..1 uri "contact" #xD; value[x] 0..1 ContactDetail Contact details for the publisher #xD; extension:description 0..1 Extension Natural language description of the condition definition #xD; url 1..1 uri "description" #xD; value[x] 0..1 markdown Natural language description of the condition definition #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:useContext" title="Slice useContext: The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate condition definition instances.">extension:useContext 0..* Extension The context that the content is intended to support #xD; url 1..1 uri "useContext" #xD; <a href="StructureDefinition-ext-R5-ConditionDefinition-definitions.html#Extension.extension:useContext.value[x]" title="The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate condition definition instances.">value[x] 0..1 UsageContext The context that the content is intended to support #xD; extension:jurisdiction 0..* Extension Intended jurisdiction for condition definition (if applicable) #xD; url 1..1 uri "jurisdiction" #xD; value[x] 0..1 CodeableConcept Intended jurisdiction for condition definition (if applicable) Binding: R5_jurisdiction_for_R4B (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use. #xD; extension:severity 0..1 Extension Subjective severity of condition #xD; url 1..1 uri "severity" #xD; value[x] 0..1 CodeableConcept Subjective severity of condition Binding: R5_condition_severity_for_R4B (0.0.1-snapshot-2) (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. #xD; extension:bodySite 0..1 Extension Anatomical location, if relevant #xD; url 1..1 uri "bodySite" #xD; value[x] 0..1 CodeableConcept Anatomical location, if relevant Binding: R5_body_site_for_R4B (0.0.1-snapshot-2) (example): SNOMED CT Body site concepts #xD; extension:stage 0..1 Extension Stage/grade, usually assessed formally #xD; url 1..1 uri "stage" #xD; value[x] 0..1 CodeableConcept Stage/grade, usually assessed formally Binding: R5_condition_stage_for_R4B (0.0.1-snapshot-2) (example): Codes describing condition stages (e.g. Cancer stages). #xD; extension:hasSeverity 0..1 Extension Whether Severity is appropriate #xD; url 1..1 uri "hasSeverity" #xD; value[x] 0..1 boolean Whether Severity is appropriate #xD; extension:hasBodySite 0..1 Extension Whether bodySite is appropriate #xD; url 1..1 uri "hasBodySite" #xD; value[x] 0..1 boolean Whether bodySite is appropriate #xD; extension:hasStage 0..1 Extension Whether stage is appropriate #xD; url 1..1 uri "hasStage" #xD; value[x] 0..1 boolean Whether stage is appropriate #xD; extension:definition 0..* Extension Formal Definition for the condition #xD; url 1..1 uri "definition" #xD; value[x] 0..1 uri Formal Definition for the condition #xD; extension:observation 0..* Extension Observations particularly relevant to this condition #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:category 0..1 Extension Category that is relevant #xD; url 1..1 uri "category" #xD; value[x] 0..1 CodeableConcept Category that is relevant Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. #xD; extension:code 0..1 Extension Code for relevant Observation #xD; url 1..1 uri "code" #xD; value[x] 0..1 CodeableConcept Code for relevant Observation Binding: R5_observation_codes_for_R4B (0.0.1-snapshot-2) (example): Codes identifying names of simple observations. #xD; url 1..1 uri "observation" #xD; extension:medication 0..* Extension Medications particularly relevant for this condition #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:category 0..1 Extension Category that is relevant #xD; url 1..1 uri "category" #xD; 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. #xD; extension:code 0..1 Extension Code for relevant Medication #xD; url 1..1 uri "code" #xD; value[x] 0..1 CodeableConcept Code for relevant Medication Binding: R5_medication_codes_for_R4B (0.0.1-snapshot-2) (example): A coded concept identifying substance or product that can be ordered. #xD; url 1..1 uri "medication" #xD; extension:precondition 0..* Extension Observation that suggets this condition #xD; Slices for extension 2..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:type 1..1 Extension sensitive | specific #xD; url 1..1 uri "type" #xD; value[x] 0..1 code sensitive | specific Binding: R5_condition_precondition_type_for_R4B (0.0.1-snapshot-2) (required): Kind of precondition for the condition. #xD; extension:code 1..1 Extension Code for relevant Observation #xD; url 1..1 uri "code" #xD; value[x] 0..1 CodeableConcept Code for relevant Observation Binding: R5_observation_codes_for_R4B (0.0.1-snapshot-2) (example): Codes identifying names of simple observations. #xD; extension:value[x] 0..1 Extension Value of Observation #xD; url 1..1 uri "value[x]" #xD; value[x] 0..1 Value of Observation #xD; valueCodeableConcept CodeableConcept #xD; valueQuantity Quantity #xD; url 1..1 uri "precondition" #xD; extension:team 0..* Extension Appropriate team for this condition #xD; url 1..1 uri "team" #xD; value[x] 0..1 Reference() Appropriate team for this condition #xD; extension:questionnaire 0..* Extension Questionnaire for this condition #xD; Slices for extension 2..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:purpose 1..1 Extension preadmit | diff-diagnosis | outcome #xD; url 1..1 uri "purpose" #xD; value[x] 0..1 code preadmit | diff-diagnosis | outcome Binding: R5_condition_questionnaire_purpose_for_R4B (0.0.1-snapshot-2) (required): The use of a questionnaire. #xD; extension:reference 1..1 Extension Specific Questionnaire #xD; url 1..1 uri "reference" #xD; value[x] 0..1 Reference() Specific Questionnaire #xD; url 1..1 uri "questionnaire" #xD; extension:plan 0..* Extension Plan that is appropriate #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:role 0..1 Extension Use for the plan #xD; url 1..1 uri "role" #xD; value[x] 0..1 CodeableConcept Use for the plan #xD; extension:reference 1..1 Extension The actual plan #xD; url 1..1 uri "reference" #xD; value[x] 0..1 Reference() The actual plan #xD; url 1..1 uri "plan" #xD; url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-ConditionDefinition" #xD; Documentation for this format
Cross-version Extension for R5.ConditionDefinition for use in FHIR R4B
This cross-version extension represents ConditionDefinition from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
A definition of a condition and information relevant to managing it.
All FHIR elements must have a @value or children unless an empty Parameters resource
hasValue() or (children().count() > id.count()) or $this is Parameters
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Canonical identifier for this condition definition, represented as a URI (globally unique)
An absolute URI that is used to identify this condition definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this condition definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the condition definition is stored on different servers.
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Business version of the condition definition
The identifier that is used to identify this version of the condition definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the condition definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.
Indicates the mechanism used to compare versions to determine which is more current.
Name for this condition definition (computer friendly)
A natural language name identifying the condition definition. This name should be usable as an identifier for the module by machine processing applications such as code generation.
Name for this condition definition (human friendly)
A short, descriptive, user-friendly title for the condition definition.
Subordinate title of the event definition
An explanatory or alternate title for the event definition giving additional information about its content.
The status of this condition definition. Enables tracking the life-cycle of the content.
A Boolean value to indicate that this condition definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.
The date (and optionally time) when the condition definition was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the condition definition changes.
Name of the publisher/steward (organization or individual)
The name of the organization or individual responsible for the release and ongoing maintenance of the condition definition.
Contact details to assist a user in finding and communicating with the publisher.
Natural language description of the condition definition
A free text natural language description of the condition definition from a consumer's perspective.
The context that the content is intended to support
The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate condition definition instances.
Intended jurisdiction for condition definition (if applicable)
A legal or geographic region in which the condition definition is intended to be used.
Countries and regions within which this artifact is targeted for use.
A subjective assessment of the severity of the condition as evaluated by the clinician.
The anatomical location where this condition manifests itself.
Clinical stage or grade of a condition. May include formal severity assessments.
Codes describing condition stages (e.g. Cancer stages).
Whether Severity is appropriate to collect for this condition.
Whether bodySite is appropriate to collect for this condition.
Whether stage is appropriate to collect for this condition.
Formal definitions of the condition. These may be references to ontologies, published clinical protocols or research papers.
Observations particularly relevant to this condition
This cross-version extension represents ConditionDefinition.observation from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.observation.category from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
Codes for high level observation categories.
This cross-version extension represents ConditionDefinition.observation.code from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
Codes identifying names of simple observations.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4B/extensibility.html) for a list).
Medications particularly relevant for this condition
This cross-version extension represents ConditionDefinition.medication from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.medication.category from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
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.
This cross-version extension represents ConditionDefinition.medication.code from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
A coded concept identifying substance or product that can be ordered.
An observation that suggests that this condition applies.
This cross-version extension represents ConditionDefinition.precondition.code from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.precondition.value[x] from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.team from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.questionnaire from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.questionnaire.reference from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.plan from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.plan.role from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.
This cross-version extension represents ConditionDefinition.plan.reference from http://hl7.org/fhir/StructureDefinition/ConditionDefinition|5.0.0 for use in FHIR R4B.