PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.cow@1.0.0-ballot
    http://hl7.org/fhir/uv/cow/StructureDefinition/cow-subscription-status
description: Minimum expectations for a SubscriptionStatus resource when used for Clinical Order Workflow. This profile is used to describe the use of administrative (pre-coordinated) subscription notifications for RESTful-based exchange between the Placer and the Fulfiller. The purpose of the constraints for the SubscriptionStatus resource is to make sure that additional requirements, which may be relevant to a particular implementation or national/regional implementation guides, are compatible with the RESTful-based exchange patterns.
package_name: hl7.fhir.uv.cow
derivation: constraint
name: COWSubscriptionStatus
type: Parameters
elements:
  parameter:
    index: 0
    slicing:
      slices:
        subscription:
          match: {}
          schema:
            index: 0
            elements:
              value[x]:
                elements:
                  identifier:
                    base: {max: '1', min: 0, path: Parameters.parameter.valueReference}
                    short: Reference to the Subscription responsible for this notification. Logical reference is the only one supported
                    mustSupport: true
                    index: 1
                required: [identifier]
        type:
          match: {}
          schema:
            index: 2
            elements:
              value:
                choices: []
                index: 4
        notificationEvent:
          match: {}
          schema:
            index: 5
            elements:
              part:
                short: Parameter pointing to the task which is the event focus
                index: 6
                slicing:
                  slices:
                    eventFocus:
                      match: {}
                      schema:
                        short: Parameter pointing to the task which is the event focus
                        index: 6
                        elements:
                          value:
                            choices: [valueReference]
                            index: 8
                          valueReference:
                            type: Reference
                            choiceOf: value
                            refers: ['http://hl7.org/fhir/uv/cow/StructureDefinition/coordination-task']
                            index: 9
                        required: [valueReference, value]
package_version: 1.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/uv/cow/StructureDefinition/cow-subscription-status
base: http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-subscription-status-r4
version: 1.0.0-ballot