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: 46} category: binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-RequestTypes'} index: 31 insurance: {index: 58} instantiatesCanonical: {index: 24} instantiatesUri: {index: 25} relevantHistory: {index: 64} asNeeded: choices: [] index: 43 supportingInfo: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestPDF'] index: 59 encounter: {index: 39} patientInstruction: {index: 63} specimen: {index: 60} reasonCode: {index: 56} authoredOn: {index: 44} note: {index: 62} requisition: {index: 28} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: requestClientStatus: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestClientStatus', index: 8} min: 0 max: 1 clientCodeOne: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/ClientCodeOne', index: 11} min: 0 max: 1 submissionConsent: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedSubmissionConsent', index: 9} min: 0 max: 1 clientCodeTwo: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/ClientCodeTwo', index: 12} min: 0 max: 1 requestSubmittedDateString: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestSubmittedDateString', index: 7} min: 0 max: 1 requestSubmittedUser: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/SubmittedUser', index: 3} min: 0 max: 1 requestCompletedDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestCompletedDate', index: 5} min: 0 max: 1 requestCreatedDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/CreatedDate', index: 2} min: 0 max: 1 requestCompletedDateString: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestCompletedDateString', index: 6} min: 0 max: 1 requestSubmittedDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestSubmittedDate', index: 4} min: 0 max: 1 practitionerName: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/PractitionerName', index: 10} min: 0 max: 1 searchableString: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/SearchableString', index: 14} min: 0 max: 1 applicantName: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/ApplicantName', index: 13} min: 0 max: 1 requestCreatedUser: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/CreatedUser', index: 1} min: 0 max: 1 locationReference: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation'] index: 55 requester: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole'] index: 45 priority: {index: 32} status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status'} index: 29 code: {index: 34} identifier: index: 15 elements: use: {index: 16} type: index: 17 elements: coding: index: 18 elements: code: {index: 19} required: [code] required: [coding] system: binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-IdentifierSystems'} index: 20 value: {index: 21} period: {index: 22} assigner: {index: 23} required: [value, system] doNotPerform: {index: 33} bodySite: {index: 61} intent: pattern: {type: Code, value: order} index: 30 replaces: {index: 27} orderDetail: {array: true, max: 2, index: 35} basedOn: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/ServiceRequest'] index: 26 quantity: choices: [] index: 37 locationCode: index: 48 elements: coding: elements: system: pattern: {type: Uri, value: 'https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal-Complete'} index: 49 version: {index: 50} code: {index: 51} display: {index: 52} userSelected: {index: 53} text: {index: 54} subject: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/Applicant'] index: 38 occurrence: choices: [] index: 41 performer: type: Reference refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole'] index: 47 reasonReference: {index: 57} package_version: 1.4.7 extensions: requestClientStatus: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestClientStatus', min: 0, max: 1, type: Extension, index: 8} clientCodeOne: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/ClientCodeOne', min: 0, max: 1, type: Extension, index: 11} submissionConsent: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RelatedSubmissionConsent', min: 0, max: 1, type: Extension, index: 9} clientCodeTwo: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/ClientCodeTwo', min: 0, max: 1, type: Extension, index: 12} requestSubmittedDateString: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestSubmittedDateString', min: 0, max: 1, type: Extension, index: 7} requestSubmittedUser: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/SubmittedUser', min: 0, max: 1, type: Extension, index: 3} requestCompletedDate: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestCompletedDate', min: 0, max: 1, type: Extension, index: 5} requestCreatedDate: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/CreatedDate', min: 0, max: 1, type: Extension, index: 2} requestCompletedDateString: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestCompletedDateString', min: 0, max: 1, type: Extension, index: 6} requestSubmittedDate: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestSubmittedDate', min: 0, max: 1, type: Extension, index: 4} practitionerName: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/PractitionerName', min: 0, max: 1, type: Extension, index: 10} searchableString: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/SearchableString', min: 0, max: 1, type: Extension, index: 14} applicantName: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/ApplicantName', min: 0, max: 1, type: Extension, index: 13} requestCreatedUser: {url: 'https://health.gov.on.ca/sadie/fhir/StructureDefinition/CreatedUser', min: 0, max: 1, type: Extension, index: 1} 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 required: [category]