description: null package_name: synapxe.sgcdi derivation: constraint name: InvestigationOrder type: ServiceRequest elements: performerType: {index: 55} category: {index: 10} insurance: {index: 65} instantiatesCanonical: {index: 3} instantiatesUri: {index: 4} relevantHistory: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-provenance'] index: 88 elements: id: {index: 89} extension: {index: 90} reference: {index: 91} type: {index: 92} identifier: {index: 93} display: {index: 94} extensions: {} required: [reference] asNeeded: choices: [] index: 51 supportingInfo: {index: 66} encounter: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-encounter'] index: 32 elements: id: {index: 33} extension: {index: 34} reference: {index: 35} type: pattern: {type: Uri, value: Encounter} index: 36 identifier: index: 37 elements: id: {index: 38} extension: {index: 39} use: {index: 40} type: {index: 41} system: {index: 42} value: {index: 43} period: {index: 44} assigner: {index: 45} extensions: {} required: [value, system] display: {index: 46} extensions: {} required: [identifier, type] patientInstruction: {index: 87} specimen: {index: 67} authoredOn: {index: 52} note: index: 81 elements: id: {index: 82} extension: {index: 83} author: choices: [] index: 85 time: {index: 86} extensions: {} requisition: {index: 7} reason: type: CodeableReference index: 58 elements: id: {index: 59} extension: {index: 60} concept: type: CodeableConcept binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/reason-for-investigation'} index: 61 extensions: {} elements: extension: {index: 62} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/reason-for-investigation'} index: 63 reference: {index: 64} extensions: {} required: [concept] extension: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-orderInstitution index: 0 slicing: slices: orderInstitution: match: {} schema: {type: Extension, url: 'https://fhir.synapxe.sg/StructureDefinition/ext-orderInstitution', index: 0} max: 1 requester: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 53 elements: display: {index: 54} priority: {index: 11} status: pattern: {type: Code, value: completed} index: 8 code: index: 13 elements: id: {index: 14} extension: {index: 15} concept: elements: id: {index: 16} extension: {index: 17} coding: index: 18 elements: id: {index: 19} extension: {index: 20} system: {index: 21} code: {index: 22} display: {index: 23} userSelected: {index: 24} extensions: {} required: [display, system, code] text: {index: 25} extensions: {} required: [coding] extensions: {} identifier: type: Identifier index: 1 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/orderNo'} index: 2 doNotPerform: {index: 12} bodySite: index: 68 elements: id: {index: 69} extension: {index: 70} coding: index: 71 elements: id: {index: 72} extension: {index: 73} system: {index: 74} version: {index: 75} code: {index: 76} display: {index: 77} userSelected: {index: 78} extensions: {} required: [display, system, code] text: {index: 79} extensions: {} required: [coding] intent: pattern: {type: Code, value: order} index: 9 focus: {index: 31} replaces: {index: 6} orderDetail: {index: 26} basedOn: {index: 5} quantity: choices: [] index: 28 bodyStructure: {index: 80} location: {index: 57} occurrenceDateTime: {type: dateTime, choiceOf: occurrence, index: 49} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 29 elements: display: {index: 30} occurrence: choices: [occurrenceDateTime] index: 48 performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 56 package_version: 1.0.8 extensions: orderInstitution: {url: 'https://fhir.synapxe.sg/StructureDefinition/ext-orderInstitution', max: 1, type: Extension, index: 0} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-investigationorder base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: null required: [authoredOn, requester, identifier]