description: DGMC Encounter Chameleon package_name: rs/il.fhir.r4.dgmc derivation: constraint name: DGMCEncounterChameleon type: Encounter elements: id: {index: 0} identifier: index: 1 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: 1 slices: cml-medical-record: match: {system: null} schema: array: true min: 1 max: 2 _required: true index: 2 elements: type: elements: coding: elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/cs/cml-medical-record-type'} type: uri index: 3 system: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-medical-record-uri'} index: 4 value: {index: 5} required: [system, value] type: index: 6 elements: coding: {index: 7} required: [coding] slicing: slices: virtual-encounters: match: {} schema: index: 8 elements: coding: {index: 9} required: [coding] doctor-to-doctor-consultation: match: {} schema: index: 10 elements: coding: {index: 11} required: [coding] cml-medical-record-type: match: {} schema: _required: true index: 12 elements: coding: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-medical-record-type'} index: 13 elements: system: {index: 14} code: {index: 15} display: {index: 16} required: [code, display, system] period: index: 17 elements: start: {index: 18} required: [start] serviceProvider: elements: reference: {index: 19} required: [reference] package_version: 0.1.19 class: profile kind: resource url: http://fhir.dgmc.health.gov.il/StructureDefinition/dgmc-encounter-cml base: http://fhir.health.gov.il/StructureDefinition/il-core-encounter version: 0.1.19 required: [id, identifier, period, type]