description: ServiceRequest is the main resource use to send all referral related information to the destination system. package_name: ca.on.oh derivation: constraint name: EReferralServiceRequest type: ServiceRequest elements: meta: mustSupport: true index: 0 elements: profile: {mustSupport: true, index: 1} required: [profile] supportingInfo: type: Reference refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-AllergyIntolerance', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Communication', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Condition', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Consent', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-DocumentReference', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-FamilyMemberHistory', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-MedicationStatement', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Procedure', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-QuestionnaireResponse', 'http://hl7.org/fhir/StructureDefinition/Resource'] index: 45 reasonCode: elements: coding: mustSupport: false index: 40 elements: system: {mustSupport: false, index: 41} code: {mustSupport: false, index: 42} display: {mustSupport: false, index: 43} required: [display, system, code] text: {mustSupport: true, index: 44} authoredOn: {index: 35} note: index: 46 elements: author: choices: [authorReference, authorString] index: 48 authorReference: type: Reference choiceOf: author refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Organization', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Patient', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Practitioner'] index: 49 authorString: {type: string, choiceOf: author, index: 50} text: {mustSupport: false, index: 51} requisition: {index: 22} extension: index: 2 slicing: slices: PatientPresentLocation: match: {} schema: index: 2 elements: value: mustSupport: true choices: [] index: 4 value[x]: elements: reference: {mustSupport: true, index: 5} identifier: {mustSupport: true, index: 6} DARC: match: {} schema: {index: 7} max: 1 DART: match: {} schema: {index: 8} max: 1 RoutingOptions: match: {} schema: index: 9 elements: value: mustSupport: true choices: [] index: 11 value[x]: elements: coding: binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ereferral-source-types'} mustSupport: true index: 12 CopiedParticipants: match: {} schema: {index: 13} serviceProviderPreference: match: {} schema: {type: Extension, short: Service Provider Preference, isModifier: false, mustSupport: true, url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-provider-preference-EXT', index: 14} requester: type: Reference refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Patient', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-PractitionerRole'] index: 36 extensions: serviceRequestDelegate: {url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-request-delegate-EXT', type: Extension, short: Identified Delegate, isModifier: false, mustSupport: true, index: 37} elements: extension: type: Extension short: Identified Delegate isModifier: false mustSupport: true url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-request-delegate-EXT index: 37 slicing: slices: serviceRequestDelegate: match: {} schema: {type: Extension, short: Identified Delegate, isModifier: false, mustSupport: true, url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-request-delegate-EXT', index: 37} priority: {mustSupport: true, index: 23} code: binding: {strength: extensible, valueSet: 'https://tgateway.infoway-inforoute.ca/singlesubset.html?id=2.16.840.1.113883.2.20.3.271&versionid=20220331'} index: 24 elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} mustSupport: false index: 26 code: binding: {strength: extensible, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/interventioncodesubsetcare'} mustSupport: false index: 27 display: {mustSupport: false, index: 28} required: [display, system, code] identifier: elements: use: {mustSupport: true, index: 15} type: mustSupport: false index: 16 elements: coding: elements: system: {mustSupport: false, index: 17} code: {mustSupport: false, index: 18} display: {mustSupport: false, index: 19} required: [display, system, code] replaces: type: Reference refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-ServiceRequest'] index: 21 orderDetail: mustSupport: false index: 29 elements: coding: mustSupport: false index: 30 elements: system: {mustSupport: false, index: 31} code: {mustSupport: false, index: 32} display: {mustSupport: false, index: 33} required: [display, system, code] basedOn: type: Reference refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-ServiceRequest'] index: 20 subject: type: Reference refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Patient'] index: 34 performer: type: Reference refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-HealthcareService', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-PractitionerRole'] index: 38 extensions: performerIdentifier: {url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-performer-identifier-EXT', max: 1, type: Extension, isModifier: false, mustSupport: true, index: 39} elements: extension: type: Extension isModifier: false mustSupport: true url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-performer-identifier-EXT index: 39 slicing: slices: performerIdentifier: match: {} schema: {type: Extension, isModifier: false, mustSupport: true, url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-performer-identifier-EXT', index: 39} max: 1 package_version: erec-0.12.1-alpha1.0.1 extensions: PatientPresentLocation: url: null index: 2 elements: value: mustSupport: true choices: [] index: 4 value[x]: elements: reference: {mustSupport: true, index: 5} identifier: {mustSupport: true, index: 6} DARC: {url: null, max: 1, index: 7} DART: {url: null, max: 1, index: 8} RoutingOptions: url: null index: 9 elements: value: mustSupport: true choices: [] index: 11 value[x]: elements: coding: binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ereferral-source-types'} mustSupport: true index: 12 CopiedParticipants: {url: null, index: 13} serviceProviderPreference: {url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-service-provider-preference-EXT', type: Extension, short: Service Provider Preference, isModifier: false, mustSupport: true, index: 14} class: profile kind: resource url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-ServiceRequest base: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ServiceRequest version: 1.1.0 required: [meta]