TIFlow - Kernfunktionalitäten
Version 2.0.0-ballot.1 - ci-build

Client-Anforderungen: Consent-Query

Diese Seite beschreibt Anforderungen an das E-Rezept-FdV zur Nutzung der Consent-Query-Endpunkte.

Einwilligung erteilen

Sequenzdiagramm:

UC 3.14 - Einwilligung durch den Versicherten erteilenVersicherteVersicherteE-Rezept-FdVE-Rezept-FdVTI-Flow-FachdienstTI-Flow-Fachdienst[1]Einwilligung erteilen[2]POST /Consent (category)[3]Einwilligung speichern[4]Datenzugriff protokollieren[5]:Consent[6]Status
Abbildung: UC 3.14 - Einwilligung durch Versicherten erteilen
Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung erteilen" den Text für die Einwilligung derart gestalten, dass dem Nutzer eine informierte Einwilligung möglich ist. Insbesondere MÜSSEN enthalten sein: der Verwendungszweck, die konkreten Informationen über die Art der erhobenen Daten, die Speicherdauer, Hinweis auf Freiwilligkeit, auf Widerrufsrecht, Hinweis auf die Folgen bei Verweigerung oder Widerruf. Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung erteilen" es dem Nutzer ermöglichen, die Einwilligung einzugeben. Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung erteilen" eine Consent Ressource mit:
  • Versicherten-ID in Consent.patient.identifier
  • Einwilligungstyp in Consent.category.coding.code
erstellen.
Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung erteilen" zum Speichern der Information im TI-Flow-Fachdienst die HTTP-Operation POST /Consent mit:
  • Consent Ressource im HTTP-Request-Body
ausführen.

Einwilligungen einsehen

Sequenzdiagramm:

UC 3.13 - Einwilligungen durch den Versicherten einsehenVersicherteVersicherteE-Rezept-FdVE-Rezept-FdVTI-Flow-FachdienstTI-Flow-Fachdienst[1]Einwilligungen einsehen[2]GET /Consent ()[3]:Consent Liste[4]Anzeige
Abbildung: UC 3.13 - Einwilligungen durch Versicherten einsehen
Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligungsinformation abrufen" zum Abrufen der Information vom TI-Flow-Fachdienst die HTTP-Operation GET /Consent mit ausführen.

In der Response können mehrere Consent Ressourcen enthalten sein. Der Einwilligungstyp des Consent ist in Consent.category.coding.code angegeben. Die Werte können sich auf folgende Codesysteme beziehen: [GEM_ERPCHRG_CS_ConsentType], [GEM_ERPEU_CS_ConsentType].

Einwilligung widerrufen

Sequenzdiagramm:

UC 3.15 -Einwilligung durch den Versicherten widerrufenVersicherteVersicherteE-Rezept-FdVE-Rezept-FdVTI-Flow-FachdienstTI-Flow-Fachdienst[1]Einwilligung widerrufen[2]DELETE /Consent (category)[3]Einwilligung prüfen[4]Einwilligung löschen[5]Datenzugriff protokollieren[6]optional: Löschen relevanter Daten[7]:Status[8]Status
Abbildung: UC 3.15 - Einwilligung durch Versicherten widerrufen
Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung widerrufen" es dem Nutzer ermöglichen, den Widerruf zu erfassen. Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung widerrufen" vom Nutzer eine Bestätigung einholen, dass die Einwilligung widerrufen werden soll, somit ggf. korrespondierende Daten gelöscht werden und die Möglichkeit geben, das Widerrufen abzubrechen. Das E-Rezept-FdV MUSS im Anwendungsfall "Einwilligung widerrufen" zum Löschen der Information im TI-Flow-Fachdienst die HTTP-Operation DELETE /Consent/?category=<Einwilligungstyp> mit:
  • Einwilligungstyp in ?category
ausführen.

Der Einwilligungstyp ist entsprechend dem Codesystem [GEM_ERPCHRG_CS_ConsentType] oder [GEM_ERPEU_CS_ConsentType] anzugeben.