description: Hospital Discharge Report - Patient history - A.2.5 eHN package_name: rs/hl7.fhir.eu.hdr derivation: specialization name: PatientHistoryEhn type: http://hl7.eu/fhir/hdr/StructureDefinition/PatientHistory elements: medicalHistory: type: Base short: A.2.6.1 - Medical history index: 0 elements: historyOfConditions: type: Base short: A.2.6.1.1 - History of problems array: true min: 1 index: 1 elements: conditionSpecification: {type: string, short: A.2.6.1.1.1 - Problem description, index: 2} conditionDetails: {type: Base, short: A.2.6.1.1.2 - Problem details, array: true, index: 3} onsetDate: {type: dateTime, short: A.2.6.1.1.3 - Onset date, index: 4} endDate: {type: dateTime, short: A.2.6.1.1.4 - End date, index: 5} clinicalStatus: {type: CodeableConcept, short: A.2.6.1.1.5 - Clinical status, index: 6} resolution: {type: Base, short: A.2.6.1.1.6 - Resolution circumstances, index: 7} severity: {type: CodeableConcept, short: A.2.6.1.1.7 - Severity, index: 8} stage: {type: CodeableConcept, short: A.2.6.1.1.8 - Stage, array: true, index: 9} required: [conditionSpecification, onsetDate] medicalDevices: type: Base short: A.2.6.1.2 - Devices and Implants array: true min: 1 index: 10 elements: description: {type: CodeableConcept, short: A.2.6.1.2.1 - Device and implant description, index: 11} identifier: {type: Identifier, short: A.2.6.1.2.2 - Device ID, index: 12} implantDate: {type: dateTime, short: A.2.6.1.2.3 - Implant date, index: 13} endDate: {type: dateTime, short: A.2.6.1.2.4 - End date, index: 14} reason: {type: CodeableConcept, short: A.2.6.1.2.5 - Reason, array: true, index: 15} required: [description, implantDate] historyOfProcedures: type: Base short: A.2.6.1.3 - History of procedures array: true index: 16 elements: procedureCode: {type: CodeableConcept, short: A.2.6.1.3.1 - Procedure code, index: 17} description: {type: string, short: A.2.6.1.3.2 - Procedure description, index: 18} bodySite: {type: CodeableConcept, short: A.2.6.1.3.3 - Body site, index: 19} date: {type: dateTime, short: A.2.6.1.3.4 - Procedure date, index: 20} reason: {type: CodeableConcept, short: A.2.6.1.3.5 - Procedure reason, index: 21} outcome: {type: CodeableConcept, short: A.2.6.1.3.6 - Outcome, index: 22} focalDevice: {type: Base, short: A.2.6.1.3.7 - Focal device, array: true, index: 23} required: [description] vaccination: type: Base short: A.2.6.1.4 - Vaccination array: true index: 24 elements: diseaseOrAgent: {type: CodeableConcept, short: A.2.6.1.4.1 - Disease or agent targeted, array: true, index: 25} vaccine: {type: CodeableConcept, short: A.2.6.1.4.2 - Vaccine/prophylaxis, index: 26} productName: {type: string, short: A.2.6.1.4.4 - Vaccine medicinal product, index: 27} manufacturerOrMAH: {type: Base, short: A.2.6.1.4.5 - Marketing Authorisation Holder, index: 28} orderNumber: {type: integer, short: A.2.6.1.4.6 - Number in a series of vaccinations / doses, index: 29} vaccinationDate: {type: dateTime, short: A.2.6.1.4.7 - Date of vaccination, index: 30} nextVaccinationDate: {type: dateTime, short: A.2.6.1.4.8 - Next vaccination date, index: 31} required: [vaccinationDate, vaccine] epidemiologicalHistory: type: Base short: A.2.6.1.5 - Epidemiological history index: 32 elements: infectiousContacts: type: Base short: A.2.6.1.5.1 - Infectious contacts array: true index: 33 elements: period: {type: Period, short: A.2.6.1.5.1.1 - Time period, index: 34} infectiousAgent: {type: CodeableConcept, short: A.2.6.1.5.1.2 - Infectious agent, array: true, index: 35} proximity: {type: CodeableConcept, short: A.2.6.1.5.1.3 - Proximity, index: 36} country: {type: CodeableConcept, short: A.2.6.1.5.1.4 - Country, index: 37} note: {type: string, short: A.2.6.1.5.1.5 - Additional information, index: 38} travelHistory: type: Base short: A.2.6.1.5.2 - Travel history array: true index: 39 elements: period: {type: Period, short: A.2.6.1.5.2.1 - Time period, index: 40} country: {type: CodeableConcept, short: A.2.6.1.5.2.2 - Country visited, index: 41} comment: {type: string, short: A.2.6.1.5.2.3 - Comment, index: 42} required: [country] required: [historyOfConditions, medicalDevices] familyHistory: type: Base short: A.2.6.2 - Family history array: true index: 43 elements: relationship: {type: CodeableConcept, short: A.2.6.2.1 - Patient relationship, index: 44} birthDate: {type: dateTime, short: A.2.6.2.2 - Date of birth, index: 45} deathDateOrAge: {type: Base, short: A.2.6.2.3 - Age or date of death, index: 46} conditions: {type: Base, short: A.2.6.2.5 - Condition, array: true, index: 47} causeOfDeath: {type: CodeableConcept, short: A.2.6.2.6 - Cause of death, index: 48} socialDeterminants: type: Base short: A.2.6.3 - Social determinants of health index: 49 elements: participationInSociety: type: Base short: A.2.6.3.1 - Participation in society index: 50 elements: workSituation: {type: string, short: A.2.6.3.1.1 - Work situation, index: 51} hobby: {type: string, short: A.2.6.3.1.2 - Hobby, index: 52} socailNetwork: {type: string, short: A.2.6.3.1.3 - Social network, index: 53} education: type: Base short: A.2.6.3.2 - Education index: 54 elements: level: {type: CodeableConcept, short: A.2.6.3.2.1 - Education level, index: 55} comment: {type: string, short: A.2.6.3.2.2 - Comment, index: 56} livingSituation: type: Base short: A.2.6.3.3 - Living situation index: 57 elements: houseType: {type: CodeableConcept, short: A.2.6.3.3.1 - House type, index: 58} homeAdaption: {type: CodeableConcept, short: A.2.6.3.3.2 - Home adaption, array: true, index: 59} livingConditions: {type: CodeableConcept, short: A.2.6.3.3.3 - Living conditions, array: true, index: 60} familySituation: type: Base short: A.2.6.3.4 - Family situation index: 61 elements: comment: {type: string, short: A.2.6.3.4.1 - Comment, index: 62} familyComposition: {type: CodeableConcept, short: A.2.6.3.4.2 - Family composition, index: 63} maritalStatus: {type: CodeableConcept, short: A.2.6.3.4.3 - Marital status, index: 64} numberOfChildren: {type: integer, short: A.2.6.3.4.4 - Number of children, index: 65} numberOfChildrenAtHome: {type: integer, short: A.2.6.3.4.5 - Number of children at home, index: 66} childDetails: {type: Base, short: A.2.6.3.4.6 - Child details, array: true, index: 67} careResponsibility: {type: Base, short: A.2.6.3.4.7 - Care responsibility, array: true, index: 68} useOfSubstances: type: Base short: A.2.6.4 - Use of substances index: 69 elements: alcohol: type: Base short: A.2.6.4.1 - Alcohol use array: true index: 70 elements: currentStatus: {type: CodeableConcept, short: A.2.6.4.1.1 - Status, index: 71} periodAndQuantity: {type: CodeableConcept, short: A.2.6.4.1.2 - Period and quantity, array: true, index: 72} comment: {type: string, short: A.2.6.4.1.3 - Comment, index: 73} tobacco: type: Base short: A.2.6.4.2 - Tobacco use array: true index: 74 elements: currentStatus: {type: CodeableConcept, short: A.2.6.4.2.1 - Status, index: 75} periodAndQuantity: {type: Base, short: A.2.6.4.2.2 - Period and quantity, array: true, index: 76} comment: {type: string, short: A.2.6.4.2.3 - Comment, index: 77} drugConsumption: type: Base short: A.2.6.4.3 - Drug consumption array: true index: 78 elements: currentStatus: {type: CodeableConcept, short: A.2.6.4.3.1 - Status, index: 79} periodAndQuantity: {type: Base, short: A.2.6.4.3.2 - Period and quantity, index: 80} drugType: {type: CodeableConcept, short: A.2.6.4.3.3 - Drug or medication type, index: 81} route: {type: CodeableConcept, short: A.2.6.4.3.4 - Route of administration, array: true, index: 82} comment: {type: string, short: A.2.6.4.3.5 - Comment, index: 83} package_version: 0.1.0-ballot class: logical kind: logical url: http://hl7.eu/fhir/hdr/StructureDefinition/PatientHistory base: http://hl7.org/fhir/StructureDefinition/Base version: 0.1.0-ballot required: [medicalHistory]