PackagesCanonicalsLogsProblems
    Packages
    il.hdp.fhir.r4@0.4.2
    http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-hospitalization
description: Top-level hospitalization encounter representing the patient's overall stay, capturing high-level clinical and administrative information. It MAY be used for ambulatory visits if they are managed as a hierarchy in the source system, however, use of ILHDPEncounterCommunityHMOAmbulatory is preferred for simplicity. The combination of ILHDPEncounterHospitalization and ILHDPEncounterInpatientCareSegment SHALL cover all hospitalization scenarios, including general inpatient care, home hospitalization, geriatric, and psychiatric settings. Visits to HMO-operated/community emergency centers MAY be represented either with the hospitalization + inpatient-segment combination (for structured flows) or with ILHDPEncounterCommunityHMOAmbulatory when a simpler, 'flat' representation better reflects the source system.
package_name: il.hdp.fhir.r4
derivation: constraint
name: ILHDPEncounterHospitalization
type: Encounter
elements:
  diagnosis:
    index: 35
    elements:
      condition:
        type: Reference
        refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-condition', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-condition']
        index: 36
      use: {index: 37}
      rank: {index: 38}
    slicing:
      rules: open
      discriminator:
      - {path: use, type: pattern}
      min: null
      slices:
        admission:
          match:
            use:
              coding:
              - {code: AD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
          schema:
            short: Admission diagnosis
            array: true
            index: 39
            elements:
              condition: {index: 40}
              use:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: AD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
                index: 41
            required: [use]
        comorbidity:
          match:
            use:
              coding:
              - {code: CM, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
          schema:
            short: Comorbidity diagnosis
            array: true
            index: 42
            elements:
              condition: {index: 43}
              use:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: CM, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
                index: 44
            required: [use]
        discharge:
          match:
            use:
              coding:
              - {code: DD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
          schema:
            short: Discharge diagnosis
            array: true
            index: 45
            elements:
              condition: {index: 46}
              use:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: DD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
                index: 47
            required: [use]
  meta:
    elements:
      security:
        index: 0
        slicing:
          rules: closed
          description: ILHDP codes only
          discriminator:
          - {path: system, type: value}
          min: 1
          slices:
            HDP:
              match: {system: 'http://fhir.health.gov.il/cs/il-hdp-information-buckets'}
              schema:
                short: HDP information bucket
                binding: {strength: required, valueSet: 'http://fhir.health.gov.il/ValueSet/il-hdp-information-buckets'}
                _required: true
                index: 1
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://fhir.health.gov.il/cs/il-hdp-information-buckets'}
                    index: 2
                  code:
                    pattern: {type: Code, value: encounterInformation}
                    index: 3
                required: [system, code]
    required: [security]
  serviceProvider:
    type: Reference
    refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-organization', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-organization']
    index: 57
  episodeOfCare:
    type: Reference
    refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-episode-of-care', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-episode-of-care']
    index: 19
  reasonCode: {index: 32}
  type:
    index: 9
    slicing:
      slices:
        face-to-face:
          match: {}
          schema: {index: 10}
        without-patient-present:
          match: {}
          schema: {index: 11}
          max: 0
        virtual-encounters:
          match: {}
          schema: {index: 12}
          max: 0
        doctor-to-doctor-consultation:
          match: {}
          schema: {index: 13}
          max: 0
        hospitalization:
          match: {}
          schema:
            short: Hospitalization encounter type
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: hospitalization-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            _required: true
            index: 14
          min: 1
          max: 1
        inpatient-care-segment:
          match: {}
          schema:
            short: Inpatient care segment encounter type
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: inpatient-care-segment-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            index: 15
          min: 0
          max: 0
        community-hmo-ambulatory:
          match: {}
          schema:
            short: Community/HMO ambulatory encounter type
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: community-hmo-ambulatory-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            index: 16
          min: 0
          max: 0
  participant:
    index: 21
    elements:
      individual:
        type: Reference
        refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-practitioner', 'http://fhir.health.gov.il/StructureDefinition/il-core-practitioner-role', 'http://fhir.health.gov.il/StructureDefinition/il-core-related-person', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner-role', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-related-person']
        index: 22
    required: [individual]
    slicing:
      slices:
        primary-performer:
          match: {}
          schema:
            index: 23
            elements:
              individual:
                type: Reference
                refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-practitioner', 'http://fhir.health.gov.il/StructureDefinition/il-core-practitioner-role', 'http://fhir.health.gov.il/StructureDefinition/il-core-related-person', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner-role', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-related-person']
                index: 24
        consultant:
          match: {}
          schema:
            index: 25
            elements:
              individual:
                type: Reference
                refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-practitioner', 'http://fhir.health.gov.il/StructureDefinition/il-core-practitioner-role', 'http://fhir.health.gov.il/StructureDefinition/il-core-related-person', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner-role', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-related-person']
                index: 26
            required: [individual]
        reffering-practitioner:
          match: {}
          schema:
            index: 27
            elements:
              individual:
                type: Reference
                refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-practitioner', 'http://fhir.health.gov.il/StructureDefinition/il-core-practitioner-role', 'http://fhir.health.gov.il/StructureDefinition/il-core-related-person', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-practitioner-role', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-related-person']
                index: 28
            required: [individual]
  serviceType: {index: 17}
  classHistory: {index: 8}
  status: {index: 5}
  class: {index: 7}
  length: {index: 31}
  identifier: {index: 4}
  hospitalization:
    elements:
      origin:
        type: Reference
        refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-location', 'http://fhir.health.gov.il/StructureDefinition/il-core-organization', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-location', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-organization']
        index: 48
      specialArrangement: {index: 49}
      destination:
        type: Reference
        refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-location', 'http://fhir.health.gov.il/StructureDefinition/il-core-organization', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-location', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-organization']
        index: 50
      dischargeDisposition:
        binding: {strength: extensible, valueSet: 'http://fhir.health.gov.il/ValueSet/patient-release-type-moh'}
        index: 51
  period:
    index: 29
    elements:
      start: {index: 30}
  basedOn:
    type: Reference
    refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-service-request', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-service-request']
    index: 20
  partOf:
    type: Reference
    refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-encounter', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-hospitalization', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-inpatient-care-segment']
    index: 58
  location:
    index: 52
    elements:
      location:
        type: Reference
        refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-location', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-location']
        index: 53
      physicalType: {index: 54}
    slicing:
      rules: open
      discriminator:
      - {path: location, type: profile}
      min: null
      slices:
        nursing-unit:
          match: {}
          schema:
            short: Nursing unit location
            index: 55
            elements:
              location:
                type: Reference
                refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-location-nursing-unit', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-location-nursing-unit']
                index: 56
  subject:
    type: Reference
    refers: ['http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-patient']
    index: 18
  statusHistory: {index: 6}
  reasonReference:
    type: Reference
    refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-condition', 'http://fhir.health.gov.il/StructureDefinition/il-core-immunization-recommendation', 'http://fhir.health.gov.il/StructureDefinition/il-core-observation', 'http://fhir.health.gov.il/StructureDefinition/il-core-procedure', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-condition', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-observation']
    index: 33
    slicing:
      rules: open
      discriminator:
      - {path: $this.resolve(), type: profile}
      min: null
      slices:
        patient-reported-chief-complaint:
          match: {}
          schema:
            short: Patient-reported chief complaint
            refers: ['http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-patient-reported-chief-complaint']
            type: Reference
            index: 34
          min: 0
          max: 1
package_version: 0.4.2
class: profile
kind: resource
url: http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-hospitalization
base: http://fhir.health.gov.il/StructureDefinition/il-core-encounter
version: 0.4.2
required: [serviceType, serviceProvider, identifier, type, period]