PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-pct@2.0.0
    http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-aeob-available-author-subscription
description: An author focused Subscription when an Advanced Explanation of Benefit (AEOB) Packet DocumentReference is created or updated (for FHIR R4). This represents that an AEOB Bundle, either contained in or referred to by the DocumentReference has been newly created and is available or has been updated, should updates be made.
package_name: hl7.fhir.us.davinci-pct
derivation: constraint
name: PCTAEOBAvailableAuthorSubscription
type: Subscription
elements:
  status:
    pattern: {type: Code, value: active}
    index: 0
  criteria:
    pattern: {type: String, value: 'http://hl7.org/fhir/us/davinci-pct/SubscriptionTopic/davinci-pct-aeob-available-author-notification'}
    index: 1
    extensions:
      filterCriteria: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-filter-criteria', min: 1, type: Extension, mustSupport: true, index: 3}
    elements:
      extension:
        index: 2
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: 1
          slices:
            filterCriteria:
              match: {url: null}
              schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-filter-criteria', index: 3}
              min: 1
    required: [extension]
  channel:
    extensions:
      heartbeatPeriod: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-heartbeat-period', min: 0, max: 1, type: Extension, index: 5}
      timeout: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-timeout', min: 0, max: 1, type: Extension, index: 6}
      maxCount: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-max-count', min: 0, max: 1, type: Extension, index: 7}
    elements:
      extension:
        index: 4
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            heartbeatPeriod:
              match: {url: null}
              schema: {type: Extension, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-heartbeat-period', index: 5}
              min: 0
              max: 1
            timeout:
              match: {url: null}
              schema: {type: Extension, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-timeout', index: 6}
              min: 0
              max: 1
            maxCount:
              match: {url: null}
              schema: {type: Extension, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-max-count', index: 7}
              min: 0
              max: 1
      payload:
        extensions:
          payloadContent: {url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-payload-content', min: 1, max: 1, type: Extension, mustSupport: true, index: 9}
        elements:
          extension:
            index: 8
            slicing:
              rules: open
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: 1
              slices:
                payloadContent:
                  match: {url: null}
                  schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-payload-content', index: 9}
                  min: 1
                  max: 1
        required: [extension]
package_version: 2.0.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-aeob-available-author-subscription
base: http://hl7.org/fhir/StructureDefinition/Subscription
version: 2.0.0