description: null package_name: leumit.fhir.r4 derivation: constraint name: LeumitILHDPEncounterCommunityHMOAmbulatory type: Encounter elements: meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'http://fhir.leumit.co.il/StructureDefinition/leumit-encounter-community-hmo-ambulatory'} index: 1 required: [profile] serviceProvider: elements: reference: {index: 39} required: [reference] reasonCode: index: 29 slicing: slices: leumit-reason-code: match: {} schema: pattern: type: CodeableConcept value: coding: - {system: 'http://fhir.leumit.co.il/CodeSystem/patient-visit-reason-leumit'} array: true index: 30 elements: coding: index: 31 elements: system: {index: 32} code: {index: 33} display: {index: 34} required: [display, system, code] required: [coding] type: pattern: type: CodeableConcept value: coding: - {system: 'http://fhir.leumit.co.il/CodeSystem/tamar-visit-types'} index: 7 slicing: slices: tamar-sys: match: {} schema: pattern: type: CodeableConcept value: coding: - {system: 'http://fhir.leumit.co.il/CodeSystem/tamar-visit-types'} index: 7 elements: coding: elements: system: {index: 8} code: {index: 9} required: [system, code] or-sys: match: {} schema: pattern: type: CodeableConcept value: coding: - {system: 'http://fhir.leumit.co.il/CodeSystem/or-visit-types'} index: 10 elements: coding: elements: system: {index: 11} code: {index: 12} required: [system, code] suppliers-sys: match: {} schema: pattern: type: CodeableConcept value: coding: - {system: 'http://fhir.leumit.co.il/CodeSystem/suppliers-visit-types'} index: 13 elements: coding: elements: system: {index: 14} code: {index: 15} required: [system, code] participant: index: 26 slicing: slices: primary-performer: match: {} schema: {_required: true, index: 26} min: 1 max: 1 serviceType: elements: coding: array: true min: 2 index: 16 slicing: rules: open discriminator: - {path: system, type: value} min: 2 slices: il-core: match: {system: 'http://snomed.info/sct'} schema: binding: {strength: required, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-service-type'} array: true min: 1 _required: true index: 17 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 18 code: {index: 19} display: {index: 20} required: [display, system, code] leumit: match: {system: 'http://fhir.leumit.co.il/CodeSystem/expertise-code'} schema: binding: {strength: required, valueSet: 'http://fhir.leumit.co.il/ValueSet/visit-expertise'} array: true min: 1 _required: true index: 21 elements: system: pattern: {type: Uri, value: 'http://fhir.leumit.co.il/CodeSystem/expertise-code'} index: 22 code: {index: 23} display: {index: 24} required: [display, system, code] class: elements: system: {index: 4} code: {index: 5} display: {index: 6} required: [display, system, code] identifier: elements: system: {index: 2} value: {index: 3} required: [value, system] period: elements: start: {index: 27} end: {index: 28} required: [start, end] location: index: 37 elements: location: elements: reference: {index: 38} required: [reference] subject: elements: reference: {index: 25} required: [reference] reasonReference: index: 35 elements: reference: {index: 36} required: [reference] package_version: 0.8.3 class: profile kind: resource url: http://fhir.leumit.co.il/StructureDefinition/leumit-encounter-community-hmo-ambulatory base: http://hdp.fhir.health.gov.il/StructureDefinition/il-hdp-encounter-community-hmo-ambulatory version: 0.8.3 required: [participant, meta, reasonCode]