PackagesCanonicalsLogsProblems
    Packages
    il.hdp.fhir.r4@0.4.2
    http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-supplemental
description: Supplemental encounter profile used to capture additional encounter context in HDP flows.
package_name: il.hdp.fhir.r4
derivation: constraint
name: ILHDPEncounterSupplemental
type: Encounter
elements:
  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]
  type:
    index: 4
    slicing:
      slices:
        supplemental-encounter:
          match: {}
          schema:
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: supplemental-encounter-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            _required: true
            index: 5
          min: 1
          max: 1
        hospitalization:
          match: {}
          schema:
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: hospitalization-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            index: 6
          min: 0
          max: 0
        inpatient-care-segment:
          match: {}
          schema:
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: inpatient-care-segment-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            index: 7
          min: 0
          max: 0
        community-hmo-ambulatory:
          match: {}
          schema:
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: community-hmo-ambulatory-hdp, system: 'http://fhir.health.gov.il/cs/il-core-encounter-type'}
            index: 8
          min: 0
          max: 0
package_version: 0.4.2
class: profile
kind: resource
url: http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-supplemental
base: http://fhir.health.gov.il/StructureDefinition/il-core-encounter
version: 0.4.2
required: [type]