FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: CapabilityStatement/backport-subscription-server

Packagehl7.fhir.uv.subscriptions-backport.r4
TypeCapabilityStatement
Idbackport-subscription-server
FHIR VersionR4
Sourcehttp://hl7.org/fhir/uv/subscriptions-backport/http://hl7.org/fhir/uv/subscriptions-backport/STU1.1/CapabilityStatement-backport-subscription-server.html
URLhttp://hl7.org/fhir/uv/subscriptions-backport/CapabilityStatement/backport-subscription-server
Version1.1.0
Statusactive
Date2020-11-30
NameBackportSubscriptionCapabilityStatement
Realmuv
Authorityhl7
DescriptionCapabilityStatement describing the required and optional capabilities of a FHIR Server supporting backported R5 Subscriptions in R4B.
Kindrequirements

Resources that use this resource

No resources found


Resources that this resource uses

ImplementationGuide
hl7.fhir.uv.subscriptions-backportSubscriptions R5 Backport
hl7.fhir.uv.subscriptions-backportSubscriptions R5 Backport
OperationDefinition
backport-subscription-eventsSubscription Events Operation
backport-subscription-get-ws-binding-tokenGet WS Binding Token for Subscription Operation
backport-subscription-statusSubscription Status Operation
backport-subscription-eventsR5SubscriptionEvents
backport-subscription-get-ws-binding-tokenR5SubscriptionGetWsBindingToken
backport-subscription-statusR5SubscriptionStatus
StructureDefinition
backport-subscriptionR4/B Topic-Based Subscription
backport-subscriptionR4/B Topic-Based Subscription

Narrative

Note: links and images are rebased to the (stated) source

FHIR RESTful Capabilities by Resource/Profile:

Summary

Resource TypeSupported ProfilesSupported SearchesSupported _includesSupported _revincludesSupported Operations
SubscriptionTopic-url, derived-or-self, resource, title, trigger-description---
SubscriptionBackported R5 Subscriptionurl, status--$status, $events, $get-ws-binding-token

SubscriptionTopic

Conformance Expectation: SHALL

Interactions:

  • A Server SHALL be capable of returning a SubscriptionTopic resource using: GET [base]/SubscriptionTopic/[id]
  • A Server SHALL be capable of searching for SubscriptionTopic resources using: GET [base]/SubscriptionTopic/?[parameters]

Search Parameter Summary:

ConformanceParameterType
SHALLurluri
SHALLderived-or-selfuri
SHOULDresourceuri
SHOULDtitlestring
SHOULDtrigger-descriptionstring

Subscription

Conformance Expectation: SHALL

Supported Profiles:

Operation Summary:

Fetch and Search Criteria:

  • A Server SHALL be capable of returning a Subscription resource using: GET [base]/Subscription/[id]
  • A Server SHOULD be capable of creating a Subscription resource using either: POST [base]/Subscription or PUT [base]/Subscription/[id]
  • A Server SHOULD be capable of modifying a Subscription resource using either: PUT [base]/Subscription/[id] or PATCH [base]/Subscription/[id]
  • A Server SHOULD be capable of deleting a Subscription resource using: DELETE [base]/Subscription/[id]
  • A Server SHOULD be capable of searching for Subscription resources using: GET [base]/Subscription/?[parameters]

Search Parameter Summary:

ConformanceParameterType
SHOULDurluri
SHOULDstatustoken


Source

{
  "resourceType": "CapabilityStatement",
  "id": "backport-subscription-server",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://hl7.org/fhir/uv/subscriptions-backport/CapabilityStatement/backport-subscription-server",
  "version": "1.1.0",
  "name": "BackportSubscriptionCapabilityStatement",
  "status": "active",
  "date": "2020-11-30",
  "publisher": "HL7 FHIR Infrastructure WG",
  "contact": [
    {
      "name": "HL7 FHIR Infrastructure WG",
      "telecom": [
        {
          "system": "url",
          "value": "https://hl7.org/Special/committees/fiwg"
        }
      ]
    },
    {
      "name": "Gino Canessa",
      "telecom": [
        {
          "system": "email",
          "value": "mailto:gino.canessa@microsoft.com"
        }
      ]
    },
    {
      "name": "Eric Haas",
      "telecom": [
        {
          "system": "email",
          "value": "mailto:ehaas@healthedatainc.com"
        }
      ]
    }
  ],
  "description": "CapabilityStatement describing the required and optional capabilities of a FHIR Server supporting backported R5 Subscriptions in R4B.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "kind": "requirements",
  "fhirVersion": "4.0.0",
  "format": [
    "xml",
    "json"
  ],
  "implementationGuide": [
    "http://hl7.org/fhir/uv/subscriptions-backport/ImplementationGuide/hl7.fhir.uv.subscriptions-backport"
  ],
  "rest": [
    {
      "mode": "server",
      "_mode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
            "valueCode": "SHALL"
          }
        ]
      },
      "resource": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "SubscriptionTopic",
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            }
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "url",
              "definition": "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-url",
              "type": "uri"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "derived-or-self",
              "definition": "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-derived-or-self",
              "type": "uri"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "resource",
              "definition": "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-resource",
              "type": "uri"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "title",
              "definition": "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-title",
              "type": "string"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "trigger-description",
              "definition": "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-trigger-description",
              "type": "string"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Subscription",
          "supportedProfile": [
            "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-subscription"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "delete"
            }
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "url",
              "definition": "http://hl7.org/fhir/SearchParameter/Subscription-url",
              "type": "uri"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "status",
              "definition": "http://hl7.org/fhir/SearchParameter/Subscription-status",
              "type": "token"
            }
          ],
          "operation": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "$status",
              "definition": "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-status"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "$events",
              "definition": "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-events"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "$get-ws-binding-token",
              "definition": "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-get-ws-binding-token"
            }
          ]
        }
      ]
    }
  ]
}