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: Request type: ServiceRequest elements: performerType: {index: 30} category: {index: 11} insurance: {index: 42} instantiatesCanonical: {index: 4} instantiatesUri: {index: 5} relevantHistory: {index: 48} asNeeded: choices: [] index: 27 supportingInfo: {index: 43} encounter: {index: 23} patientInstruction: {index: 47} specimen: {index: 44} reasonCode: {index: 40} authoredOn: {index: 28} note: {index: 46} requisition: {index: 8} locationReference: type: Reference refers: ['http://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation'] index: 39 requester: type: Reference refers: ['http://health.gov.on.ca/fhir/StructureDefinition/QualifiedRequestorUser'] index: 29 priority: {index: 12} status: short: WIP | READY | SUBMITTED | COMPLETE | REVOKED binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-QuestionnaireStatuses'} index: 9 code: {index: 14} identifier: index: 0 elements: type: index: 1 elements: coding: index: 2 elements: code: binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-RequestID-Types'} index: 3 required: [code] required: [coding] required: [type] doNotPerform: {index: 13} bodySite: {index: 45} intent: pattern: {type: Code, value: order} index: 10 replaces: {index: 7} orderDetail: array: true max: 2 index: 15 slicing: rules: open description: '#### **_`FOR SADIE USE: This stores the additional column details that appear on the WIP list.`_**' discriminator: - {path: id, type: value} min: null max: 2 slices: DetailColumnOne: match: {id: null} schema: index: 16 elements: coding: {index: 17} DetailColumnTwo: match: {id: null} schema: index: 18 elements: coding: {index: 19} basedOn: {index: 6} quantity: choices: [] index: 21 locationCode: index: 32 elements: coding: elements: system: {index: 33} version: {index: 34} code: binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-LocationConfirmationStatuses'} index: 35 display: {index: 36} userSelected: {index: 37} required: [code] text: {index: 38} subject: type: Reference refers: ['http://health.gov.on.ca/sadie/fhir/StructureDefinition/Applicant'] index: 22 occurrence: choices: [] index: 25 performer: type: Reference refers: ['http://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormUser'] index: 31 reasonReference: {index: 41} package_version: 0.1.9-beta class: profile kind: resource url: http://health.gov.on.ca/sadie/fhir/StructureDefinition/Request base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: null