description: DGMC Encounter Namer Movement package_name: il.fhir.r4.dgmc derivation: constraint name: DGMCEncounterNamerMovement type: Encounter elements: id: {index: 0} extension: index: 1 slicing: slices: paying-entity: match: {} schema: index: 1 elements: value[x]: elements: coding: elements: system: {index: 2} code: {index: 3} display: {index: 4} required: [display, system, code] identifier: array: true min: 2 max: 2 index: 5 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: 2 max: 2 slices: nmr-movement: match: {system: null} schema: _required: true index: 6 elements: system: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr-move-num-uri'} index: 7 value: {index: 8} required: [value, system] nmr2cml-identifier: match: {system: null} schema: _required: true index: 9 elements: system: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr2cml-identifier-uri'} index: 10 value: {index: 11} required: [value, system] type: index: 12 elements: coding: {index: 13} required: [coding] slicing: slices: virtual-encounters: match: {} schema: index: 14 elements: coding: {index: 15} required: [coding] doctor-to-doctor-consultation: match: {} schema: index: 16 elements: coding: {index: 17} required: [coding] mvmnt-type: match: {} schema: _required: true index: 18 elements: coding: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/admission-type'} index: 19 period: index: 20 elements: start: {index: 21} required: [start] location: elements: location: elements: reference: {index: 22} identifier: index: 23 elements: system: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr-ou-text-uri'} index: 24 value: {index: 25} required: [value, system] required: [identifier, reference] serviceProvider: elements: reference: {index: 26} identifier: index: 27 elements: system: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr-ou-text-uri'} index: 28 value: {index: 29} required: [value, system] required: [identifier, reference] partOf: elements: reference: {index: 30} required: [reference] package_version: 0.1.14 extensions: paying-entity: url: null index: 1 elements: value[x]: elements: coding: elements: system: {index: 2} code: {index: 3} display: {index: 4} required: [display, system, code] class: profile kind: resource url: http://fhir.dgmc.health.gov.il/StructureDefinition/dgmc-encounter-movement base: http://fhir.health.gov.il/StructureDefinition/il-core-encounter version: 0.1.14 required: [id, type, period]