PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r6.examples@6.0.0-ballot3
    http://hl7.org/fhir/StructureDefinition/subscription-notification-bundle
description: This profile holds all the requirements and constraints related to a Subscription Notification Bundle.
package_name: hl7.fhir.r6.examples
derivation: constraint
name: SubscriptionNotificationBundle
type: Bundle
elements:
  type:
    pattern: {type: Code, value: subscription-notification}
    index: 0
  total: {index: 1}
  entry:
    index: 2
    slicing:
      rules: openAtEnd
      ordered: true
      description: Slice to enforce first entry is NessageHeader.
      discriminator:
      - {path: $this, type: exists}
      min: 1
      slices:
        first:
          match: {}
          schema:
            _required: true
            index: 3
            elements:
              fullUrl: {index: 4}
              resource: {type: SubscriptionStatus, index: 5}
              search: {index: 6}
              response: {index: 7}
            required: [resource, fullUrl]
        other:
          match: {}
          schema:
            index: 8
            elements:
              fullUrl: {index: 9}
              search: {index: 10}
              response: {index: 11}
            required: [fullUrl]
package_version: 6.0.0-ballot3
class: profile
kind: resource
url: http://hl7.org/fhir/StructureDefinition/subscription-notification-bundle
base: http://hl7.org/fhir/StructureDefinition/Bundle
version: 6.0.0-ballot3
required: [entry]