Package | ths-greifswald.ttp-fhir-gw |
Resource Type | OperationDefinition |
Id | AddConsentOptOut |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=ths-greifswald.ttp-fhir-gw@2025.1.0-final&canonical=https://ths-greifswald.de/fhir/OperationDefinition/gics/addConsentOptOut |
URL | https://ths-greifswald.de/fhir/OperationDefinition/gics/addConsentOptOut |
Version | 2025.1.0 |
Status | active |
Date | 2025-06-12 |
Name | AddConsentOptOut |
Title | Add a consent related QuestionnaireResponse for a patient in an opt-out context |
Description | Erstellt die Einwilligungsinformationen in einem Opt-Out-Kontext für einen (ggf. neuen) Patienten, um auf dieser Basis eine neue Einwilligung im gICS zu erzeugen. Liefert Bundle vom Typ "collection". Das Bundle enthält die errechnete FHIR Consent-Resource. |
Purpose | Teil des FHIR Gateway für gICS. Weitere Infos unter https://ths-greifswald.de/gics |
Type | false |
Kind | operation |
No resources found
No resources found
No narrative content found in resource
{ "resourceType": "OperationDefinition", "id": "AddConsentOptOut", "url": "https://ths-greifswald.de/fhir/OperationDefinition/gics/addConsentOptOut", "version": "2025.1.0", "status": "active", "date": "2025-06-12", "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "contact": [ { "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "telecom": [ { "system": "url", "value": "https://www.ths-greifswald.de/", "use": "work" } ] } ], "language": "de-DE", "name": "AddConsentOptOut", "title": "Add a consent related QuestionnaireResponse for a patient in an opt-out context", "kind": "operation", "description": "Erstellt die Einwilligungsinformationen in einem Opt-Out-Kontext für einen (ggf. neuen) Patienten, um auf dieser Basis eine neue Einwilligung im gICS zu erzeugen. Liefert Bundle vom Typ \"collection\". Das Bundle enthält die errechnete FHIR Consent-Resource.", "purpose": "Teil des FHIR Gateway für gICS. Weitere Infos unter https://ths-greifswald.de/gics", "affectsState": true, "code": "addConsentOptOut", "comment": "Liefert alle Consente einer Person einer spezifischen Einwilligungsdomaene, die sich aus den übermittelten Informationen ergeben. Die Rückgabe erfolgt als Bundle vom Typ \"collection\".", "system": true, "type": false, "instance": false, "parameter": [ { "name": "patient", "use": "in", "min": 1, "max": "1", "documentation": "Patient-Ressource, entsprechend dem Profil http://fhir.de/ConsentManagement/StructureDefinition/Patient. Für Identifier in dieser Ressource muss der Namensraum (identifier.system) mit der Zeichenfolge 'https://ths-greifswald.de/fhir/gics/identifiers/' beginnen. Angehängt hieran wird der Bezeichner eines im System konfigurierten SignerIDTypes. Abweichungen hiervon führen zu einem Fehler, indiziert durch HTTP Status 422.", "type": "Patient" }, { "name": "domain", "use": "in", "min": 1, "max": "1", "documentation": "Angabe der Einwilligungsdomaene", "type": "string" }, { "name": "questionnaire", "use": "in", "min": 1, "max": "1", "documentation": "Canonical URL des Questionnaire (entsprechend dem Profil http://fhir.de/ConsentManagement/StructureDefinition/QuestionnaireComposed), das im Rahmen eines Opt-Out-Kontexts implizit gilt.", "type": "canonical" }, { "name": "return", "use": "out", "min": 1, "max": "1", "documentation": "Bundle vom Typ collection, das die errechneten Consent-Ressourcen enthält.", "type": "Bundle" } ] }