PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.eu.hdr@0.1.0-ballot
    http://hl7.eu/fhir/hdr/StructureDefinition/InPatientEncounter
description: Hospital Discharge Report - Encounter - A.2.3 eHN
package_name: hl7.fhir.eu.hdr
derivation: specialization
name: EncounterEhn
type: http://hl7.eu/fhir/hdr/StructureDefinition/InPatientEncounter
elements:
  type: {type: CodeableConcept, short: A.2.3.1 - Encounter type, index: 0}
  note: {type: string, short: A.2.3.2 - Encounter note, index: 1}
  admission:
    type: Base
    short: A.2.3.3 - Admission
    index: 2
    elements:
      urgency: {type: CodeableConcept, short: A.2.3.3.1 - Admission urgency, index: 3}
      date: {type: dateTime, short: A.2.3.3.2 - Admission date, index: 4}
      admitter:
        type: Base
        short: Admitting professional
        index: 5
        elements:
          identifier: {type: Identifier, short: A.2.3.3.3 - Admitting professional ID, index: 6}
          name: {type: HumanName, short: A.2.3.3.4 - Admitting professional name, index: 7}
          organizationID: {type: Identifier, short: A.2.3.3.5 - Admitting organisation ID, index: 8}
          organization: {type: Base, short: A.2.3.3.6 - Admitting organisation, index: 9}
      source: {type: CodeableConcept, short: A.2.3.3.7 - Admit Source, index: 10}
      referringHP:
        type: Base
        short: Referring professional
        index: 11
        elements:
          identifier: {type: Identifier, short: A.2.3.3.8 - Referring professional ID, index: 12}
          name: {type: HumanName, short: A.2.3.3.9 - Referring professional name, index: 13}
          organizationID: {type: Identifier, short: A.2.3.3.10 - Referring organisation ID, index: 14}
          organization: {type: Base, short: A.2.3.3.11 - Referring organisation, index: 15}
    required: [date]
  admissionReason:
    type: Base
    short: A.2.3.4 - Admission reason
    index: 16
    elements:
      code: {type: CodeableConcept, short: A.2.3.4.1 - Admission reason, array: true, index: 17}
      comment: {type: string, short: A.2.3.4.2 - Admission reason comment, index: 18}
      legalStatus: {type: CodeableConcept, short: A.2.3.4.3 - Admission legal status, index: 19}
  discharge:
    type: Base
    short: A.2.3.5 - Discharge
    index: 20
    elements:
      date: {type: dateTime, short: A.2.3.5.1 - Discharge date, index: 21}
      destinationType: {type: CodeableConcept, short: A.2.3.5.2 - Discharge destination type, index: 22}
      destinationLocation: {type: CodeableConcept, short: A.2.3.5.3 - Destination location, index: 23}
    required: [date]
  location:
    type: Base
    short: A.2.3.6 - Location - All locations/departments where the patient stayed (was boarded) within the hospital.
    array: true
    index: 24
    elements:
      period: {type: Period, short: A.2.3.6.1 - Period, index: 25}
      organization:
        type: Base
        short: Organization
        index: 26
        elements:
          identifier: {type: Identifier, short: A.2.3.6.2 - Organisation Part ID, index: 27}
          name: {type: string, short: A.2.3.6.3 - Organisation Part Name, index: 28}
          details: {type: Base, short: A.2.3.6.4 - Organisation Part Details, index: 29}
        required: [name]
    required: [organization, period]
package_version: 0.1.0-ballot
class: logical
kind: logical
url: http://hl7.eu/fhir/hdr/StructureDefinition/InPatientEncounter
base: http://hl7.org/fhir/StructureDefinition/Base
version: 0.1.0-ballot
required: [admission, admissionReason, discharge, type]