PackagesCanonicalsLogsProblems
    Packages
    OntarioacCDRFHIRImplementationGuide-0.10.00@0.1.0
    http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-document-Bundle
description: null
package_name: OntarioacCDRFHIRImplementationGuide-0.10.00
derivation: constraint
name: CDRDocumentBundle
type: Bundle
elements:
  meta:
    index: 0
    elements:
      profile:
        pattern: {type: Canonical, value: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-document-Bundle'}
        index: 1
    required: [profile]
  identifier: {mustSupport: true, index: 2}
  type:
    pattern: {type: Code, value: document}
    mustSupport: true
    index: 3
  entry:
    mustSupport: true
    index: 4
    slicing:
      rules: open
      discriminator:
      - {path: resource.meta.profile, type: value}
      min: 1
      slices:
        entry-composition:
          match:
            resource:
              meta: {profile: null}
          schema:
            short: Composition resource that contains document content
            mustSupport: true
            _required: true
            index: 5
            elements:
              resource: {type: Resource, index: 6}
            required: [resource]
        entry-observations:
          match:
            resource:
              meta: {profile: null}
          schema:
            short: Condition resource for diagnosis and other purposes
            mustSupport: true
            index: 7
            elements:
              resource: {type: Resource, mustSupport: true, index: 8}
            required: [resource]
        entry-encounter:
          match:
            resource:
              meta: {profile: null}
          schema:
            short: Encounter entry in the document
            mustSupport: true
            index: 9
            elements:
              resource: {type: Resource, index: 10}
            required: [resource]
        entry-patient:
          match:
            resource:
              meta: {profile: null}
          schema:
            short: Patient resource in the bundle
            _required: true
            index: 11
            elements:
              resource: {type: Resource, mustSupport: true, index: 12}
            required: [resource]
        entry-practitioner:
          match:
            resource:
              meta: {profile: null}
          schema:
            short: Details of practitioners involved in the patient care
            _required: true
            index: 13
            elements:
              resource: {type: Resource, index: 14}
            required: [resource]
        entry-MedicationRequests:
          match:
            resource:
              meta: {profile: null}
          schema:
            mustSupport: true
            index: 15
            elements:
              resource: {type: Resource, index: 16}
            required: [resource]
        entry-allergies:
          match:
            resource:
              meta: {profile: null}
          schema:
            short: Ohter types of resources in the document
            mustSupport: true
            index: 17
            elements:
              resource: {type: Resource, index: 18}
            required: [resource]
package_version: 0.1.0
class: profile
kind: resource
url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-document-Bundle
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: null
required: [entry, identifier]