FHIR R5 Symptoms Implementation Guide
0.1.0 - ci-build International flag

FHIR R5 Symptoms Implementation Guide, published by HL7 International / Clinical Interoperability Council. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-symptoms-ig/ and changes regularly. See the Directory of published versions

Logical Model: Symptom Logical Model

Official URL: http://hl7.org/fhir/uv/symptoms/StructureDefinition/SymptomLogicalModel Version: 0.1.0
Standards status: Draft Maturity Level: 1 Computable Name: SymptomLogicalModel

Details about the Symptom.

Symptomstring identifierCodeableConcept symptomCodePatient affectedPatientCareTeamMember reporterAnnotation 0..* symptomDescriptionBodyStructure 0..* locationCodeableConcept 0..1 clinicalCourseCodeableConcept 0..1 trendCondition 0..* associatedConditionKeyFeaturesQualityAnnotation 0..1 notecode 0..1 scaleCodeCodeableConcept valueSeverityAnnotation 0..1 notecode 0..1 scaleCodeCodeableConcept valueAffectiveGradeAnnotation 0..1 noteCodeableConcept valueFunctionalImpactAnnotation 0..1 notecode 0..1 scaleCodeCodeableConcept valueSurroundingEventsCodeableConcept 0..* otherEventsTriggersCodeableConcept triggerAnnotation 0..1 noteExacerbatingFactorsCodeableConcept factorMedication 0..* relatedMedicationAnnotation 0..1 noteAlleviatingFactorsCodeableConcept factorMedication 0..* relatedMedicationAnnotation 0..1 noteTimingCodeableConcept 0..1 speeddateTimeOrPeriod 0..1 onsetAnnotation 0..1 noteCodableConceptOrDuration 0..1 durationQuantity 0..1 frequencyCodeableConcept 0..1 timePatternMetadatadateTime documentationDatedateTime issuedassociatedSymptoms0..*0..*0..10..10..10..10..10..*0..*0..*0..1

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. SymptomLogicalModel 0..* Element
Elements defined in Ancestors:@id, extension
Symptom Logical Model
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... identifier 1..1 string A unique string that identifies this instance of a symptom
... affectedPatient 1..1 Patient The patient who is experiencing the symptom
... reporter[x] 1..1 The person who is reporting the symptom information
.... reporterPatient Patient
.... reporterRelatedPerson RelatedPerson
... symptomDescription 0..* Annotation Textual description of symptom as provided by patient or care team member
... location 0..* BodyStructure Where the patient feels the symptom in the body.
... associatedSymptoms 0..* SymptomLogicalModel Other symptoms associated with this symptom
... associatedConditions 0..* Condition Condition associated with this symptom
... keyFeatures 1..1 BackboneElement Key Features
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... quality 0..1 BackboneElement The patient's internal perception of the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom quality
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the quality
..... value 1..1 CodeableConcept Code that represents the symptom quality
.... severity 0..1 BackboneElement The intensity with which the patient experiences the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom severity
..... scaleCode 0..1 code Code for the specific scale or assessment if any used to determine the severity
..... value 1..1 CodeableConcept Code that represents the symptom severity
.... functionalImpact 0..1 BackboneElement How the symptom affects the patient's daily activities.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the impact
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the impact
..... value 1..1 CodeableConcept Code that represents the functional impact
.... affectiveGrade 0..1 BackboneElement Emotional or mental impact of a symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the grade
..... value 1..1 CodeableConcept Code that represents the affective grade
.... surroundingEvents 0..1 BackboneElement What was occurring at the time of symptom onset.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... triggers 0..* BackboneElement Actions or environments that initiate the symptom.
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... triggerCode 1..1 CodeableConcept Code describing the type of trigger
...... note 0..1 Annotation Free text related to the observation
..... exacerbatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... relatedMedication 0..* Medication
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
..... alleviatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
...... relatedMedication 0..* Medication
..... otherEvents 0..* CodeableConcept Patient-reported actions that were occuring at time of symptom onset
... timing 0..1 BackboneElement
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... speed 0..1 CodeableConcept The rate at which a physiological condition became apparent.
.... onset[x] 0..1 Clinically relevant time or period for the symptom since first occurance.
..... onsetDateTime dateTime
..... onsetPeriod Period
.... note 0..1 Annotation Free text related to the observation
.... duration[x] 0..1 The length of time the symptom persists in this instance of occurance.
..... durationDuration Duration
..... durationCodeableConcept CodeableConcept
.... frequency 0..1 Quantity How often the patient experiences the symptom.
.... timePattern 0..1 CodeableConcept The pattern of experiencing the symptom
... clinicalCourse 0..1 CodeableConcept Character of symptom onset.
... trend 0..1 CodeableConcept Intensity of symptom over time
... metadata 1..1 BackboneElement Non clinical information about the symptom
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... documentationDate 1..1 dateTime Date of recorded visit
.... issued 1..1 dateTime Date/time when the current version was made available.

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. SymptomLogicalModel 0..* Element
Elements defined in Ancestors:@id, extension
Symptom Logical Model
... identifier 1..1 string A unique string that identifies this instance of a symptom
... symptomCode 1..1 CodeableConcept Coded description of symptom
... affectedPatient 1..1 Patient The patient who is experiencing the symptom
.... reporterPatient Patient
.... reporterRelatedPerson RelatedPerson
... symptomDescription 0..* Annotation Textual description of symptom as provided by patient or care team member
... location 0..* BodyStructure Where the patient feels the symptom in the body.
... associatedSymptoms 0..* SymptomLogicalModel Other symptoms associated with this symptom
... associatedConditions 0..* Condition Condition associated with this symptom
... keyFeatures 1..1 BackboneElement Key Features
.... quality 0..1 BackboneElement The patient's internal perception of the symptom.
..... note 0..1 Annotation Textual description of the symptom quality
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the quality
..... value 1..1 CodeableConcept Code that represents the symptom quality
.... severity 0..1 BackboneElement The intensity with which the patient experiences the symptom.
..... note 0..1 Annotation Textual description of the symptom severity
..... scaleCode 0..1 code Code for the specific scale or assessment if any used to determine the severity
..... value 1..1 CodeableConcept Code that represents the symptom severity
.... functionalImpact 0..1 BackboneElement How the symptom affects the patient's daily activities.
..... note 0..1 Annotation Textual description of the impact
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the impact
..... value 1..1 CodeableConcept Code that represents the functional impact
.... affectiveGrade 0..1 BackboneElement Emotional or mental impact of a symptom.
..... note 0..1 Annotation Textual description of the grade
..... value 1..1 CodeableConcept Code that represents the affective grade
.... surroundingEvents 0..1 BackboneElement What was occurring at the time of symptom onset.
..... triggers 0..* BackboneElement Actions or environments that initiate the symptom.
...... triggerCode 1..1 CodeableConcept Code describing the type of trigger
...... note 0..1 Annotation Free text related to the observation
..... exacerbatingFactors 0..* BackboneElement
...... factor 1..1 CodeableConcept Reference to the factor
...... relatedMedication 0..* Medication
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
..... alleviatingFactors 0..* BackboneElement
...... factor 1..1 CodeableConcept Reference to the factor
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
...... relatedMedication 0..* Medication
..... otherEvents 0..* CodeableConcept Patient-reported actions that were occuring at time of symptom onset
... timing 0..1 BackboneElement
.... speed 0..1 CodeableConcept The rate at which a physiological condition became apparent.
.... onset[x] 0..1 Clinically relevant time or period for the symptom since first occurance.
..... onsetDateTime dateTime
..... onsetPeriod Period
.... note 0..1 Annotation Free text related to the observation
.... duration[x] 0..1 The length of time the symptom persists in this instance of occurance.
..... durationDuration Duration
..... durationCodeableConcept CodeableConcept
.... frequency 0..1 Quantity How often the patient experiences the symptom.
.... timePattern 0..1 CodeableConcept The pattern of experiencing the symptom
... clinicalCourse 0..1 CodeableConcept Character of symptom onset.
... trend 0..1 CodeableConcept Intensity of symptom over time
... metadata 1..1 BackboneElement Non clinical information about the symptom
.... documentationDate 1..1 dateTime Date of recorded visit
.... issued 1..1 dateTime Date/time when the current version was made available.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. SymptomLogicalModel 0..* Element
Elements defined in Ancestors:@id, extension
Symptom Logical Model
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... identifier 1..1 string A unique string that identifies this instance of a symptom
... affectedPatient 1..1 Patient The patient who is experiencing the symptom
... reporter[x] 1..1 The person who is reporting the symptom information
.... reporterPatient Patient
.... reporterRelatedPerson RelatedPerson
... symptomDescription 0..* Annotation Textual description of symptom as provided by patient or care team member
... location 0..* BodyStructure Where the patient feels the symptom in the body.
... associatedSymptoms 0..* SymptomLogicalModel Other symptoms associated with this symptom
... associatedConditions 0..* Condition Condition associated with this symptom
... keyFeatures 1..1 BackboneElement Key Features
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... quality 0..1 BackboneElement The patient's internal perception of the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom quality
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the quality
..... value 1..1 CodeableConcept Code that represents the symptom quality
.... severity 0..1 BackboneElement The intensity with which the patient experiences the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom severity
..... scaleCode 0..1 code Code for the specific scale or assessment if any used to determine the severity
..... value 1..1 CodeableConcept Code that represents the symptom severity
.... functionalImpact 0..1 BackboneElement How the symptom affects the patient's daily activities.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the impact
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the impact
..... value 1..1 CodeableConcept Code that represents the functional impact
.... affectiveGrade 0..1 BackboneElement Emotional or mental impact of a symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the grade
..... value 1..1 CodeableConcept Code that represents the affective grade
.... surroundingEvents 0..1 BackboneElement What was occurring at the time of symptom onset.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... triggers 0..* BackboneElement Actions or environments that initiate the symptom.
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... triggerCode 1..1 CodeableConcept Code describing the type of trigger
...... note 0..1 Annotation Free text related to the observation
..... exacerbatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... relatedMedication 0..* Medication
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
..... alleviatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
...... relatedMedication 0..* Medication
..... otherEvents 0..* CodeableConcept Patient-reported actions that were occuring at time of symptom onset
... timing 0..1 BackboneElement
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... speed 0..1 CodeableConcept The rate at which a physiological condition became apparent.
.... onset[x] 0..1 Clinically relevant time or period for the symptom since first occurance.
..... onsetDateTime dateTime
..... onsetPeriod Period
.... note 0..1 Annotation Free text related to the observation
.... duration[x] 0..1 The length of time the symptom persists in this instance of occurance.
..... durationDuration Duration
..... durationCodeableConcept CodeableConcept
.... frequency 0..1 Quantity How often the patient experiences the symptom.
.... timePattern 0..1 CodeableConcept The pattern of experiencing the symptom
... clinicalCourse 0..1 CodeableConcept Character of symptom onset.
... trend 0..1 CodeableConcept Intensity of symptom over time
... metadata 1..1 BackboneElement Non clinical information about the symptom
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... documentationDate 1..1 dateTime Date of recorded visit
.... issued 1..1 dateTime Date/time when the current version was made available.

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Element

Summary

Mandatory: 0 element(15 nested mandatory elements)

Maturity: 1

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. SymptomLogicalModel 0..* Element
Elements defined in Ancestors:@id, extension
Symptom Logical Model
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... identifier 1..1 string A unique string that identifies this instance of a symptom
... affectedPatient 1..1 Patient The patient who is experiencing the symptom
... reporter[x] 1..1 The person who is reporting the symptom information
.... reporterPatient Patient
.... reporterRelatedPerson RelatedPerson
... symptomDescription 0..* Annotation Textual description of symptom as provided by patient or care team member
... location 0..* BodyStructure Where the patient feels the symptom in the body.
... associatedSymptoms 0..* SymptomLogicalModel Other symptoms associated with this symptom
... associatedConditions 0..* Condition Condition associated with this symptom
... keyFeatures 1..1 BackboneElement Key Features
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... quality 0..1 BackboneElement The patient's internal perception of the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom quality
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the quality
..... value 1..1 CodeableConcept Code that represents the symptom quality
.... severity 0..1 BackboneElement The intensity with which the patient experiences the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom severity
..... scaleCode 0..1 code Code for the specific scale or assessment if any used to determine the severity
..... value 1..1 CodeableConcept Code that represents the symptom severity
.... functionalImpact 0..1 BackboneElement How the symptom affects the patient's daily activities.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the impact
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the impact
..... value 1..1 CodeableConcept Code that represents the functional impact
.... affectiveGrade 0..1 BackboneElement Emotional or mental impact of a symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the grade
..... value 1..1 CodeableConcept Code that represents the affective grade
.... surroundingEvents 0..1 BackboneElement What was occurring at the time of symptom onset.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... triggers 0..* BackboneElement Actions or environments that initiate the symptom.
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... triggerCode 1..1 CodeableConcept Code describing the type of trigger
...... note 0..1 Annotation Free text related to the observation
..... exacerbatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... relatedMedication 0..* Medication
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
..... alleviatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
...... relatedMedication 0..* Medication
..... otherEvents 0..* CodeableConcept Patient-reported actions that were occuring at time of symptom onset
... timing 0..1 BackboneElement
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... speed 0..1 CodeableConcept The rate at which a physiological condition became apparent.
.... onset[x] 0..1 Clinically relevant time or period for the symptom since first occurance.
..... onsetDateTime dateTime
..... onsetPeriod Period
.... note 0..1 Annotation Free text related to the observation
.... duration[x] 0..1 The length of time the symptom persists in this instance of occurance.
..... durationDuration Duration
..... durationCodeableConcept CodeableConcept
.... frequency 0..1 Quantity How often the patient experiences the symptom.
.... timePattern 0..1 CodeableConcept The pattern of experiencing the symptom
... clinicalCourse 0..1 CodeableConcept Character of symptom onset.
... trend 0..1 CodeableConcept Intensity of symptom over time
... metadata 1..1 BackboneElement Non clinical information about the symptom
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... documentationDate 1..1 dateTime Date of recorded visit
.... issued 1..1 dateTime Date/time when the current version was made available.

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Differential View

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. SymptomLogicalModel 0..* Element
Elements defined in Ancestors:@id, extension
Symptom Logical Model
... identifier 1..1 string A unique string that identifies this instance of a symptom
... symptomCode 1..1 CodeableConcept Coded description of symptom
... affectedPatient 1..1 Patient The patient who is experiencing the symptom
.... reporterPatient Patient
.... reporterRelatedPerson RelatedPerson
... symptomDescription 0..* Annotation Textual description of symptom as provided by patient or care team member
... location 0..* BodyStructure Where the patient feels the symptom in the body.
... associatedSymptoms 0..* SymptomLogicalModel Other symptoms associated with this symptom
... associatedConditions 0..* Condition Condition associated with this symptom
... keyFeatures 1..1 BackboneElement Key Features
.... quality 0..1 BackboneElement The patient's internal perception of the symptom.
..... note 0..1 Annotation Textual description of the symptom quality
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the quality
..... value 1..1 CodeableConcept Code that represents the symptom quality
.... severity 0..1 BackboneElement The intensity with which the patient experiences the symptom.
..... note 0..1 Annotation Textual description of the symptom severity
..... scaleCode 0..1 code Code for the specific scale or assessment if any used to determine the severity
..... value 1..1 CodeableConcept Code that represents the symptom severity
.... functionalImpact 0..1 BackboneElement How the symptom affects the patient's daily activities.
..... note 0..1 Annotation Textual description of the impact
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the impact
..... value 1..1 CodeableConcept Code that represents the functional impact
.... affectiveGrade 0..1 BackboneElement Emotional or mental impact of a symptom.
..... note 0..1 Annotation Textual description of the grade
..... value 1..1 CodeableConcept Code that represents the affective grade
.... surroundingEvents 0..1 BackboneElement What was occurring at the time of symptom onset.
..... triggers 0..* BackboneElement Actions or environments that initiate the symptom.
...... triggerCode 1..1 CodeableConcept Code describing the type of trigger
...... note 0..1 Annotation Free text related to the observation
..... exacerbatingFactors 0..* BackboneElement
...... factor 1..1 CodeableConcept Reference to the factor
...... relatedMedication 0..* Medication
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
..... alleviatingFactors 0..* BackboneElement
...... factor 1..1 CodeableConcept Reference to the factor
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
...... relatedMedication 0..* Medication
..... otherEvents 0..* CodeableConcept Patient-reported actions that were occuring at time of symptom onset
... timing 0..1 BackboneElement
.... speed 0..1 CodeableConcept The rate at which a physiological condition became apparent.
.... onset[x] 0..1 Clinically relevant time or period for the symptom since first occurance.
..... onsetDateTime dateTime
..... onsetPeriod Period
.... note 0..1 Annotation Free text related to the observation
.... duration[x] 0..1 The length of time the symptom persists in this instance of occurance.
..... durationDuration Duration
..... durationCodeableConcept CodeableConcept
.... frequency 0..1 Quantity How often the patient experiences the symptom.
.... timePattern 0..1 CodeableConcept The pattern of experiencing the symptom
... clinicalCourse 0..1 CodeableConcept Character of symptom onset.
... trend 0..1 CodeableConcept Intensity of symptom over time
... metadata 1..1 BackboneElement Non clinical information about the symptom
.... documentationDate 1..1 dateTime Date of recorded visit
.... issued 1..1 dateTime Date/time when the current version was made available.

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. SymptomLogicalModel 0..* Element
Elements defined in Ancestors:@id, extension
Symptom Logical Model
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... identifier 1..1 string A unique string that identifies this instance of a symptom
... affectedPatient 1..1 Patient The patient who is experiencing the symptom
... reporter[x] 1..1 The person who is reporting the symptom information
.... reporterPatient Patient
.... reporterRelatedPerson RelatedPerson
... symptomDescription 0..* Annotation Textual description of symptom as provided by patient or care team member
... location 0..* BodyStructure Where the patient feels the symptom in the body.
... associatedSymptoms 0..* SymptomLogicalModel Other symptoms associated with this symptom
... associatedConditions 0..* Condition Condition associated with this symptom
... keyFeatures 1..1 BackboneElement Key Features
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... quality 0..1 BackboneElement The patient's internal perception of the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom quality
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the quality
..... value 1..1 CodeableConcept Code that represents the symptom quality
.... severity 0..1 BackboneElement The intensity with which the patient experiences the symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the symptom severity
..... scaleCode 0..1 code Code for the specific scale or assessment if any used to determine the severity
..... value 1..1 CodeableConcept Code that represents the symptom severity
.... functionalImpact 0..1 BackboneElement How the symptom affects the patient's daily activities.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the impact
..... scaleCode 0..1 code Code for the specific scale or assessment (if any) used to determine the impact
..... value 1..1 CodeableConcept Code that represents the functional impact
.... affectiveGrade 0..1 BackboneElement Emotional or mental impact of a symptom.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... note 0..1 Annotation Textual description of the grade
..... value 1..1 CodeableConcept Code that represents the affective grade
.... surroundingEvents 0..1 BackboneElement What was occurring at the time of symptom onset.
..... @id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... triggers 0..* BackboneElement Actions or environments that initiate the symptom.
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... triggerCode 1..1 CodeableConcept Code describing the type of trigger
...... note 0..1 Annotation Free text related to the observation
..... exacerbatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... relatedMedication 0..* Medication
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
..... alleviatingFactors 0..* BackboneElement
...... @id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... factor 1..1 CodeableConcept Reference to the factor
...... note 0..1 Annotation Information given about actions, conditions, events, or other factors
...... relatedMedication 0..* Medication
..... otherEvents 0..* CodeableConcept Patient-reported actions that were occuring at time of symptom onset
... timing 0..1 BackboneElement
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... speed 0..1 CodeableConcept The rate at which a physiological condition became apparent.
.... onset[x] 0..1 Clinically relevant time or period for the symptom since first occurance.
..... onsetDateTime dateTime
..... onsetPeriod Period
.... note 0..1 Annotation Free text related to the observation
.... duration[x] 0..1 The length of time the symptom persists in this instance of occurance.
..... durationDuration Duration
..... durationCodeableConcept CodeableConcept
.... frequency 0..1 Quantity How often the patient experiences the symptom.
.... timePattern 0..1 CodeableConcept The pattern of experiencing the symptom
... clinicalCourse 0..1 CodeableConcept Character of symptom onset.
... trend 0..1 CodeableConcept Intensity of symptom over time
... metadata 1..1 BackboneElement Non clinical information about the symptom
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... documentationDate 1..1 dateTime Date of recorded visit
.... issued 1..1 dateTime Date/time when the current version was made available.

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Element

Summary

Mandatory: 0 element(15 nested mandatory elements)

Maturity: 1

 

Other representations of profile: CSV, Excel