PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.eu.hdr@0.1.0-ballot
    http://hl7.eu/fhir/hdr/StructureDefinition/HospitalStay
description: Hospital Discharge Report - Hospital stay - A.2.6 eHN
package_name: hl7.fhir.eu.hdr
derivation: specialization
name: HospitalStayEhn
type: http://hl7.eu/fhir/hdr/StructureDefinition/HospitalStay
elements:
  diagnosticSummary:
    type: Base
    short: A.2.7.1 - Diagnostic summary
    array: true
    min: 1
    index: 0
    elements:
      category: {type: CodeableConcept, short: A.2.7.1.5 - Category, index: 5}
      clinicalStatus: {type: CodeableConcept, short: A.2.7.1.7 - Clinical status, index: 7}
      stage: {type: CodeableConcept, short: A.2.7.1.10 - Stage, array: true, index: 10}
      resolution: {type: Base, short: A.2.7.1.8 - Resolution circumstances, index: 8}
      endDate: {type: dateTime, short: A.2.7.1.4 - End date, index: 4}
      severity: {type: CodeableConcept, short: A.2.7.1.9 - Severity, index: 9}
      problemDescription: {type: string, short: A.2.7.1.1 - Problem description, index: 1}
      treatmentClass: {type: CodeableConcept, short: A.2.7.1.6 - Treatment class, index: 6}
      problemDetails: {type: Base, short: A.2.7.1.2 - Problem details, array: true, index: 2}
      onsetDate: {type: dateTime, short: A.2.7.1.3 - Onset date, index: 3}
    required: [category, onsetDate, problemDescription, treatmentClass]
  significantProcedures:
    type: Base
    short: A.2.7.2 - Significant procedures
    array: true
    min: 1
    index: 11
    elements:
      procedureCode: {type: CodeableConcept, short: A.2.7.2.1 - Procedure code, array: true, index: 12}
      description: {type: string, short: A.2.7.2.2 - Procedure description, index: 13}
      bodySite: {type: CodeableConcept, short: A.2.7.2.3 - Body site, index: 14}
      date: {type: dateTime, short: A.2.7.2.4 - Procedure date, index: 15}
      reason: {type: CodeableConcept, short: A.2.7.2.5 - Procedure reason, array: true, index: 16}
      outcome: {type: CodeableConcept, short: A.2.7.2.6 - Outcome, index: 17}
      complication: {type: CodeableConcept, short: A.2.7.2.7 - Complication, array: true, index: 18}
      focalDevice: {type: Base, short: A.2.7.2.8 - Focal device, array: true, index: 19}
    required: [date, description]
  medicalDevices:
    type: Base
    short: A.2.7.3 - Medical devices and implants
    array: true
    min: 1
    index: 20
    elements:
      description: {type: CodeableConcept, short: A.2.7.3.1 - Device and implant description, index: 21}
      identifier: {type: Identifier, short: A.2.7.3.2 - Device ID, index: 22}
      implantDate: {type: dateTime, short: A.2.7.3.3 - Implant date, index: 23}
      endDate: {type: dateTime, short: A.2.7.3.4 - End date, index: 24}
      reason: {type: CodeableConcept, short: A.2.7.3.5 - Reason, array: true, index: 25}
    required: [description, implantDate]
  pharmacotherapy:
    type: Base
    short: A.2.7.5 - Pharmacotherapy
    array: true
    index: 26
    elements:
      doseForm: {type: CodeableConcept, short: A.2.7.5.7 - Pharmaceutical dose form, index: 33}
      productName: {type: string, short: A.2.7.5.4 - Brand name, index: 30}
      route: {type: CodeableConcept, short: A.2.7.5.9 - Route of administration, index: 35}
      intendedUse: {type: CodeableConcept, short: A.2.7.5.3 - Intended use, array: true, index: 29}
      reason: {type: CodeableConcept, short: A.2.7.5.1 - Medication reason, index: 27}
      activeIngredient: {type: CodeableConcept, short: A.2.7.5.5 - Active ingredient list, array: true, index: 31}
      strength: {type: Ratio, short: A.2.7.5.6 - Strength, array: true, index: 32}
      productCode: {type: CodeableConcept, short: A.2.7.5.2 - Code, index: 28}
      period: {type: Period, short: A.2.7.5.10 - Period of treatment, index: 36}
      dosageRegimen: {type: Base, short: A.2.7.5.8 - Dosage Regimen, array: true, index: 34}
    required: [productCode, productName]
  significantResults:
    type: Base
    short: A.2.7.6 - Significant Observation Results
    array: true
    index: 37
    elements:
      date: {type: dateTime, short: A.2.7.6.1 - Date, index: 38}
      status: {type: CodeableConcept, short: A.2.7.6.2 - Observation status, index: 39}
      description: {type: string, short: A.2.7.6.3 - Result description, index: 40}
      details: {type: Base, short: A.2.7.6.4 - Observation details, index: 41}
      result: {type: Base, short: A.2.7.6.5 - Observation result, index: 42}
      reporter: {type: Base, short: A.2.7.6.7 - Reporter, array: true, index: 43}
    required: [date, details, status]
  synthesis:
    type: Base
    short: A.2.7.7 - Synthesis
    index: 44
    elements:
      description: {type: string, short: A.2.7.7.1 - Problem synthesis, array: true, min: 1, index: 45}
      reasoning: {type: string, short: A.2.7.7.2 - Clinical reasoning, index: 46}
    required: [description]
package_version: 0.1.0-ballot
class: logical
kind: logical
url: http://hl7.eu/fhir/hdr/StructureDefinition/HospitalStay
base: http://hl7.org/fhir/StructureDefinition/Base
version: 0.1.0-ballot
required: [diagnosticSummary, medicalDevices, significantProcedures, synthesis]