description: This is the Request, this profile is not very restrictive since the request can be saved at anytime. The RequestSubmission profile is a more restriced profile of the Request. package_name: ca.on.health.sadie derivation: constraint name: MyServiceRequest type: ServiceRequest elements: performerType: {index: 36} category: {index: 21} insurance: {index: 48} instantiatesCanonical: {index: 14} instantiatesUri: {index: 15} relevantHistory: {index: 54} asNeeded: choices: [] index: 33 supportingInfo: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestPDF'] index: 49 encounter: {index: 29} patientInstruction: {index: 53} specimen: {index: 50} reasonCode: {index: 46} authoredOn: {index: 34} note: {index: 52} requisition: {index: 18} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: requestSubmittedDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestSubmittedDate', index: 1} min: 0 max: 1 requestCompletedDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestCompletedDate', index: 2} min: 0 max: 1 requestClientStatus: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestClientStatus', index: 3} min: 0 max: 1 submissionConsent: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedSubmissionConsent', index: 4} min: 0 max: 1 locationReference: type: Reference refers: ['http://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation'] index: 45 requester: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole'] index: 35 priority: {index: 22} status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status'} index: 19 code: {index: 24} identifier: index: 5 elements: use: {index: 6} type: index: 7 elements: coding: index: 8 elements: code: {index: 9} required: [code] required: [coding] system: binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-IdentifierSystems'} index: 10 value: {index: 11} period: {index: 12} assigner: {index: 13} required: [value, system] doNotPerform: {index: 23} bodySite: {index: 51} intent: pattern: {type: Code, value: order} index: 20 replaces: {index: 17} orderDetail: {array: true, max: 2, index: 25} basedOn: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/ServiceRequest'] index: 16 quantity: choices: [] index: 27 locationCode: index: 38 elements: coding: elements: system: pattern: {type: Uri, value: 'https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal-Complete'} index: 39 version: {index: 40} code: {index: 41} display: {index: 42} userSelected: {index: 43} text: {index: 44} subject: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/Applicant'] index: 28 occurrence: choices: [] index: 31 performer: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole'] index: 37 reasonReference: {index: 47} package_version: 0.1.39-beta extensions: requestSubmittedDate: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestSubmittedDate', min: 0, max: 1, type: Extension, index: 1} requestCompletedDate: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestCompletedDate', min: 0, max: 1, type: Extension, index: 2} requestClientStatus: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestClientStatus', min: 0, max: 1, type: Extension, index: 3} submissionConsent: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedSubmissionConsent', min: 0, max: 1, type: Extension, index: 4} class: profile kind: resource url: http://health.gov.on.ca/sadie/fhir/StructureDefinition/Request base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: 1.0.0