PackagesCanonicalsLogsProblems
    Packages
    ca.on.health.idms@1.0.2-beta
    https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-ServiceRequest-Child-Submission
description: This profile is for the Additional Information, Withdrawl and Reconsideration Requests.  These are child requests of a primary request.
package_name: ca.on.health.idms
derivation: constraint
name: IDMSServiceRequestChildSubmission
type: ServiceRequest
elements:
  performerType: {index: 40}
  category:
    short: Classifications of the request
    index: 17
    slicing:
      rules: open
      discriminator:
      - {path: coding.version, type: value}
      min: 1
      max: 1
      slices:
        RequestType:
          match:
            coding: {version: RequestType}
          schema:
            _required: true
            index: 18
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://health.gov.on.ca/idms/fhir/CodeSystem/IDMS-Internal'}
                    index: 19
                  version:
                    short: Type of Code
                    pattern: {type: String, value: RequestType}
                    index: 20
                  code:
                    binding: {strength: required, valueSet: 'https://health.gov.on.ca/idms/fhir/ValueSet/IDMS-Child-Request-Types'}
                    index: 21
                  display: {short: This is the display Value for the Request Type, index: 22}
                  userSelected: {index: 23}
                required: [system]
              text: {index: 24}
  insurance: {index: 44}
  instantiatesCanonical: {index: 10}
  instantiatesUri: {index: 11}
  relevantHistory: {index: 51}
  asNeeded:
    choices: []
    index: 37
  supportingInfo: {index: 45}
  encounter: {index: 33}
  patientInstruction: {index: 50}
  specimen: {index: 46}
  authoredOn: {index: 38}
  note: {index: 49}
  requisition: {index: 14}
  reason: {index: 43}
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        requestCreatedUserName:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestCreatedUserName', index: 1}
          min: 0
          max: 1
        requestCreatedDate:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate', index: 2}
          min: 0
          max: 1
        requestUpdatedUserName:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestUpdatedUserName', index: 3}
          min: 0
          max: 1
        requestSubmittedUser:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/SubmittedUserRole', index: 4}
          min: 0
          max: 1
        requestSubmittedDate:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestSubmittedDate', index: 5}
          min: 0
          max: 1
        requestSubmittedDateString:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestSubmittedDateString', index: 6}
          min: 0
          max: 1
        submissionConsent:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RelatedSubmissionConsent', index: 7}
          min: 0
          max: 1
        searchableExtraString:
          match: {url: null}
          schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/SearchableExtraString', index: 8}
          min: 0
          max: 1
  requester:
    type: Reference
    refers: ['https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_PractitionerRole']
    index: 39
  priority: {index: 25}
  status: {index: 15}
  code: {index: 27}
  identifier: {short: Primary File Number, index: 9}
  doNotPerform: {index: 26}
  bodySite: {index: 47}
  intent:
    pattern: {type: Code, value: order}
    index: 16
  focus: {index: 32}
  replaces: {index: 13}
  orderDetail: {index: 28}
  basedOn:
    type: Reference
    short: Reference to Previous Requests
    refers: ['http://hl7.org/fhir/StructureDefinition/IDMS_ServiceRequest']
    index: 12
  quantity:
    choices: []
    index: 30
  bodyStructure: {index: 48}
  location: {index: 42}
  subject:
    type: Reference
    short: Manufacturer
    refers: ['https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_Group']
    index: 31
  occurrence:
    choices: []
    index: 35
  performer:
    type: Reference
    short: Request Modifier
    refers: ['https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS_PractitionerRole']
    index: 41
package_version: 1.0.2-beta
extensions:
  requestCreatedUserName: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestCreatedUserName', min: 0, max: 1, type: Extension, index: 1}
  requestCreatedDate: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate', min: 0, max: 1, type: Extension, index: 2}
  requestUpdatedUserName: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestUpdatedUserName', min: 0, max: 1, type: Extension, index: 3}
  requestSubmittedUser: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/SubmittedUserRole', min: 0, max: 1, type: Extension, index: 4}
  requestSubmittedDate: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestSubmittedDate', min: 0, max: 1, type: Extension, index: 5}
  requestSubmittedDateString: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RequestSubmittedDateString', min: 0, max: 1, type: Extension, index: 6}
  submissionConsent: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/RelatedSubmissionConsent', min: 0, max: 1, type: Extension, index: 7}
  searchableExtraString: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/SearchableExtraString', min: 0, max: 1, type: Extension, index: 8}
class: profile
kind: resource
url: https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-ServiceRequest-Child-Submission
base: http://hl7.org/fhir/StructureDefinition/ServiceRequest
version: '1.0'
required: [basedOn, category]