PackagesCanonicalsLogsProblems
    Packages
    ca.on.health.sadie@0.1.39-beta
    http://health.gov.on.ca/sadie/fhir/StructureDefinition/Request
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