{
"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": "2022-03-23",
"derivation": "constraint",
"meta": {
"lastUpdated": "2022-03-23T15:41:46.683+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.7.1",
"status": "draft",
"id": "533bdaa5-e600-4774-8d4a-d697da1da67b",
"kind": "resource",
"url": "http://koppeltaal.nl/fhir/StructureDefinition/KT2Subscription",
"version": "0.0.2",
"differential": {
"element": [ {
"id": "Subscription.extension",
"min": 0,
"path": "Subscription.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Subscription.extension:resource-origin",
"max": "1",
"min": 0,
"path": "Subscription.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://koppeltaal.nl/fhir/StructureDefinition/resource-origin" ]
} ],
"sliceName": "resource-origin"
}, {
"id": "Subscription.status",
"path": "Subscription.status",
"label": "Koppeltaal"
}, {
"id": "Subscription.reason",
"path": "Subscription.reason",
"label": "Koppeltaal"
}, {
"id": "Subscription.criteria",
"path": "Subscription.criteria",
"label": "Koppeltaal"
}, {
"id": "Subscription.channel",
"path": "Subscription.channel",
"label": "Koppeltaal"
}, {
"id": "Subscription.channel.endpoint",
"path": "Subscription.channel.endpoint",
"label": "Koppeltaal"
}, {
"id": "Subscription.channel.payload",
"max": "0",
"path": "Subscription.channel.payload"
}, {
"id": "Subscription.channel.header",
"path": "Subscription.channel.header",
"label": "Koppeltaal"
} ]
},
"contact": [ {
"name": "Bernard Stibbe"
} ],
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Subscription"
}