description: DGMC Consultation Request package_name: nr.gp.leumit derivation: constraint name: DGMCConsultationRequest type: ServiceRequest elements: category: index: 3 slicing: slices: il-core: match: {} schema: {index: 4} max: 0 consult: match: {} schema: pattern: type: CodeableConcept value: coding: - {code: '409063005', system: 'http://snomed.info/sct', display: Counseling} _required: true type: CodeableConcept index: 5 min: 1 max: 1 encounter: elements: reference: {index: 30} required: [reference] reasonCode: index: 38 elements: text: {index: 39} required: [text] requester: elements: reference: {index: 31} required: [reference] id: {index: 0} code: elements: coding: array: true min: 2 max: 2 index: 6 elements: system: {index: 7} code: {index: 8} display: {index: 9} required: [code, display, system] slicing: rules: closed ordered: false discriminator: - {path: system, type: value} min: 2 max: 2 slices: cons: match: {system: 'http://snomed.info/sct'} schema: _required: true index: 10 elements: system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 11 code: pattern: {type: code, value: '11429006'} type: code index: 12 display: pattern: {type: string, value: Consultation} type: string index: 13 cons-type: match: {system: 'http://fhir.dgmc.health.gov.il/cs/cml-consultation-type'} schema: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-consultation-type'} _required: true index: 14 elements: system: pattern: {type: uri, value: 'http://fhir.dgmc.health.gov.il/cs/cml-consultation-type'} type: uri index: 15 identifier: elements: system: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-counseling-request-uri'} index: 1 value: {index: 2} required: [system, value] orderDetail: index: 16 slicing: rules: open ordered: false description: Slice based on the presence or absence of Coding discriminator: - {path: $this.coding, type: exists} min: null slices: question: match: {} schema: array: true index: 17 extensions: flag: url: http://fhir.dgmc.health.gov.il/StructureDefinition/consultation-question-flag type: Extension index: 19 elements: value: pattern: {type: boolean, value: true} choices: [] type: boolean index: 21 elements: extension: index: 18 slicing: slices: flag: match: {} schema: type: Extension url: http://fhir.dgmc.health.gov.il/StructureDefinition/consultation-question-flag index: 19 elements: value: pattern: {type: boolean, value: true} choices: [] type: boolean index: 21 coding: {index: 22} text: {index: 23} required: [extension, text] state: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/cml-counseling-patient-state'} array: true index: 24 elements: coding: index: 25 elements: system: {index: 26} code: {index: 27} display: {index: 28} required: [code, display, system] required: [coding] subject: elements: reference: {index: 29} required: [reference] performer: index: 32 elements: type: {index: 33} required: [type] slicing: rules: closed ordered: false description: Type of performer - organization or practitioner discriminator: - {path: type, type: value} min: 1 slices: practitioner: match: {type: Practitioner} schema: type: Reference refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-practitioner'] array: true index: 34 elements: type: pattern: {type: uri, value: Practitioner} type: uri index: 35 organization: match: {type: Organization} schema: type: Reference refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-organization'] array: true index: 36 elements: type: pattern: {type: uri, value: Organization} type: uri index: 37 package_version: 0.1.1 class: profile kind: resource url: http://fhir.dgmc.health.gov.il/StructureDefinition/dgmc-cml-consultation-request base: http://fhir.health.gov.il/StructureDefinition/il-core-service-request version: 0.2.0 required: [id, performer, reasonCode]