{ "description": "The (FHIR) Subscription (resource) is used to define a push-based subscription from a server to another system. Once a Subscription is registered with the server, the server checks every resource that is created or updated, and if the resource matches the given criteria, it sends a message on the defined \\\"channel\\\" so that another system can take an appropriate action.", "_filename": "KT2Subscription.json", "package_name": "koppeltaalv2.00", "date": "2023-01-24", "derivation": "constraint", "meta": { "versionId": "5", "lastUpdated": "2024-07-18T00:57:37.1452391+00:00" }, "publisher": "VZVZ", "fhirVersion": "4.0.1", "name": "KT2_Subscription", "abstract": false, "copyright": "VZVZ", "type": "Subscription", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.14.0-beta.5", "status": "draft", "id": "fd5948b3-840a-443e-a26f-7c5d3ab35c37", "kind": "resource", "url": "http://koppeltaal.nl/fhir/StructureDefinition/KT2Subscription", "version": "0.8.0", "differential": { "element": [ { "id": "Subscription.extension:resource-origin", "path": "Subscription.extension", "type": [ { "code": "Extension", "profile": [ "http://koppeltaal.nl/fhir/StructureDefinition/resource-origin" ] } ], "sliceName": "resource-origin" }, { "id": "Subscription.error", "path": "Subscription.error", "comment": "Contains the last error message if the subscription fails." }, { "id": "Subscription.channel.type", "path": "Subscription.channel.type", "short": "rest-hook", "fixedCode": "rest-hook", "definition": "Only `rest-hook` is available in Koppeltaal\r\nThe type of channel to send notifications on." }, { "id": "Subscription.channel.payload", "max": "0", "path": "Subscription.channel.payload" } ] }, "contact": [ { "name": "VZVZ", "telecom": [ { "use": "work", "value": "https://www.vzvz.nl", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Subscription" }