{
"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": "7f76b554-a9d7-47ed-8e4e-4e34758faf78",
"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"
}