FD-Anforderungen: Consent
Diese Seite beschreibt Anforderungen am TI-Flow-Fachdienst zur Nutzung der Consent-Endpunkte.
Anforderungen aus der Core Spezifikation
Für diese Schnittstelle gelten die Anforderungen aus der Core-Spezifikation
Modulspezifische Anforderungen
POST /Consent
funkt. Eignung: Test Produkt/FA
Der TI-Flow-Fachdienst MUSS beim Aufruf des Endpunkts `POST /Consent` unter den benannten Prüfbedingungen die folgende Profilvalidierung durchführen:
| Prüfbedingung |
Profil |
| Rolle: oid_versicherter |
https://gematik.de/fhir/erp/StructureDefinition/GEM_ERPCHRG_PR_Consent |
und bei negativem Prüfergebnis die Operation mit dem folgenden Fehler:
| HTTP-Code |
400 - Bad Request |
| Severity |
error |
| Code |
invalid |
| Details Code |
SVC_VALIDATION_FAILED |
| Details Text |
FHIR Profile validation failed |
abbrechen.
DELETE /Consent (Einwilligung widerrufen)
Sich.techn. Eignung: Produktgutachten
Der TI-Flow-Fachdienst MUSS beim Aufruf der HTTP-Operation DELETE auf den Endpunkt /Consent mit ?category=CHARGCONS alle dem Versicherten zugeordneten ChargeItem-Ressourcen (ChargeItem.subject.identifier) anhand des zeta-user-info.identifier des Nutzers (KVNR) identifizieren und löschen.