HL7 Europe Hospital Discharge Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.0.1-ci built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/hdr/ and changes regularly. See the Directory of published versions
Draft as of 2024-11-21 |
Definitions for the PatientHistory logical model.
Guidance on how to interpret the contents of this table can be found here
0. PatientHistory | |
Definition | Hospital Discharge Report - Patient history - A.2.5 eHN |
Short | A.2.5 - Patient history (eHN) |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. PatientHistory.medicalHistory | |
Definition | Medical history |
Short | A.2.6.1 - Medical history |
Control | 1..1 |
Type | BackboneElement |
4. PatientHistory.medicalHistory.historyOfConditions | |
Definition | A list of conditions of a patient that the patient suffered in the past or still suffers. Unlike diagnostic summary, medical history is not only a list of problems, but could contain broader description of the condition and its progress, details about treatment including medication and patient response to treatment. Past problem section (unlike the same section of the patient summary) should include only conditions that are important for continuity of care. This section, if provided, complements the diagnostic summary section of the discharge report. |
Short | A.2.6.1.1 - History of problems |
Control | 1..* |
Type | BackboneElement |
6. PatientHistory.medicalHistory.historyOfConditions.conditionSpecification | |
Definition | Problem specification |
Short | A.2.6.1.1.1 - Problem description |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. PatientHistory.medicalHistory.historyOfConditions.conditionDetails | |
Definition | Problem details include code that identifies problem, specification of the body structure, laterality, and other aspects of the problem. |
Short | A.2.6.1.1.2 - Problem details |
Control | 0..* |
Type | BackboneElement |
10. PatientHistory.medicalHistory.historyOfConditions.onsetDate | |
Definition | Onset date of the problem/condition |
Short | A.2.6.1.1.3 - Onset date |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. PatientHistory.medicalHistory.historyOfConditions.endDate | |
Definition | The date or estimated date that the condition resolved or went into remission. |
Short | A.2.6.1.1.4 - End date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. PatientHistory.medicalHistory.historyOfConditions.clinicalStatus | |
Definition | Status of the condition/problem (active, resolved, inactive, ...) |
Short | A.2.6.1.1.5 - Clinical status |
Control | 0..1 |
Type | CodeableConcept |
16. PatientHistory.medicalHistory.historyOfConditions.resolution | |
Definition | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.). This field includes "free text" if the resolution circumstances are not already included in other fields such as surgical procedure, medical device, etc., e.g. hepatic cystectomy (this will be the resolution circumstances for the problem "hepatic cyst" and will be included in surgical procedures). |
Short | A.2.6.1.1.6 - Resolution circumstances |
Control | 0..1 |
Type | BackboneElement |
18. PatientHistory.medicalHistory.historyOfConditions.severity | |
Definition | A subjective assessment of the severity of the condition as evaluated by the clinician. |
Short | A.2.6.1.1.7 - Severity |
Control | 0..1 |
Type | CodeableConcept |
20. PatientHistory.medicalHistory.historyOfConditions.stage | |
Definition | Stage/grade, usually assessed formally using a specific staging/grading system. |
Short | A.2.6.1.1.8 - Stage |
Control | 0..* |
Type | CodeableConcept |
22. PatientHistory.medicalHistory.medicalDevices | |
Definition | Devices and Implants |
Short | A.2.6.1.2 - Devices and Implants |
Control | 1..* |
Type | BackboneElement |
24. PatientHistory.medicalHistory.medicalDevices.description | |
Definition | Describes the patient's implanted and external medical devices and equipment upon which their health status depends. Includes devices such as cardiac pacemakers, implantable fibrillator, prosthesis, ferromagnetic bone implants, etc. of which the HP needs to be aware. |
Short | A.2.6.1.2.1 - Device and implant description |
Control | 1..1 |
Type | CodeableConcept |
26. PatientHistory.medicalHistory.medicalDevices.identifier | |
Definition | Normalised identifier of the device instance such as UDI according to REGULATION (EU) 2017/745 |
Short | A.2.6.1.2.2 - Device ID |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..1 |
Type | Identifier |
28. PatientHistory.medicalHistory.medicalDevices.implantDate | |
Definition | The date and time the device was implanted or when its use began. |
Short | A.2.6.1.2.3 - Implant date |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
30. PatientHistory.medicalHistory.medicalDevices.endDate | |
Definition | Date and time when the device was explanted from the patient or the external device was no longer in use; likewise when the device is planned to be explanted |
Short | A.2.6.1.2.4 - End date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
32. PatientHistory.medicalHistory.medicalDevices.reason | |
Definition | The medical reason for use of the medical device. |
Short | A.2.6.1.2.5 - Reason |
Control | 0..* |
Type | CodeableConcept |
34. PatientHistory.medicalHistory.historyOfProcedures | |
Definition | Historical procedures performed on or for a patient, relevant for the current encounter. |
Short | A.2.6.1.3 - History of procedures |
Control | 0..* |
Type | BackboneElement |
36. PatientHistory.medicalHistory.historyOfProcedures.procedureCode | |
Definition | Procedure code |
Short | A.2.6.1.3.1 - Procedure code |
Control | 0..1 |
Type | CodeableConcept |
38. PatientHistory.medicalHistory.historyOfProcedures.description | |
Definition | Narrative description of the procedure |
Short | A.2.6.1.3.2 - Procedure description |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
40. PatientHistory.medicalHistory.historyOfProcedures.bodySite | |
Definition | Procedure target body site and laterality |
Short | A.2.6.1.3.3 - Body site |
Control | 0..1 |
Type | CodeableConcept |
42. PatientHistory.medicalHistory.historyOfProcedures.date | |
Definition | Date and time when procedure was performed |
Short | A.2.6.1.3.4 - Procedure date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
44. PatientHistory.medicalHistory.historyOfProcedures.reason | |
Definition | The coded reason why the procedure was performed. This may be a coded entity or may simply be present as text. |
Short | A.2.6.1.3.5 - Procedure reason |
Control | 0..1 |
Type | CodeableConcept |
46. PatientHistory.medicalHistory.historyOfProcedures.outcome | |
Definition | The outcome of the procedure - did it resolve the reasons for the procedure being performed? Applicable mainly on surgical procedures. |
Short | A.2.6.1.3.6 - Outcome |
Control | 0..1 |
Type | CodeableConcept |
48. PatientHistory.medicalHistory.historyOfProcedures.focalDevice | |
Definition | A reference to the device or devices that is implanted, removed or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure. |
Short | A.2.6.1.3.7 - Focal device |
Control | 0..* |
Type | BackboneElement |
50. PatientHistory.medicalHistory.vaccination | |
Definition | Vaccination history of the patient. |
Short | A.2.6.1.4 - Vaccination |
Control | 0..* |
Type | BackboneElement |
52. PatientHistory.medicalHistory.vaccination.diseaseOrAgent | |
Definition | Disease or agent that the vaccination provides protection against |
Short | A.2.6.1.4.1 - Disease or agent targeted |
Control | 0..* |
Type | CodeableConcept |
54. PatientHistory.medicalHistory.vaccination.vaccine | |
Definition | Generic description of the vaccine/prophylaxis or its component(s) |
Short | A.2.6.1.4.2 - Vaccine/prophylaxis |
Control | 1..1 |
Type | CodeableConcept |
56. PatientHistory.medicalHistory.vaccination.productName | |
Definition | Medicinal product name |
Short | A.2.6.1.4.4 - Vaccine medicinal product |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
58. PatientHistory.medicalHistory.vaccination.manufacturerOrMAH | |
Definition | Marketing Authorisation Holder or manufacturer (Identifier and name) |
Short | A.2.6.1.4.5 - Marketing Authorisation Holder |
Control | 0..1 |
Type | BackboneElement |
60. PatientHistory.medicalHistory.vaccination.orderNumber | |
Definition | Order in the vaccination course. |
Short | A.2.6.1.4.6 - Number in a series of vaccinations / doses |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
62. PatientHistory.medicalHistory.vaccination.vaccinationDate | |
Definition | The date and time when the vaccination was administered |
Short | A.2.6.1.4.7 - Date of vaccination |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
64. PatientHistory.medicalHistory.vaccination.nextVaccinationDate | |
Definition | The date when the vaccination is planned to be given/repeated (e.g. next dose) |
Short | A.2.6.1.4.8 - Next vaccination date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
66. PatientHistory.medicalHistory.epidemiologicalHistory | |
Definition | Travel history and infectious contacts |
Short | A.2.6.1.5 - Epidemiological history |
Control | 0..1 |
Type | BackboneElement |
68. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts | |
Definition | Infectious contacts of the patient |
Short | A.2.6.1.5.1 - Infectious contacts |
Control | 0..* |
Type | BackboneElement |
70. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.period | |
Definition | A date and duration or date time interval of contact. Partial dates are allowed. |
Short | A.2.6.1.5.1.1 - Time period |
Control | 0..1 |
Type | Period |
72. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.infectiousAgent | |
Definition | Information about a suspected infectious agent or agents the person was exposed to. |
Short | A.2.6.1.5.1.2 - Infectious agent |
Control | 0..* |
Type | CodeableConcept |
74. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.proximity | |
Definition | Proximity to the source/carrier of the infectious agent during exposure. Proximity could be expressed by text, code (direct, indirect) or value specifying distance from the InfectiousAgentCarrier. |
Short | A.2.6.1.5.1.3 - Proximity |
Control | 0..1 |
Type | CodeableConcept |
76. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.country | |
Definition | Country in which the person was potentially exposed to an infectious agent. |
Short | A.2.6.1.5.1.4 - Country |
Control | 0..1 |
Type | CodeableConcept |
78. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.note | |
Definition | A textual note with additional information about infectious contact. |
Short | A.2.6.1.5.1.5 - Additional information |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
80. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory | |
Definition | Travel history reported by the patient. Multiple records could be provided. |
Short | A.2.6.1.5.2 - Travel history |
Control | 0..* |
Type | BackboneElement |
82. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.period | |
Definition | Start and end date or end date and duration of stay in a country. Partial dates are allowed. |
Short | A.2.6.1.5.2.1 - Time period |
Control | 0..1 |
Type | Period |
84. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.country | |
Definition | A country visited by the patient. |
Short | A.2.6.1.5.2.2 - Country visited |
Control | 1..1 |
Type | CodeableConcept |
86. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.comment | |
Definition | Relevant notes on the travel stay. |
Short | A.2.6.1.5.2.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
88. PatientHistory.familyHistory | |
Definition | Information about serious illnesses in close blood relatives with known or suspected genetic potential or with possible impact on patient care. |
Short | A.2.6.2 - Family history |
Control | 0..* |
Type | BackboneElement |
90. PatientHistory.familyHistory.relationship | |
Definition | The family relation between the related person and the patient. |
Short | A.2.6.2.1 - Patient relationship |
Control | 0..1 |
Type | CodeableConcept |
92. PatientHistory.familyHistory.birthDate | |
Definition | Full or partial date of birth |
Short | A.2.6.2.2 - Date of birth |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
94. PatientHistory.familyHistory.deathDateOrAge | |
Definition | Age or date of the death of the family member. |
Short | A.2.6.2.3 - Age or date of death |
Control | 0..1 |
Type | BackboneElement |
96. PatientHistory.familyHistory.conditions | |
Definition | Medical problems this person suffers or suffered. |
Short | A.2.6.2.5 - Condition |
Control | 0..* |
Type | BackboneElement |
98. PatientHistory.familyHistory.causeOfDeath | |
Definition | Information about disease or condition that was the main cause of death. |
Short | A.2.6.2.6 - Cause of death |
Control | 0..1 |
Type | CodeableConcept |
100. PatientHistory.socialDeterminants | |
Definition | Information about social determinants of health. |
Short | A.2.6.3 - Social determinants of health |
Control | 0..1 |
Type | BackboneElement |
102. PatientHistory.socialDeterminants.participationInSociety | |
Definition | Participation in society details. |
Short | A.2.6.3.1 - Participation in society |
Control | 0..1 |
Type | BackboneElement |
104. PatientHistory.socialDeterminants.participationInSociety.workSituation | |
Definition | Work Situation describes the extent to which and in what way the patient participates in the workforce. Work is meant in the broadest sense of the word: activities that contribute to the person themselves, their environment or society. This includes both paid and unpaid work. |
Short | A.2.6.3.1.1 - Work situation |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
106. PatientHistory.socialDeterminants.participationInSociety.hobby | |
Definition | An activity the patient enjoys doing in their free time. |
Short | A.2.6.3.1.2 - Hobby |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
108. PatientHistory.socialDeterminants.participationInSociety.socailNetwork | |
Definition | A description of the patient’s social network, such as family, neighbours and friends. |
Short | A.2.6.3.1.3 - Social network |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
110. PatientHistory.socialDeterminants.education | |
Definition | Education |
Short | A.2.6.3.2 - Education |
Control | 0..1 |
Type | BackboneElement |
112. PatientHistory.socialDeterminants.education.level | |
Definition | Indication of the highest level of education achieved. |
Short | A.2.6.3.2.1 - Education level |
Control | 0..1 |
Type | CodeableConcept |
114. PatientHistory.socialDeterminants.education.comment | |
Definition | If deemed relevant, a specification of the degree program can be provided by means of an explanation (e.g.: patient is in medical school). |
Short | A.2.6.3.2.2 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
116. PatientHistory.socialDeterminants.livingSituation | |
Definition | Household type and other related living situation information. |
Short | A.2.6.3.3 - Living situation |
Control | 0..1 |
Type | BackboneElement |
118. PatientHistory.socialDeterminants.livingSituation.houseType | |
Definition | Type of home the patient lives in. |
Short | A.2.6.3.3.1 - House type |
Control | 0..1 |
Type | CodeableConcept |
120. PatientHistory.socialDeterminants.livingSituation.homeAdaption | |
Definition | Adaptions present in the home that have been made in the context of the illness or disability to make the functioning of the patient safer and more comfortable and to enable independent living. Multiple data elements could be provided. |
Short | A.2.6.3.3.2 - Home adaption |
Control | 0..* |
Type | CodeableConcept |
122. PatientHistory.socialDeterminants.livingSituation.livingConditions | |
Definition | Conditions that affect the accessibility of the home or the stay in the home. Multiple data elements could be provided. |
Short | A.2.6.3.3.3 - Living conditions |
Control | 0..* |
Type | CodeableConcept |
124. PatientHistory.socialDeterminants.familySituation | |
Definition | Family situation details. |
Short | A.2.6.3.4 - Family situation |
Control | 0..1 |
Type | BackboneElement |
126. PatientHistory.socialDeterminants.familySituation.comment | |
Definition | A comment on the family situation. |
Short | A.2.6.3.4.1 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
128. PatientHistory.socialDeterminants.familySituation.familyComposition | |
Definition | The family composition describes the patient’s home situation and the form of cohabitation. |
Short | A.2.6.3.4.2 - Family composition |
Control | 0..1 |
Type | CodeableConcept |
130. PatientHistory.socialDeterminants.familySituation.maritalStatus | |
Definition | A person’s marital status according to the terms and definition in the national civil code. |
Short | A.2.6.3.4.3 - Marital status |
Control | 0..1 |
Type | CodeableConcept |
132. PatientHistory.socialDeterminants.familySituation.numberOfChildren | |
Definition | The number of children the patient has. Children in the context of this information model include step children, foster children, biological and adopted children. |
Short | A.2.6.3.4.4 - Number of children |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
134. PatientHistory.socialDeterminants.familySituation.numberOfChildrenAtHome | |
Definition | The number of children living at home with the patient. |
Short | A.2.6.3.4.5 - Number of children at home |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
136. PatientHistory.socialDeterminants.familySituation.childDetails | |
Definition | Child age, co-living status and comment. Multiple child details could be provided. |
Short | A.2.6.3.4.6 - Child details |
Control | 0..* |
Type | BackboneElement |
138. PatientHistory.socialDeterminants.familySituation.careResponsibility | |
Definition | The activities the patient carries out to care for a dependent family member. |
Short | A.2.6.3.4.7 - Care responsibility |
Control | 0..* |
Type | BackboneElement |
140. PatientHistory.useOfSubstances | |
Definition | Use of substances |
Short | A.2.6.4 - Use of substances |
Control | 0..1 |
Type | BackboneElement |
142. PatientHistory.useOfSubstances.alcohol | |
Definition | Alcohol consumption by the patient. Multiple records on alcohol use could be provided. |
Short | A.2.6.4.1 - Alcohol use |
Control | 0..* |
Type | BackboneElement |
144. PatientHistory.useOfSubstances.alcohol.currentStatus | |
Definition | The status of the patient’s alcohol use. |
Short | A.2.6.4.1.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
146. PatientHistory.useOfSubstances.alcohol.periodAndQuantity | |
Definition | Period of use and amount (The extent of the patient’s alcohol use in units of alcohol per time period.) |
Short | A.2.6.4.1.2 - Period and quantity |
Control | 0..* |
Type | CodeableConcept |
148. PatientHistory.useOfSubstances.alcohol.comment | |
Definition | Textual comment. |
Short | A.2.6.4.1.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
150. PatientHistory.useOfSubstances.tobacco | |
Definition | Represent smoking or tobacco habits. Multiple records on tobacco use could be provided. |
Short | A.2.6.4.2 - Tobacco use |
Control | 0..* |
Type | BackboneElement |
152. PatientHistory.useOfSubstances.tobacco.currentStatus | |
Definition | The status of the patient’s tobacco use. |
Short | A.2.6.4.2.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
154. PatientHistory.useOfSubstances.tobacco.periodAndQuantity | |
Definition | Period of use and amount (The extent of the patient’s tobacco use in units of alcohol per time period.) |
Short | A.2.6.4.2.2 - Period and quantity |
Control | 0..* |
Type | BackboneElement |
156. PatientHistory.useOfSubstances.tobacco.comment | |
Definition | Textual comment. |
Short | A.2.6.4.2.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
158. PatientHistory.useOfSubstances.drugConsumption | |
Definition | Consumption of drugs and other substances (in terms of abuse). |
Short | A.2.6.4.3 - Drug consumption |
Control | 0..* |
Type | BackboneElement |
160. PatientHistory.useOfSubstances.drugConsumption.currentStatus | |
Definition | The status of the patient’s drug use. |
Short | A.2.6.4.3.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
162. PatientHistory.useOfSubstances.drugConsumption.periodAndQuantity | |
Definition | Period of use and amount. |
Short | A.2.6.4.3.2 - Period and quantity |
Control | 0..1 |
Type | BackboneElement |
164. PatientHistory.useOfSubstances.drugConsumption.drugType | |
Definition | Type of the drug consumption |
Short | A.2.6.4.3.3 - Drug or medication type |
Control | 0..1 |
Type | CodeableConcept |
166. PatientHistory.useOfSubstances.drugConsumption.route | |
Definition | Route or routes of administration |
Short | A.2.6.4.3.4 - Route of administration |
Control | 0..* |
Type | CodeableConcept |
168. PatientHistory.useOfSubstances.drugConsumption.comment | |
Definition | Textual comment |
Short | A.2.6.4.3.5 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be found here
0. PatientHistory | |
Definition | Hospital Discharge Report - Patient history - A.2.5 eHN |
Short | A.2.5 - Patient history (eHN) |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. PatientHistory.medicalHistory | |
Definition | Medical history |
Short | A.2.6.1 - Medical history |
Control | 1..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
4. PatientHistory.medicalHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
6. PatientHistory.medicalHistory.historyOfConditions | |
Definition | A list of conditions of a patient that the patient suffered in the past or still suffers. Unlike diagnostic summary, medical history is not only a list of problems, but could contain broader description of the condition and its progress, details about treatment including medication and patient response to treatment. Past problem section (unlike the same section of the patient summary) should include only conditions that are important for continuity of care. This section, if provided, complements the diagnostic summary section of the discharge report. |
Short | A.2.6.1.1 - History of problems |
Control | 1..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
8. PatientHistory.medicalHistory.historyOfConditions.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
10. PatientHistory.medicalHistory.historyOfConditions.conditionSpecification | |
Definition | Problem specification |
Short | A.2.6.1.1.1 - Problem description |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. PatientHistory.medicalHistory.historyOfConditions.conditionDetails | |
Definition | Problem details include code that identifies problem, specification of the body structure, laterality, and other aspects of the problem. |
Short | A.2.6.1.1.2 - Problem details |
Control | 0..* |
Type | BackboneElement |
14. PatientHistory.medicalHistory.historyOfConditions.onsetDate | |
Definition | Onset date of the problem/condition |
Short | A.2.6.1.1.3 - Onset date |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
16. PatientHistory.medicalHistory.historyOfConditions.endDate | |
Definition | The date or estimated date that the condition resolved or went into remission. |
Short | A.2.6.1.1.4 - End date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
18. PatientHistory.medicalHistory.historyOfConditions.clinicalStatus | |
Definition | Status of the condition/problem (active, resolved, inactive, ...) |
Short | A.2.6.1.1.5 - Clinical status |
Control | 0..1 |
Type | CodeableConcept |
20. PatientHistory.medicalHistory.historyOfConditions.resolution | |
Definition | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.). This field includes "free text" if the resolution circumstances are not already included in other fields such as surgical procedure, medical device, etc., e.g. hepatic cystectomy (this will be the resolution circumstances for the problem "hepatic cyst" and will be included in surgical procedures). |
Short | A.2.6.1.1.6 - Resolution circumstances |
Control | 0..1 |
Type | BackboneElement |
22. PatientHistory.medicalHistory.historyOfConditions.severity | |
Definition | A subjective assessment of the severity of the condition as evaluated by the clinician. |
Short | A.2.6.1.1.7 - Severity |
Control | 0..1 |
Type | CodeableConcept |
24. PatientHistory.medicalHistory.historyOfConditions.stage | |
Definition | Stage/grade, usually assessed formally using a specific staging/grading system. |
Short | A.2.6.1.1.8 - Stage |
Control | 0..* |
Type | CodeableConcept |
26. PatientHistory.medicalHistory.medicalDevices | |
Definition | Devices and Implants |
Short | A.2.6.1.2 - Devices and Implants |
Control | 1..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
28. PatientHistory.medicalHistory.medicalDevices.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
30. PatientHistory.medicalHistory.medicalDevices.description | |
Definition | Describes the patient's implanted and external medical devices and equipment upon which their health status depends. Includes devices such as cardiac pacemakers, implantable fibrillator, prosthesis, ferromagnetic bone implants, etc. of which the HP needs to be aware. |
Short | A.2.6.1.2.1 - Device and implant description |
Control | 1..1 |
Type | CodeableConcept |
32. PatientHistory.medicalHistory.medicalDevices.identifier | |
Definition | Normalised identifier of the device instance such as UDI according to REGULATION (EU) 2017/745 |
Short | A.2.6.1.2.2 - Device ID |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..1 |
Type | Identifier |
34. PatientHistory.medicalHistory.medicalDevices.implantDate | |
Definition | The date and time the device was implanted or when its use began. |
Short | A.2.6.1.2.3 - Implant date |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
36. PatientHistory.medicalHistory.medicalDevices.endDate | |
Definition | Date and time when the device was explanted from the patient or the external device was no longer in use; likewise when the device is planned to be explanted |
Short | A.2.6.1.2.4 - End date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
38. PatientHistory.medicalHistory.medicalDevices.reason | |
Definition | The medical reason for use of the medical device. |
Short | A.2.6.1.2.5 - Reason |
Control | 0..* |
Type | CodeableConcept |
40. PatientHistory.medicalHistory.historyOfProcedures | |
Definition | Historical procedures performed on or for a patient, relevant for the current encounter. |
Short | A.2.6.1.3 - History of procedures |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
42. PatientHistory.medicalHistory.historyOfProcedures.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
44. PatientHistory.medicalHistory.historyOfProcedures.procedureCode | |
Definition | Procedure code |
Short | A.2.6.1.3.1 - Procedure code |
Control | 0..1 |
Type | CodeableConcept |
46. PatientHistory.medicalHistory.historyOfProcedures.description | |
Definition | Narrative description of the procedure |
Short | A.2.6.1.3.2 - Procedure description |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
48. PatientHistory.medicalHistory.historyOfProcedures.bodySite | |
Definition | Procedure target body site and laterality |
Short | A.2.6.1.3.3 - Body site |
Control | 0..1 |
Type | CodeableConcept |
50. PatientHistory.medicalHistory.historyOfProcedures.date | |
Definition | Date and time when procedure was performed |
Short | A.2.6.1.3.4 - Procedure date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
52. PatientHistory.medicalHistory.historyOfProcedures.reason | |
Definition | The coded reason why the procedure was performed. This may be a coded entity or may simply be present as text. |
Short | A.2.6.1.3.5 - Procedure reason |
Control | 0..1 |
Type | CodeableConcept |
54. PatientHistory.medicalHistory.historyOfProcedures.outcome | |
Definition | The outcome of the procedure - did it resolve the reasons for the procedure being performed? Applicable mainly on surgical procedures. |
Short | A.2.6.1.3.6 - Outcome |
Control | 0..1 |
Type | CodeableConcept |
56. PatientHistory.medicalHistory.historyOfProcedures.focalDevice | |
Definition | A reference to the device or devices that is implanted, removed or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure. |
Short | A.2.6.1.3.7 - Focal device |
Control | 0..* |
Type | BackboneElement |
58. PatientHistory.medicalHistory.vaccination | |
Definition | Vaccination history of the patient. |
Short | A.2.6.1.4 - Vaccination |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
60. PatientHistory.medicalHistory.vaccination.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
62. PatientHistory.medicalHistory.vaccination.diseaseOrAgent | |
Definition | Disease or agent that the vaccination provides protection against |
Short | A.2.6.1.4.1 - Disease or agent targeted |
Control | 0..* |
Type | CodeableConcept |
64. PatientHistory.medicalHistory.vaccination.vaccine | |
Definition | Generic description of the vaccine/prophylaxis or its component(s) |
Short | A.2.6.1.4.2 - Vaccine/prophylaxis |
Control | 1..1 |
Type | CodeableConcept |
66. PatientHistory.medicalHistory.vaccination.productName | |
Definition | Medicinal product name |
Short | A.2.6.1.4.4 - Vaccine medicinal product |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
68. PatientHistory.medicalHistory.vaccination.manufacturerOrMAH | |
Definition | Marketing Authorisation Holder or manufacturer (Identifier and name) |
Short | A.2.6.1.4.5 - Marketing Authorisation Holder |
Control | 0..1 |
Type | BackboneElement |
70. PatientHistory.medicalHistory.vaccination.orderNumber | |
Definition | Order in the vaccination course. |
Short | A.2.6.1.4.6 - Number in a series of vaccinations / doses |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
72. PatientHistory.medicalHistory.vaccination.vaccinationDate | |
Definition | The date and time when the vaccination was administered |
Short | A.2.6.1.4.7 - Date of vaccination |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
74. PatientHistory.medicalHistory.vaccination.nextVaccinationDate | |
Definition | The date when the vaccination is planned to be given/repeated (e.g. next dose) |
Short | A.2.6.1.4.8 - Next vaccination date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
76. PatientHistory.medicalHistory.epidemiologicalHistory | |
Definition | Travel history and infectious contacts |
Short | A.2.6.1.5 - Epidemiological history |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
78. PatientHistory.medicalHistory.epidemiologicalHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
80. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts | |
Definition | Infectious contacts of the patient |
Short | A.2.6.1.5.1 - Infectious contacts |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
82. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
84. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.period | |
Definition | A date and duration or date time interval of contact. Partial dates are allowed. |
Short | A.2.6.1.5.1.1 - Time period |
Control | 0..1 |
Type | Period |
86. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.infectiousAgent | |
Definition | Information about a suspected infectious agent or agents the person was exposed to. |
Short | A.2.6.1.5.1.2 - Infectious agent |
Control | 0..* |
Type | CodeableConcept |
88. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.proximity | |
Definition | Proximity to the source/carrier of the infectious agent during exposure. Proximity could be expressed by text, code (direct, indirect) or value specifying distance from the InfectiousAgentCarrier. |
Short | A.2.6.1.5.1.3 - Proximity |
Control | 0..1 |
Type | CodeableConcept |
90. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.country | |
Definition | Country in which the person was potentially exposed to an infectious agent. |
Short | A.2.6.1.5.1.4 - Country |
Control | 0..1 |
Type | CodeableConcept |
92. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.note | |
Definition | A textual note with additional information about infectious contact. |
Short | A.2.6.1.5.1.5 - Additional information |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
94. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory | |
Definition | Travel history reported by the patient. Multiple records could be provided. |
Short | A.2.6.1.5.2 - Travel history |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
96. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
98. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.period | |
Definition | Start and end date or end date and duration of stay in a country. Partial dates are allowed. |
Short | A.2.6.1.5.2.1 - Time period |
Control | 0..1 |
Type | Period |
100. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.country | |
Definition | A country visited by the patient. |
Short | A.2.6.1.5.2.2 - Country visited |
Control | 1..1 |
Type | CodeableConcept |
102. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.comment | |
Definition | Relevant notes on the travel stay. |
Short | A.2.6.1.5.2.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
104. PatientHistory.familyHistory | |
Definition | Information about serious illnesses in close blood relatives with known or suspected genetic potential or with possible impact on patient care. |
Short | A.2.6.2 - Family history |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
106. PatientHistory.familyHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
108. PatientHistory.familyHistory.relationship | |
Definition | The family relation between the related person and the patient. |
Short | A.2.6.2.1 - Patient relationship |
Control | 0..1 |
Type | CodeableConcept |
110. PatientHistory.familyHistory.birthDate | |
Definition | Full or partial date of birth |
Short | A.2.6.2.2 - Date of birth |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
112. PatientHistory.familyHistory.deathDateOrAge | |
Definition | Age or date of the death of the family member. |
Short | A.2.6.2.3 - Age or date of death |
Control | 0..1 |
Type | BackboneElement |
114. PatientHistory.familyHistory.conditions | |
Definition | Medical problems this person suffers or suffered. |
Short | A.2.6.2.5 - Condition |
Control | 0..* |
Type | BackboneElement |
116. PatientHistory.familyHistory.causeOfDeath | |
Definition | Information about disease or condition that was the main cause of death. |
Short | A.2.6.2.6 - Cause of death |
Control | 0..1 |
Type | CodeableConcept |
118. PatientHistory.socialDeterminants | |
Definition | Information about social determinants of health. |
Short | A.2.6.3 - Social determinants of health |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
120. PatientHistory.socialDeterminants.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
122. PatientHistory.socialDeterminants.participationInSociety | |
Definition | Participation in society details. |
Short | A.2.6.3.1 - Participation in society |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
124. PatientHistory.socialDeterminants.participationInSociety.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
126. PatientHistory.socialDeterminants.participationInSociety.workSituation | |
Definition | Work Situation describes the extent to which and in what way the patient participates in the workforce. Work is meant in the broadest sense of the word: activities that contribute to the person themselves, their environment or society. This includes both paid and unpaid work. |
Short | A.2.6.3.1.1 - Work situation |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
128. PatientHistory.socialDeterminants.participationInSociety.hobby | |
Definition | An activity the patient enjoys doing in their free time. |
Short | A.2.6.3.1.2 - Hobby |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
130. PatientHistory.socialDeterminants.participationInSociety.socailNetwork | |
Definition | A description of the patient’s social network, such as family, neighbours and friends. |
Short | A.2.6.3.1.3 - Social network |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
132. PatientHistory.socialDeterminants.education | |
Definition | Education |
Short | A.2.6.3.2 - Education |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
134. PatientHistory.socialDeterminants.education.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
136. PatientHistory.socialDeterminants.education.level | |
Definition | Indication of the highest level of education achieved. |
Short | A.2.6.3.2.1 - Education level |
Control | 0..1 |
Type | CodeableConcept |
138. PatientHistory.socialDeterminants.education.comment | |
Definition | If deemed relevant, a specification of the degree program can be provided by means of an explanation (e.g.: patient is in medical school). |
Short | A.2.6.3.2.2 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
140. PatientHistory.socialDeterminants.livingSituation | |
Definition | Household type and other related living situation information. |
Short | A.2.6.3.3 - Living situation |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
142. PatientHistory.socialDeterminants.livingSituation.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
144. PatientHistory.socialDeterminants.livingSituation.houseType | |
Definition | Type of home the patient lives in. |
Short | A.2.6.3.3.1 - House type |
Control | 0..1 |
Type | CodeableConcept |
146. PatientHistory.socialDeterminants.livingSituation.homeAdaption | |
Definition | Adaptions present in the home that have been made in the context of the illness or disability to make the functioning of the patient safer and more comfortable and to enable independent living. Multiple data elements could be provided. |
Short | A.2.6.3.3.2 - Home adaption |
Control | 0..* |
Type | CodeableConcept |
148. PatientHistory.socialDeterminants.livingSituation.livingConditions | |
Definition | Conditions that affect the accessibility of the home or the stay in the home. Multiple data elements could be provided. |
Short | A.2.6.3.3.3 - Living conditions |
Control | 0..* |
Type | CodeableConcept |
150. PatientHistory.socialDeterminants.familySituation | |
Definition | Family situation details. |
Short | A.2.6.3.4 - Family situation |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
152. PatientHistory.socialDeterminants.familySituation.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
154. PatientHistory.socialDeterminants.familySituation.comment | |
Definition | A comment on the family situation. |
Short | A.2.6.3.4.1 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
156. PatientHistory.socialDeterminants.familySituation.familyComposition | |
Definition | The family composition describes the patient’s home situation and the form of cohabitation. |
Short | A.2.6.3.4.2 - Family composition |
Control | 0..1 |
Type | CodeableConcept |
158. PatientHistory.socialDeterminants.familySituation.maritalStatus | |
Definition | A person’s marital status according to the terms and definition in the national civil code. |
Short | A.2.6.3.4.3 - Marital status |
Control | 0..1 |
Type | CodeableConcept |
160. PatientHistory.socialDeterminants.familySituation.numberOfChildren | |
Definition | The number of children the patient has. Children in the context of this information model include step children, foster children, biological and adopted children. |
Short | A.2.6.3.4.4 - Number of children |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
162. PatientHistory.socialDeterminants.familySituation.numberOfChildrenAtHome | |
Definition | The number of children living at home with the patient. |
Short | A.2.6.3.4.5 - Number of children at home |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
164. PatientHistory.socialDeterminants.familySituation.childDetails | |
Definition | Child age, co-living status and comment. Multiple child details could be provided. |
Short | A.2.6.3.4.6 - Child details |
Control | 0..* |
Type | BackboneElement |
166. PatientHistory.socialDeterminants.familySituation.careResponsibility | |
Definition | The activities the patient carries out to care for a dependent family member. |
Short | A.2.6.3.4.7 - Care responsibility |
Control | 0..* |
Type | BackboneElement |
168. PatientHistory.useOfSubstances | |
Definition | Use of substances |
Short | A.2.6.4 - Use of substances |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
170. PatientHistory.useOfSubstances.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
172. PatientHistory.useOfSubstances.alcohol | |
Definition | Alcohol consumption by the patient. Multiple records on alcohol use could be provided. |
Short | A.2.6.4.1 - Alcohol use |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
174. PatientHistory.useOfSubstances.alcohol.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
176. PatientHistory.useOfSubstances.alcohol.currentStatus | |
Definition | The status of the patient’s alcohol use. |
Short | A.2.6.4.1.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
178. PatientHistory.useOfSubstances.alcohol.periodAndQuantity | |
Definition | Period of use and amount (The extent of the patient’s alcohol use in units of alcohol per time period.) |
Short | A.2.6.4.1.2 - Period and quantity |
Control | 0..* |
Type | CodeableConcept |
180. PatientHistory.useOfSubstances.alcohol.comment | |
Definition | Textual comment. |
Short | A.2.6.4.1.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
182. PatientHistory.useOfSubstances.tobacco | |
Definition | Represent smoking or tobacco habits. Multiple records on tobacco use could be provided. |
Short | A.2.6.4.2 - Tobacco use |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
184. PatientHistory.useOfSubstances.tobacco.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
186. PatientHistory.useOfSubstances.tobacco.currentStatus | |
Definition | The status of the patient’s tobacco use. |
Short | A.2.6.4.2.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
188. PatientHistory.useOfSubstances.tobacco.periodAndQuantity | |
Definition | Period of use and amount (The extent of the patient’s tobacco use in units of alcohol per time period.) |
Short | A.2.6.4.2.2 - Period and quantity |
Control | 0..* |
Type | BackboneElement |
190. PatientHistory.useOfSubstances.tobacco.comment | |
Definition | Textual comment. |
Short | A.2.6.4.2.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
192. PatientHistory.useOfSubstances.drugConsumption | |
Definition | Consumption of drugs and other substances (in terms of abuse). |
Short | A.2.6.4.3 - Drug consumption |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
194. PatientHistory.useOfSubstances.drugConsumption.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
196. PatientHistory.useOfSubstances.drugConsumption.currentStatus | |
Definition | The status of the patient’s drug use. |
Short | A.2.6.4.3.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
198. PatientHistory.useOfSubstances.drugConsumption.periodAndQuantity | |
Definition | Period of use and amount. |
Short | A.2.6.4.3.2 - Period and quantity |
Control | 0..1 |
Type | BackboneElement |
200. PatientHistory.useOfSubstances.drugConsumption.drugType | |
Definition | Type of the drug consumption |
Short | A.2.6.4.3.3 - Drug or medication type |
Control | 0..1 |
Type | CodeableConcept |
202. PatientHistory.useOfSubstances.drugConsumption.route | |
Definition | Route or routes of administration |
Short | A.2.6.4.3.4 - Route of administration |
Control | 0..* |
Type | CodeableConcept |
204. PatientHistory.useOfSubstances.drugConsumption.comment | |
Definition | Textual comment |
Short | A.2.6.4.3.5 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be found here
0. PatientHistory | |
Definition | Hospital Discharge Report - Patient history - A.2.5 eHN |
Short | A.2.5 - Patient history (eHN) |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. PatientHistory.medicalHistory | |
Definition | Medical history |
Short | A.2.6.1 - Medical history |
Control | 1..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
4. PatientHistory.medicalHistory.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
6. PatientHistory.medicalHistory.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
8. PatientHistory.medicalHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
10. PatientHistory.medicalHistory.historyOfConditions | |
Definition | A list of conditions of a patient that the patient suffered in the past or still suffers. Unlike diagnostic summary, medical history is not only a list of problems, but could contain broader description of the condition and its progress, details about treatment including medication and patient response to treatment. Past problem section (unlike the same section of the patient summary) should include only conditions that are important for continuity of care. This section, if provided, complements the diagnostic summary section of the discharge report. |
Short | A.2.6.1.1 - History of problems |
Control | 1..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
12. PatientHistory.medicalHistory.historyOfConditions.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
14. PatientHistory.medicalHistory.historyOfConditions.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.historyOfConditions.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
16. PatientHistory.medicalHistory.historyOfConditions.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
18. PatientHistory.medicalHistory.historyOfConditions.conditionSpecification | |
Definition | Problem specification |
Short | A.2.6.1.1.1 - Problem description |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. PatientHistory.medicalHistory.historyOfConditions.conditionDetails | |
Definition | Problem details include code that identifies problem, specification of the body structure, laterality, and other aspects of the problem. |
Short | A.2.6.1.1.2 - Problem details |
Control | 0..* |
Type | BackboneElement |
22. PatientHistory.medicalHistory.historyOfConditions.onsetDate | |
Definition | Onset date of the problem/condition |
Short | A.2.6.1.1.3 - Onset date |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. PatientHistory.medicalHistory.historyOfConditions.endDate | |
Definition | The date or estimated date that the condition resolved or went into remission. |
Short | A.2.6.1.1.4 - End date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. PatientHistory.medicalHistory.historyOfConditions.clinicalStatus | |
Definition | Status of the condition/problem (active, resolved, inactive, ...) |
Short | A.2.6.1.1.5 - Clinical status |
Control | 0..1 |
Type | CodeableConcept |
28. PatientHistory.medicalHistory.historyOfConditions.resolution | |
Definition | Describes the reason for which the status of the problem changed from current to inactive (e.g. surgical procedure, medical treatment, etc.). This field includes "free text" if the resolution circumstances are not already included in other fields such as surgical procedure, medical device, etc., e.g. hepatic cystectomy (this will be the resolution circumstances for the problem "hepatic cyst" and will be included in surgical procedures). |
Short | A.2.6.1.1.6 - Resolution circumstances |
Control | 0..1 |
Type | BackboneElement |
30. PatientHistory.medicalHistory.historyOfConditions.severity | |
Definition | A subjective assessment of the severity of the condition as evaluated by the clinician. |
Short | A.2.6.1.1.7 - Severity |
Control | 0..1 |
Type | CodeableConcept |
32. PatientHistory.medicalHistory.historyOfConditions.stage | |
Definition | Stage/grade, usually assessed formally using a specific staging/grading system. |
Short | A.2.6.1.1.8 - Stage |
Control | 0..* |
Type | CodeableConcept |
34. PatientHistory.medicalHistory.medicalDevices | |
Definition | Devices and Implants |
Short | A.2.6.1.2 - Devices and Implants |
Control | 1..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
36. PatientHistory.medicalHistory.medicalDevices.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
38. PatientHistory.medicalHistory.medicalDevices.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.medicalDevices.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
40. PatientHistory.medicalHistory.medicalDevices.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
42. PatientHistory.medicalHistory.medicalDevices.description | |
Definition | Describes the patient's implanted and external medical devices and equipment upon which their health status depends. Includes devices such as cardiac pacemakers, implantable fibrillator, prosthesis, ferromagnetic bone implants, etc. of which the HP needs to be aware. |
Short | A.2.6.1.2.1 - Device and implant description |
Control | 1..1 |
Type | CodeableConcept |
44. PatientHistory.medicalHistory.medicalDevices.identifier | |
Definition | Normalised identifier of the device instance such as UDI according to REGULATION (EU) 2017/745 |
Short | A.2.6.1.2.2 - Device ID |
Note | This is a business identifier, not a resource identifier (see discussion) |
Control | 0..1 |
Type | Identifier |
46. PatientHistory.medicalHistory.medicalDevices.implantDate | |
Definition | The date and time the device was implanted or when its use began. |
Short | A.2.6.1.2.3 - Implant date |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
48. PatientHistory.medicalHistory.medicalDevices.endDate | |
Definition | Date and time when the device was explanted from the patient or the external device was no longer in use; likewise when the device is planned to be explanted |
Short | A.2.6.1.2.4 - End date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
50. PatientHistory.medicalHistory.medicalDevices.reason | |
Definition | The medical reason for use of the medical device. |
Short | A.2.6.1.2.5 - Reason |
Control | 0..* |
Type | CodeableConcept |
52. PatientHistory.medicalHistory.historyOfProcedures | |
Definition | Historical procedures performed on or for a patient, relevant for the current encounter. |
Short | A.2.6.1.3 - History of procedures |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
54. PatientHistory.medicalHistory.historyOfProcedures.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
56. PatientHistory.medicalHistory.historyOfProcedures.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.historyOfProcedures.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
58. PatientHistory.medicalHistory.historyOfProcedures.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
60. PatientHistory.medicalHistory.historyOfProcedures.procedureCode | |
Definition | Procedure code |
Short | A.2.6.1.3.1 - Procedure code |
Control | 0..1 |
Type | CodeableConcept |
62. PatientHistory.medicalHistory.historyOfProcedures.description | |
Definition | Narrative description of the procedure |
Short | A.2.6.1.3.2 - Procedure description |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
64. PatientHistory.medicalHistory.historyOfProcedures.bodySite | |
Definition | Procedure target body site and laterality |
Short | A.2.6.1.3.3 - Body site |
Control | 0..1 |
Type | CodeableConcept |
66. PatientHistory.medicalHistory.historyOfProcedures.date | |
Definition | Date and time when procedure was performed |
Short | A.2.6.1.3.4 - Procedure date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
68. PatientHistory.medicalHistory.historyOfProcedures.reason | |
Definition | The coded reason why the procedure was performed. This may be a coded entity or may simply be present as text. |
Short | A.2.6.1.3.5 - Procedure reason |
Control | 0..1 |
Type | CodeableConcept |
70. PatientHistory.medicalHistory.historyOfProcedures.outcome | |
Definition | The outcome of the procedure - did it resolve the reasons for the procedure being performed? Applicable mainly on surgical procedures. |
Short | A.2.6.1.3.6 - Outcome |
Control | 0..1 |
Type | CodeableConcept |
72. PatientHistory.medicalHistory.historyOfProcedures.focalDevice | |
Definition | A reference to the device or devices that is implanted, removed or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure. |
Short | A.2.6.1.3.7 - Focal device |
Control | 0..* |
Type | BackboneElement |
74. PatientHistory.medicalHistory.vaccination | |
Definition | Vaccination history of the patient. |
Short | A.2.6.1.4 - Vaccination |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
76. PatientHistory.medicalHistory.vaccination.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
78. PatientHistory.medicalHistory.vaccination.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.vaccination.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
80. PatientHistory.medicalHistory.vaccination.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
82. PatientHistory.medicalHistory.vaccination.diseaseOrAgent | |
Definition | Disease or agent that the vaccination provides protection against |
Short | A.2.6.1.4.1 - Disease or agent targeted |
Control | 0..* |
Type | CodeableConcept |
84. PatientHistory.medicalHistory.vaccination.vaccine | |
Definition | Generic description of the vaccine/prophylaxis or its component(s) |
Short | A.2.6.1.4.2 - Vaccine/prophylaxis |
Control | 1..1 |
Type | CodeableConcept |
86. PatientHistory.medicalHistory.vaccination.productName | |
Definition | Medicinal product name |
Short | A.2.6.1.4.4 - Vaccine medicinal product |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
88. PatientHistory.medicalHistory.vaccination.manufacturerOrMAH | |
Definition | Marketing Authorisation Holder or manufacturer (Identifier and name) |
Short | A.2.6.1.4.5 - Marketing Authorisation Holder |
Control | 0..1 |
Type | BackboneElement |
90. PatientHistory.medicalHistory.vaccination.orderNumber | |
Definition | Order in the vaccination course. |
Short | A.2.6.1.4.6 - Number in a series of vaccinations / doses |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
92. PatientHistory.medicalHistory.vaccination.vaccinationDate | |
Definition | The date and time when the vaccination was administered |
Short | A.2.6.1.4.7 - Date of vaccination |
Control | 1..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
94. PatientHistory.medicalHistory.vaccination.nextVaccinationDate | |
Definition | The date when the vaccination is planned to be given/repeated (e.g. next dose) |
Short | A.2.6.1.4.8 - Next vaccination date |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
96. PatientHistory.medicalHistory.epidemiologicalHistory | |
Definition | Travel history and infectious contacts |
Short | A.2.6.1.5 - Epidemiological history |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
98. PatientHistory.medicalHistory.epidemiologicalHistory.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
100. PatientHistory.medicalHistory.epidemiologicalHistory.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.epidemiologicalHistory.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
102. PatientHistory.medicalHistory.epidemiologicalHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
104. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts | |
Definition | Infectious contacts of the patient |
Short | A.2.6.1.5.1 - Infectious contacts |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
106. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
108. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
110. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
112. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.period | |
Definition | A date and duration or date time interval of contact. Partial dates are allowed. |
Short | A.2.6.1.5.1.1 - Time period |
Control | 0..1 |
Type | Period |
114. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.infectiousAgent | |
Definition | Information about a suspected infectious agent or agents the person was exposed to. |
Short | A.2.6.1.5.1.2 - Infectious agent |
Control | 0..* |
Type | CodeableConcept |
116. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.proximity | |
Definition | Proximity to the source/carrier of the infectious agent during exposure. Proximity could be expressed by text, code (direct, indirect) or value specifying distance from the InfectiousAgentCarrier. |
Short | A.2.6.1.5.1.3 - Proximity |
Control | 0..1 |
Type | CodeableConcept |
118. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.country | |
Definition | Country in which the person was potentially exposed to an infectious agent. |
Short | A.2.6.1.5.1.4 - Country |
Control | 0..1 |
Type | CodeableConcept |
120. PatientHistory.medicalHistory.epidemiologicalHistory.infectiousContacts.note | |
Definition | A textual note with additional information about infectious contact. |
Short | A.2.6.1.5.1.5 - Additional information |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
122. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory | |
Definition | Travel history reported by the patient. Multiple records could be provided. |
Short | A.2.6.1.5.2 - Travel history |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
124. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
126. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
128. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
130. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.period | |
Definition | Start and end date or end date and duration of stay in a country. Partial dates are allowed. |
Short | A.2.6.1.5.2.1 - Time period |
Control | 0..1 |
Type | Period |
132. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.country | |
Definition | A country visited by the patient. |
Short | A.2.6.1.5.2.2 - Country visited |
Control | 1..1 |
Type | CodeableConcept |
134. PatientHistory.medicalHistory.epidemiologicalHistory.travelHistory.comment | |
Definition | Relevant notes on the travel stay. |
Short | A.2.6.1.5.2.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
136. PatientHistory.familyHistory | |
Definition | Information about serious illnesses in close blood relatives with known or suspected genetic potential or with possible impact on patient care. |
Short | A.2.6.2 - Family history |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
138. PatientHistory.familyHistory.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
140. PatientHistory.familyHistory.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.familyHistory.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
142. PatientHistory.familyHistory.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
144. PatientHistory.familyHistory.relationship | |
Definition | The family relation between the related person and the patient. |
Short | A.2.6.2.1 - Patient relationship |
Control | 0..1 |
Type | CodeableConcept |
146. PatientHistory.familyHistory.birthDate | |
Definition | Full or partial date of birth |
Short | A.2.6.2.2 - Date of birth |
Control | 0..1 |
Type | dateTime |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
148. PatientHistory.familyHistory.deathDateOrAge | |
Definition | Age or date of the death of the family member. |
Short | A.2.6.2.3 - Age or date of death |
Control | 0..1 |
Type | BackboneElement |
150. PatientHistory.familyHistory.conditions | |
Definition | Medical problems this person suffers or suffered. |
Short | A.2.6.2.5 - Condition |
Control | 0..* |
Type | BackboneElement |
152. PatientHistory.familyHistory.causeOfDeath | |
Definition | Information about disease or condition that was the main cause of death. |
Short | A.2.6.2.6 - Cause of death |
Control | 0..1 |
Type | CodeableConcept |
154. PatientHistory.socialDeterminants | |
Definition | Information about social determinants of health. |
Short | A.2.6.3 - Social determinants of health |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
156. PatientHistory.socialDeterminants.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
158. PatientHistory.socialDeterminants.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.socialDeterminants.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
160. PatientHistory.socialDeterminants.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
162. PatientHistory.socialDeterminants.participationInSociety | |
Definition | Participation in society details. |
Short | A.2.6.3.1 - Participation in society |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
164. PatientHistory.socialDeterminants.participationInSociety.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
166. PatientHistory.socialDeterminants.participationInSociety.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.socialDeterminants.participationInSociety.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
168. PatientHistory.socialDeterminants.participationInSociety.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
170. PatientHistory.socialDeterminants.participationInSociety.workSituation | |
Definition | Work Situation describes the extent to which and in what way the patient participates in the workforce. Work is meant in the broadest sense of the word: activities that contribute to the person themselves, their environment or society. This includes both paid and unpaid work. |
Short | A.2.6.3.1.1 - Work situation |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
172. PatientHistory.socialDeterminants.participationInSociety.hobby | |
Definition | An activity the patient enjoys doing in their free time. |
Short | A.2.6.3.1.2 - Hobby |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
174. PatientHistory.socialDeterminants.participationInSociety.socailNetwork | |
Definition | A description of the patient’s social network, such as family, neighbours and friends. |
Short | A.2.6.3.1.3 - Social network |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
176. PatientHistory.socialDeterminants.education | |
Definition | Education |
Short | A.2.6.3.2 - Education |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
178. PatientHistory.socialDeterminants.education.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
180. PatientHistory.socialDeterminants.education.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.socialDeterminants.education.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
182. PatientHistory.socialDeterminants.education.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
184. PatientHistory.socialDeterminants.education.level | |
Definition | Indication of the highest level of education achieved. |
Short | A.2.6.3.2.1 - Education level |
Control | 0..1 |
Type | CodeableConcept |
186. PatientHistory.socialDeterminants.education.comment | |
Definition | If deemed relevant, a specification of the degree program can be provided by means of an explanation (e.g.: patient is in medical school). |
Short | A.2.6.3.2.2 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
188. PatientHistory.socialDeterminants.livingSituation | |
Definition | Household type and other related living situation information. |
Short | A.2.6.3.3 - Living situation |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
190. PatientHistory.socialDeterminants.livingSituation.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
192. PatientHistory.socialDeterminants.livingSituation.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.socialDeterminants.livingSituation.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
194. PatientHistory.socialDeterminants.livingSituation.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
196. PatientHistory.socialDeterminants.livingSituation.houseType | |
Definition | Type of home the patient lives in. |
Short | A.2.6.3.3.1 - House type |
Control | 0..1 |
Type | CodeableConcept |
198. PatientHistory.socialDeterminants.livingSituation.homeAdaption | |
Definition | Adaptions present in the home that have been made in the context of the illness or disability to make the functioning of the patient safer and more comfortable and to enable independent living. Multiple data elements could be provided. |
Short | A.2.6.3.3.2 - Home adaption |
Control | 0..* |
Type | CodeableConcept |
200. PatientHistory.socialDeterminants.livingSituation.livingConditions | |
Definition | Conditions that affect the accessibility of the home or the stay in the home. Multiple data elements could be provided. |
Short | A.2.6.3.3.3 - Living conditions |
Control | 0..* |
Type | CodeableConcept |
202. PatientHistory.socialDeterminants.familySituation | |
Definition | Family situation details. |
Short | A.2.6.3.4 - Family situation |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
204. PatientHistory.socialDeterminants.familySituation.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
206. PatientHistory.socialDeterminants.familySituation.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.socialDeterminants.familySituation.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
208. PatientHistory.socialDeterminants.familySituation.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
210. PatientHistory.socialDeterminants.familySituation.comment | |
Definition | A comment on the family situation. |
Short | A.2.6.3.4.1 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
212. PatientHistory.socialDeterminants.familySituation.familyComposition | |
Definition | The family composition describes the patient’s home situation and the form of cohabitation. |
Short | A.2.6.3.4.2 - Family composition |
Control | 0..1 |
Type | CodeableConcept |
214. PatientHistory.socialDeterminants.familySituation.maritalStatus | |
Definition | A person’s marital status according to the terms and definition in the national civil code. |
Short | A.2.6.3.4.3 - Marital status |
Control | 0..1 |
Type | CodeableConcept |
216. PatientHistory.socialDeterminants.familySituation.numberOfChildren | |
Definition | The number of children the patient has. Children in the context of this information model include step children, foster children, biological and adopted children. |
Short | A.2.6.3.4.4 - Number of children |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
218. PatientHistory.socialDeterminants.familySituation.numberOfChildrenAtHome | |
Definition | The number of children living at home with the patient. |
Short | A.2.6.3.4.5 - Number of children at home |
Control | 0..1 |
Type | integer |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
220. PatientHistory.socialDeterminants.familySituation.childDetails | |
Definition | Child age, co-living status and comment. Multiple child details could be provided. |
Short | A.2.6.3.4.6 - Child details |
Control | 0..* |
Type | BackboneElement |
222. PatientHistory.socialDeterminants.familySituation.careResponsibility | |
Definition | The activities the patient carries out to care for a dependent family member. |
Short | A.2.6.3.4.7 - Care responsibility |
Control | 0..* |
Type | BackboneElement |
224. PatientHistory.useOfSubstances | |
Definition | Use of substances |
Short | A.2.6.4 - Use of substances |
Control | 0..1 |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
226. PatientHistory.useOfSubstances.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
228. PatientHistory.useOfSubstances.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.useOfSubstances.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
230. PatientHistory.useOfSubstances.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
232. PatientHistory.useOfSubstances.alcohol | |
Definition | Alcohol consumption by the patient. Multiple records on alcohol use could be provided. |
Short | A.2.6.4.1 - Alcohol use |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
234. PatientHistory.useOfSubstances.alcohol.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
236. PatientHistory.useOfSubstances.alcohol.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.useOfSubstances.alcohol.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
238. PatientHistory.useOfSubstances.alcohol.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
240. PatientHistory.useOfSubstances.alcohol.currentStatus | |
Definition | The status of the patient’s alcohol use. |
Short | A.2.6.4.1.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
242. PatientHistory.useOfSubstances.alcohol.periodAndQuantity | |
Definition | Period of use and amount (The extent of the patient’s alcohol use in units of alcohol per time period.) |
Short | A.2.6.4.1.2 - Period and quantity |
Control | 0..* |
Type | CodeableConcept |
244. PatientHistory.useOfSubstances.alcohol.comment | |
Definition | Textual comment. |
Short | A.2.6.4.1.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
246. PatientHistory.useOfSubstances.tobacco | |
Definition | Represent smoking or tobacco habits. Multiple records on tobacco use could be provided. |
Short | A.2.6.4.2 - Tobacco use |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
248. PatientHistory.useOfSubstances.tobacco.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
250. PatientHistory.useOfSubstances.tobacco.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.useOfSubstances.tobacco.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
252. PatientHistory.useOfSubstances.tobacco.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
254. PatientHistory.useOfSubstances.tobacco.currentStatus | |
Definition | The status of the patient’s tobacco use. |
Short | A.2.6.4.2.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
256. PatientHistory.useOfSubstances.tobacco.periodAndQuantity | |
Definition | Period of use and amount (The extent of the patient’s tobacco use in units of alcohol per time period.) |
Short | A.2.6.4.2.2 - Period and quantity |
Control | 0..* |
Type | BackboneElement |
258. PatientHistory.useOfSubstances.tobacco.comment | |
Definition | Textual comment. |
Short | A.2.6.4.2.3 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
260. PatientHistory.useOfSubstances.drugConsumption | |
Definition | Consumption of drugs and other substances (in terms of abuse). |
Short | A.2.6.4.3 - Drug consumption |
Control | 0..* |
Type | BackboneElement |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) ) |
262. PatientHistory.useOfSubstances.drugConsumption.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Short | Unique id for inter-element referencing |
Control | 0..1 |
Type | string |
Is Modifier | false |
XML Format | In the XML format, this property is represented as an attribute. |
Summary | false |
264. PatientHistory.useOfSubstances.drugConsumption.extension | |
Definition | 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. |
Short | Additional content defined by implementations |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | false |
Summary | false |
Alternate Names | extensions, user content |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
Slicing | This element introduces a set of slices on PatientHistory.useOfSubstances.drugConsumption.extension . The slices areUnordered and Open, and can be differentiated using the following discriminators: |
266. PatientHistory.useOfSubstances.drugConsumption.modifierExtension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
Short | Extensions that cannot be ignored even if unrecognized |
Comments | 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. |
Control | 0..* |
Type | Extension |
Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
Summary | true |
Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
Alternate Names | extensions, user content, modifiers |
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()) )ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists() ) |
268. PatientHistory.useOfSubstances.drugConsumption.currentStatus | |
Definition | The status of the patient’s drug use. |
Short | A.2.6.4.3.1 - Status |
Control | 0..1 |
Type | CodeableConcept |
270. PatientHistory.useOfSubstances.drugConsumption.periodAndQuantity | |
Definition | Period of use and amount. |
Short | A.2.6.4.3.2 - Period and quantity |
Control | 0..1 |
Type | BackboneElement |
272. PatientHistory.useOfSubstances.drugConsumption.drugType | |
Definition | Type of the drug consumption |
Short | A.2.6.4.3.3 - Drug or medication type |
Control | 0..1 |
Type | CodeableConcept |
274. PatientHistory.useOfSubstances.drugConsumption.route | |
Definition | Route or routes of administration |
Short | A.2.6.4.3.4 - Route of administration |
Control | 0..* |
Type | CodeableConcept |
276. PatientHistory.useOfSubstances.drugConsumption.comment | |
Definition | Textual comment |
Short | A.2.6.4.3.5 - Comment |
Control | 0..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |