description: A record of a request for service such as diagnostic investigations, treatments, or operations to be performed. package_name: ca.on.ehr.r4 derivation: constraint name: ServiceRequestEHR type: ServiceRequest elements: category: type: CodeableConcept binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/servicerequest-category'} mustSupport: true index: 51 supportingInfo: mustSupport: true index: 73 elements: display: {mustSupport: true, index: 74} encounter: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-encounter'] index: 58 elements: reference: {mustSupport: true, index: 59} required: [reference] specimen: {mustSupport: true, index: 75} reasonCode: type: CodeableConcept binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-reason'} mustSupport: true index: 69 elements: coding: elements: system: {index: 70} required: [system] authoredOn: {mustSupport: true, index: 62} note: mustSupport: true index: 77 extensions: ext-source-comment: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-note-source', min: 0, max: 1, type: Extension, index: 78} elements: extension: type: Extension url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-note-source index: 78 slicing: slices: ext-source-comment: match: {} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-note-source', index: 78} min: 0 max: 1 text: {mustSupport: true, index: 79} requisition: mustSupport: true index: 39 elements: type: mustSupport: true index: 40 elements: coding: mustSupport: true index: 41 elements: system: {mustSupport: true, index: 42} code: {mustSupport: true, index: 43} display: {mustSupport: true, index: 44} system: {mustSupport: true, index: 45} value: {mustSupport: true, index: 46} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: CopiedParticipants: match: {url: null} schema: {type: Extension, url: 'http://ontariohealth.ca/StructureDefinition/oh-ehr-copied-participants-EXT', index: 7} min: 0 ext-reportableTestIndicator: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ext-ReportableTestIndicator', index: 1} min: 0 max: 5 TestRequestSortKey: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-sort-key', index: 2} min: 0 TestRequestPlacer: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-test-request-placer', index: 4} min: 0 max: 1 DARC: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-darc', index: 10} min: 0 max: 1 DART: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-dart', index: 9} min: 0 max: 1 routingOptions: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-routing-options', index: 8} min: 0 PatientPresentLocation: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-patient-present-location', index: 6} min: 0 max: 1 testRequestBlockIndicator: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-record-block', index: 3} min: 0 PointOfCareTestID: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-poc-test-id', index: 5} min: 0 locationReference: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-location'] index: 67 elements: reference: {mustSupport: true, index: 68} required: [reference] requester: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-organization', 'http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitioner', 'http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitionerRole'] index: 63 elements: reference: {mustSupport: true, index: 64} required: [reference] priority: {mustSupport: true, index: 52} status: mustSupport: true index: 47 extensions: ext-OLISLabRequestStatus: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ext-lab-request-status', min: 0, max: 1, type: Extension, index: 49} elements: extension: index: 48 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: ext-OLISLabRequestStatus: match: {url: null} schema: {type: Extension, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ext-lab-request-status', index: 49} min: 0 max: 1 code: type: CodeableConcept binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-code'} mustSupport: true index: 53 identifier: mustSupport: true index: 11 elements: type: binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ehr/ValueSet/identifier-type'} mustSupport: true index: 12 elements: coding: mustSupport: true index: 13 elements: system: {mustSupport: true, index: 14} code: {mustSupport: true, index: 15} display: {mustSupport: true, index: 16} system: {mustSupport: true, index: 17} value: {mustSupport: true, index: 18} assigner: mustSupport: true index: 19 elements: reference: {mustSupport: true, index: 20} bodySite: {type: CodeableConcept, mustSupport: true, index: 76} intent: {mustSupport: true, index: 50} replaces: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-serviceRequest'] index: 30 elements: identifier: mustSupport: true index: 31 elements: type: mustSupport: true index: 32 elements: coding: mustSupport: true index: 33 elements: system: {mustSupport: true, index: 34} code: {mustSupport: true, index: 35} display: {mustSupport: true, index: 36} system: {mustSupport: true, index: 37} value: {mustSupport: true, index: 38} orderDetail: type: CodeableConcept binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/servicerequest-orderdetail'} mustSupport: true index: 54 elements: text: {index: 55} required: [text] basedOn: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-serviceRequest'] index: 21 elements: identifier: mustSupport: true index: 22 elements: type: mustSupport: true index: 23 elements: coding: mustSupport: true index: 24 elements: system: {mustSupport: true, index: 25} code: {mustSupport: true, index: 26} display: {mustSupport: true, index: 27} system: {mustSupport: true, index: 28} value: {mustSupport: true, index: 29} subject: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-patient'] index: 56 elements: reference: {mustSupport: true, index: 57} required: [reference] occurrence: mustSupport: true choices: [] index: 61 performer: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-organization', 'http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitioner', 'http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitionerRole'] index: 65 elements: reference: {mustSupport: true, index: 66} required: [reference] reasonReference: mustSupport: true index: 71 elements: reference: {mustSupport: true, index: 72} required: [reference] package_version: 1.0.0-snapshot2 extensions: CopiedParticipants: {url: 'http://ontariohealth.ca/StructureDefinition/oh-ehr-copied-participants-EXT', min: 0, type: Extension, index: 7} ext-reportableTestIndicator: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ext-ReportableTestIndicator', min: 0, max: 5, type: Extension, index: 1} TestRequestSortKey: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-sort-key', min: 0, type: Extension, index: 2} TestRequestPlacer: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-test-request-placer', min: 0, max: 1, type: Extension, index: 4} DARC: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-darc', min: 0, max: 1, type: Extension, index: 10} DART: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-dart', min: 0, max: 1, type: Extension, index: 9} routingOptions: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-routing-options', min: 0, type: Extension, index: 8} PatientPresentLocation: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-patient-present-location', min: 0, max: 1, type: Extension, index: 6} testRequestBlockIndicator: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-record-block', min: 0, type: Extension, index: 3} PointOfCareTestID: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-poc-test-id', min: 0, type: Extension, index: 5} class: profile kind: resource url: http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-serviceRequest base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: 1.0.0