PackagesCanonicalsLogsProblems
    Packages
    ca.on.health.sadie@1.0.6
    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: 45}
  category:
    binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-RequestTypes'}
    index: 30
  insurance: {index: 57}
  instantiatesCanonical: {index: 23}
  instantiatesUri: {index: 24}
  relevantHistory: {index: 63}
  asNeeded:
    choices: []
    index: 42
  supportingInfo:
    type: Reference
    refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestPDF']
    index: 58
  encounter: {index: 38}
  patientInstruction: {index: 62}
  specimen: {index: 59}
  reasonCode: {index: 55}
  authoredOn: {index: 43}
  note: {index: 61}
  requisition: {index: 27}
  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
        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: 54
  requester:
    type: Reference
    refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole']
    index: 44
  priority: {index: 31}
  status:
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status'}
    index: 28
  code: {index: 33}
  identifier:
    index: 14
    elements:
      use: {index: 15}
      type:
        index: 16
        elements:
          coding:
            index: 17
            elements:
              code: {index: 18}
            required: [code]
        required: [coding]
      system:
        binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-IdentifierSystems'}
        index: 19
      value: {index: 20}
      period: {index: 21}
      assigner: {index: 22}
    required: [value, system]
  doNotPerform: {index: 32}
  bodySite: {index: 60}
  intent:
    pattern: {type: Code, value: order}
    index: 29
  replaces: {index: 26}
  orderDetail: {array: true, max: 2, index: 34}
  basedOn:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/ServiceRequest']
    index: 25
  quantity:
    choices: []
    index: 36
  locationCode:
    index: 47
    elements:
      coding:
        elements:
          system:
            pattern: {type: Uri, value: 'https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal-Complete'}
            index: 48
          version: {index: 49}
          code: {index: 50}
          display: {index: 51}
          userSelected: {index: 52}
      text: {index: 53}
  subject:
    type: Reference
    refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/Applicant']
    index: 37
  occurrence:
    choices: []
    index: 40
  performer:
    type: Reference
    refers: ['https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormsRole']
    index: 46
  reasonReference: {index: 56}
package_version: 1.0.6
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}
  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]