PackagesCanonicalsLogsProblems
    Packages
    il.hdp.fhir.r4@0.4.4
    http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-community-hmo-ambulatory
description: Encounter for care delivered in the community/HMO setting or for hospital ambulatory visits that do not involve admission. The encounter is typically self-contained. It MAY be linked to other encounters via EpisodeOfCare to represent a series of visits for chronic care (e.g., dialysis) or other relationships (e.g., a nurse ECG performed following a physician visit in the same HMO appointment). It SHALL NOT use partOf to link to other encounters. Duration is expected to be short (minutes to hours); the exact start or end time MAY be unknown and not recorded, but at least one SHALL be present. Visits to HMO-operated/community emergency centers MAY be modeled with this profile, however, if more structured representation is required using ILHDPEncounterHospitalization/ILHDPEncounterInpatientCareSegment might be more appropriate.
package_name: il.hdp.fhir.r4
derivation: constraint
name: ILHDPEncounterCommunityHMOAmbulatory
type: Encounter
elements:
  diagnosis:
    index: 31
    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: 32
      use: {index: 33}
      rank: {index: 34}
    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: 35
            elements:
              use:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: AD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
                index: 36
            required: [use]
        comorbidity:
          match:
            use:
              coding:
              - {code: CM, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
          schema:
            short: Comorbidity diagnosis
            array: true
            index: 37
            elements:
              use:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: CM, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
                index: 38
            required: [use]
        discharge:
          match:
            use:
              coding:
              - {code: DD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
          schema:
            short: Discharge diagnosis
            array: true
            index: 39
            elements:
              use:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: DD, system: 'http://terminology.hl7.org/CodeSystem/diagnosis-role'}
                index: 40
            required: [use]
  meta:
    type: Meta
    index: 0
    elements:
      security:
        index: 1
        slicing:
          slices:
            HDP:
              match: {}
              schema:
                index: 1
                elements:
                  code:
                    pattern: {type: Code, value: encounterInformation}
                    index: 2
                  display:
                    pattern: {type: String, value: ביקורים}
                    index: 3
  serviceProvider:
    type: Reference
    refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-organization', 'http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-organization']
    index: 49
  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: 15
  reasonCode: {index: 28}
  type:
    index: 7
    slicing:
      slices:
        face-to-face:
          match: {}
          schema: {short: Face-to-face encounter type, index: 8}
        doctor-to-doctor-consultation:
          match: {}
          schema: {index: 9}
          max: 1
        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'}
            index: 10
          min: 0
          max: 0
        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: 11
          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'}
            _required: true
            index: 12
          min: 1
          max: 1
  participant:
    index: 17
    elements:
      type: {index: 18}
      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: 19
    required: [individual]
    slicing:
      slices:
        primary-performer:
          match: {}
          schema:
            index: 20
            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: 21
        consultant:
          match: {}
          schema:
            index: 22
            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: 23
            required: [individual]
        reffering-practitioner:
          match: {}
          schema:
            index: 24
            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: 25
            required: [individual]
  serviceType: {index: 13}
  status: {index: 5}
  class: {index: 6}
  length: {index: 27}
  identifier: {index: 4}
  hospitalization:
    index: 41
    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: 42
      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: 43
  period: {index: 26}
  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: 16
  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: 50
  location:
    index: 44
    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: 45
    slicing:
      rules: open
      discriminator:
      - {path: physicalType.coding.code, type: value}
      min: null
      slices:
        nursing-unit:
          match:
            physicalType:
              coding: {code: hospital-nursing-unit}
          schema:
            short: Nursing unit location
            index: 46
            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: 47
              physicalType:
                elements:
                  coding:
                    elements:
                      code:
                        pattern: {type: Code, value: hospital-nursing-unit}
                        index: 48
                    required: [code]
  subject:
    type: Reference
    refers: ['http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-patient']
    index: 14
  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: 29
    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: 30
          min: 0
          max: 1
package_version: 0.4.4
class: profile
kind: resource
url: http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-community-hmo-ambulatory
base: http://fhir.health.gov.il/StructureDefinition/il-core-encounter
version: 0.4.4
required: [serviceType, serviceProvider, participant, identifier, type, period]