PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.eu.hdr@0.1.0-ballot
    http://hl7.eu/fhir/hdr/StructureDefinition/encounter-eu-hdr
description: This profile defines how to represent Inpatient Encounter in HL7 FHIR for the scope of this guide.
package_name: rs/hl7.fhir.eu.hdr
derivation: constraint
name: EncounterEuHdr
type: Encounter
elements:
  diagnosis:
    short: The list of diagnosis relevant to this encounter, see comment
    index: 22
    elements:
      condition:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/Condition']
        index: 23
  serviceProvider:
    type: Reference
    refers: ['http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core']
    index: 29
  reasonCode:
    binding: {strength: preferred, valueSet: 'http://hl7.eu/fhir/hdr/ValueSet/condition-eu-hdr'}
    index: 20
  type:
    short: Specific type of Hospital stay
    binding: {strength: example, valueSet: 'http://hl7.eu/fhir/hdr/ValueSet/hdr-encounter-type-eu-hdr'}
    index: 6
  participant:
    short: List of participants involved in the encounters
    index: 11
    elements:
      individual:
        type: Reference
        refers: ['http://hl7.eu/fhir/base/StructureDefinition/practitioner-eu-core', 'http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
        index: 12
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: type, type: value}
      min: null
      slices:
        admitter:
          match:
            type:
              coding:
              - {code: ADM, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
          schema:
            short: Admitting professional
            array: true
            index: 13
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: ADM, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
                type: CodeableConcept
                index: 14
            required: [type]
        discharger:
          match:
            type:
              coding:
              - {code: DIS, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
          schema:
            short: Discharging professional
            array: true
            index: 15
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: DIS, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
                type: CodeableConcept
                index: 16
            required: [type]
        referrer:
          match:
            type:
              coding:
              - {code: REF, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
          schema:
            short: Referring professional
            array: true
            index: 17
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: REF, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
                type: CodeableConcept
                index: 18
            required: [type]
  serviceType: {short: Specific type of service., index: 7}
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        note:
          match: {url: null}
          schema: {type: Extension, short: Enconter note, url: 'http://hl7.org/fhir/StructureDefinition/note', index: 1}
          min: 0
        legalStatus:
          match: {url: null}
          schema: {type: Extension, short: Legal status/situation at admission, url: 'http://hl7.eu/fhir/StructureDefinition/encounter-legalStatus', index: 2}
          min: 0
  priority:
    short: Encounter priority
    binding: {strength: preferred, valueSet: 'http://hl7.eu/fhir/hdr/ValueSet/admission-urgency-eu-hdr'}
    index: 8
  status:
    short: Status of this Hospital stay
    binding: {strength: required, valueSet: 'http://hl7.eu/fhir/hdr/ValueSet/encounter-status-eu-hdr'}
    index: 4
  class:
    binding: {strength: extensible, valueSet: 'http://hl7.eu/fhir/hdr/ValueSet/hdr-encounterClass-eu-hdr'}
    index: 5
  identifier: {short: Identifier(s) by which this encounter is known., index: 3}
  hospitalization:
    elements:
      admitSource: {short: 'From where patient was admitted (physician referral, transfer).', index: 24}
      destination:
        type: Reference
        refers: ['http://hl7.eu/fhir/base/StructureDefinition/location-eu', 'http://hl7.eu/fhir/base/StructureDefinition/organization-eu-core']
        index: 25
  period: {short: The start and end time of this encounter., index: 19}
  basedOn: {short: The request for which this encounter has been made, index: 10}
  location:
    short: Locations where the patient stayed
    index: 26
    elements:
      location:
        type: Reference
        refers: ['http://hl7.eu/fhir/base/StructureDefinition/location-eu']
        index: 27
      period: {short: Location period, index: 28}
  subject:
    type: Reference
    short: The patient present at the encounter
    refers: ['http://hl7.eu/fhir/base/StructureDefinition/patient-eu-core']
    index: 9
  reasonReference:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/Procedure']
    index: 21
package_version: 0.1.0-ballot
extensions:
  note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Enconter note, index: 1}
  legalStatus: {url: 'http://hl7.eu/fhir/StructureDefinition/encounter-legalStatus', min: 0, type: Extension, short: Legal status/situation at admission, index: 2}
class: profile
kind: resource
url: http://hl7.eu/fhir/hdr/StructureDefinition/encounter-eu-hdr
base: http://hl7.org/fhir/StructureDefinition/Encounter
version: 0.1.0-ballot
required: [subject]