description: null package_name: synapxe.sgcdi derivation: constraint name: ReferralRequest type: ServiceRequest elements: performerType: {index: 52} category: {type: CodeableConcept, index: 12} insurance: {index: 66} instantiatesCanonical: {index: 6} instantiatesUri: {index: 7} relevantHistory: type: Reference index: 78 elements: id: {index: 79} extension: {index: 80} reference: {index: 81} type: {index: 82} identifier: {index: 83} display: {index: 84} extensions: {} required: [reference] asNeeded: choices: [] index: 44 supportingInfo: {index: 67} encounter: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-encounter'] index: 33 elements: id: {index: 34} extension: {index: 35} reference: {index: 36} type: pattern: {type: Uri, value: Encounter} index: 37 identifier: {type: Identifier, index: 38} display: {index: 39} extensions: {} required: [identifier, type] patientInstruction: {index: 77} specimen: {index: 68} note: {type: Annotation, index: 76} requisition: {index: 10} reason: index: 61 elements: id: {index: 62} extension: {index: 63} concept: {type: CodeableConcept, index: 64} reference: {index: 65} extensions: {} required: [concept] extension: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 0 slicing: slices: speciality: match: {} schema: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 0 elements: value: choices: [valueCodeableConcept] index: 2 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 3} requester: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization', 'https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 45 elements: id: {index: 46} extension: {index: 47} reference: {index: 48} type: pattern: {type: Uri, value: Practitioner} index: 49 identifier: {type: Identifier, index: 50} display: {index: 51} extensions: {} required: [identifier, type] priority: {index: 13} code: index: 15 elements: id: {index: 16} extension: {index: 17} concept: type: CodeableConcept index: 18 extensions: {} elements: extension: {index: 19} reference: {index: 20} extensions: {} identifier: {type: Identifier, index: 5} doNotPerform: {index: 14} bodySite: type: CodeableConcept index: 69 extensions: subSite: url: https://fhir.synapxe.sg/StructureDefinition/ext-generic type: Extension isModifier: false index: 70 elements: value: choices: [valueCodeableConcept] index: 72 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 73} elements: extension: type: Extension isModifier: false url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 70 slicing: slices: subSite: match: {} schema: type: Extension isModifier: false url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 70 elements: value: choices: [valueCodeableConcept] index: 72 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 73} coding: elements: version: {index: 74} intent: pattern: {type: Code, value: order} index: 11 focus: {index: 32} replaces: {index: 9} orderDetail: {index: 21} basedOn: {index: 8} quantity: choices: [] index: 23 bodyStructure: {index: 75} location: {index: 60} occurrenceDateTime: {type: dateTime, choiceOf: occurrence, index: 42} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 24 elements: id: {index: 25} extension: {index: 26} reference: {index: 27} type: pattern: {type: Uri, value: Patient} index: 28 identifier: type: Identifier index: 29 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/nric'} index: 30 display: {index: 31} extensions: {} required: [identifier, type] modifierExtension: {index: 4} occurrence: choices: [occurrenceDateTime] index: 41 performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitionerrole'] index: 53 elements: id: {index: 54} extension: {index: 55} reference: {index: 56} type: {index: 57} identifier: {index: 58} display: {index: 59} extensions: {} required: [reference] package_version: 1.0.1 extensions: speciality: url: https://fhir.synapxe.sg/StructureDefinition/ext-generic type: Extension index: 0 elements: value: choices: [valueCodeableConcept] index: 2 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 3} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-sn-referralrequest base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: null required: [requester, identifier, code]