Skip to content

PvE | Notified Pull

BgZ-2a-TANP-01 Aanbieden notificatie-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-ontvanger dient een notificatie-endpoint aan te bieden aan de GtK-verzender. Een endpoint kan worden gedeeld door meerdere Twiin Deelnemers (bijv. een endpoint per GtK/ SaaS-dienst) of er kan sprake zijn van een endpoint per Twiin Deelnemer.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Zie o.a. Z1.2.1 | TTA Exchanging BgZ - FHIR Notified Pull
BgZ-2a-TANP-02 Aanbieden resource-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender dient een resource-endpoint aan te bieden aan GtK-ontvanger. Een endpoint kan worden gedeeld door meerdere Twiin Deelnemers (bijv. een endpoint per GtK/ SaaS-dienst) of er kan sprake zijn van een endpoint per Twiin Deelnemer.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Zie o.a. Z1.2.1 | TTA Exchanging BgZ - FHIR Notified Pull
BgZ-2a-TANP-03 Aanbieden token-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender en de GtK-ontvanger dienen een token-endpoint aan elkaar aan te bieden. Een endpoint kan worden gedeeld door meerdere Twiin Deelnemers (bijv. een endpoint per GtK/ SaaS-dienst) of er kan sprake zijn van een endpoint per Twiin Deelnemer.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Zie o.a. Z1.2.1 | TTA Exchanging BgZ - FHIR Notified Pull
BgZ-2a-AA-06 Aanmaken authorization_base
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender is in staat een digitale representatie van de in de context van een verwijzing veronderstelde toestemming aan te maken (authorization_base). Omdat de authorization_base alleen door GtK-verzender wordt verwerkt, worden de vorm en inhoud ervan bepaald door GtK-verzender. GtK-ontvanger mag niet afhankelijk zijn van het formaat of de inhoud van authorization_base. De vorm en inhoud van de authorization_base is (nog) niet gebonden aan normatieve eisen. Het bepalen van vorm en inhoud doet GtK-verzender bij voorkeur in afstemming met de gebruikte infrastructuur.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Zie Z1.2.1.2 | BgZ: Authentication & Authorization | Authorization base
BgZ-2a-AA-07 / BgZ-2a-AA-12 Aanmaken autorization_grant
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender en GtK-ontvanger zijn in staat een authorization_grant aan te maken die voldoet aan de specificaties
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Specificaties: 10.4.2 | TTA FHIR - Authorization | id 10.2.5|TTAFHIR Authentication&Authorization Authorization grant
BgZ-2a-AA-08 Aanmaken access token request voor notification-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender is in staat conform de specificaties een access token request voor toegang tot het notificatie-endpoint aan te maken en aan GtK-ontvanger te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Specificaties: Z1.2.1.2 | BgZ: Authentication & Authorization | Access token request Twiin-07 | Token Request
BgZ-2a-AA-09 Gelijke waardes in authentication_grant en access token request
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender en GtK-ontvanger dienen ervoor te zorgen dat het veld sub in de authentication_grant en het veld client_id in het access token request dezelfde waarde bevatten.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Specificaties: Z1.2.1.2 | BgZ: Authentication & Authorization | Access token request Twiin-07 | Token Request
BgZ-2a-AA-10 Afhandelen access token request voor notification server endpoint
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-ontvanger is in staat conform de specificaties een access token request van GtK-verzender voor toegang tot het notificatie server endpoint af te handelen
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Specificaties: Z1.2.1.2 | BgZ: Authentication & Authorization | Access token request Twiin-07 | Token Request
BgZ-1-authz-03 Controleren autorization_base
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender dient te controleren of de grondslag (authorization_base) waarmee de GtK-ontvanger een verzoek doet daadwerkelijk is uitgegeven (aan de GtK-ontvanger). Wanneer de grondslag niet meekomt in de uitwisseling, is er geen sprake van het notified pull communicatiepatroon en dient de GtK-ontvanger op basis van de in de autorisatierichtlijn beschreven rollen het verzoek te autoriseren.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Autorisatiematrix: Z1.4.4 | BgZ: Autorisatie | autorisatiematrix BgZ Transacties: 10.5.4 | Twiin-04 | Search Resource(s) , 10.5.5 | Twiin-05 | Retrieve Resource Autorisatierichtlijn: https://www.aorta-lsp.nl/over-aorta-lsp/autorisatierichtlijnen/autorisatierichtlijn-basisgegevensset-zorg-bgz
BgZ-2b-trans-01 Aanmaken Workflow-Taks
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender is in staat een Workflow-Task aan te maken indien verzender geen Workflow-Task stuurt als payload van de Notification-Task.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 1 van Z1.2.1.1 | BgZ - data interactions
BgZ-2b-trans-02 Versturen notificatie-create-request
Omschrijving/Toelichting/Uitleg/Implicaties GtK-verzender is in staat een notificatie-create-request te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 2 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.1 | Twiin-01 | Send Notification Task | id 10.3.1|Twiin 01|SendNotificationTask Request message
BgZ-2b-trans-03 Afhandelen notificatie-create-request
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-ontvanger is in staat een binnenkomend notificatie-create-request af te handelen en een passende response te versturen
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 3 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.1 | Twiin-01 | Send Notification Task | id 10.3.1|Twiin 01|SendNotificationTask Response message
BgZ-2b-trans-04 Versturen notificatie-create-request bij updates
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender is in staat een notificatie-create-request te versturen wanneer de dataset van de verwijzing is geüpdatet
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 4 van Z1.2.1.1 | BgZ - data interactions Specificatie:10.5.1 | Twiin-01 | Send Notification Task | id 10.3.1|Twiin 01|SendNotificationTask Request message
BgZ-2b-trans-05 Afhandelen notificatie-create-request bij updates
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-ontvanger is in staat een naar aanleiding van een geüpdatete dataset binnenkomend notificatie-create-request af te handelen en een passende response te versturen
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 5 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.1 | Twiin-01 | Send Notification Task | id 10.3.1|Twiin 01|SendNotificationTask Response message
BgZ-2b-trans-06 Versturen annulering
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender is in staat een notificatie-update-request te versturen wanneer GtK-verzender de notificatie wil annuleren of intrekken.
Prescription Level/Type Optioneel
Toetsing Validatie
Transactie/verwijzing Transactie 6 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.2 | Twiin-02 | Cancel Notification Task | id 10.3.2|Twiin 02|CancelNotificationTask Request message
BgZ-2b-trans-07 Afhandeling annulering
Omschrijving/Toelichting/Uitleg/Implicaties GtK-ontvanger is in staat een binnenkomend notificatie-update-request af te handelen en een passende response te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 7 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.2 | Twiin-02 | Cancel Notification Task | id 10.3.2|Twiin 02|CancelNotificationTask Notification response
BgZ-2b-trans-08.read Uitvoeren read-operaties
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-ontvanger is in staat read-operaties uit de notificatie-taak uit te voeren op het resource-endpoint van GtK-verzender.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 8 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.5 | Twiin-05 | Retrieve Resource De read-operaties zijn opgenomen in de notificatie-task onder Task.input:read-available-resources.
BgZ-2b-trans-09.read Afhandelen read-requests
Omschrijving/Toelichting/Uitleg/Implicaties GtK-verzender is in staat binnenkomende read-requests af te handelen en een passende response te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 9 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.5 | Twiin-05 | Retrieve Resource
BgZ-2b-trans-08.search Uitvoeren search-operaties resource-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties GtK-ontvanger is in staat search-operaties uit de notificatie-taak uit te voeren op het resource-endpoint van GtK-verzender.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 8 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.4 | Twiin-04 | Search Resource(s) De search-operaties zijn opgenomen in de notificatie-task onder Task.input:query-available-resources.
BgZ-2b-trans-09.search Afhandelen search-requests resource-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties GtK-verzender is in staat binnenkomende search-requests af te handelen en een passende response te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 9 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.4 | Twiin-04 | Search Resource(s)
BgZ-2b-trans-10 Uitvoeren read-operatie ophalen workflow-task
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-ontvanger is in staat een read-operatie voor het ophalen van de Workflow-task uit te voeren op het resource-endpoint van GtK-verzender.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 10 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.3 | Twiin-03 | Get Workflow Task De indicator voor de aanwezigheid van een workflow-task is opgenomen in de notificatie-task onder Task.input:get-worflow-task.valueBoolean (waarde is true).
BgZ-2b-trans-11 Afhandelen read-operatie workflow-task
Omschrijving/Toelichting/Uitleg/Implicaties De GtK-verzender is in staat een binnenkomende read-request op de workflow-task af te handelen en een passende response te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 11 van Z1.2.1.1 | BgZ - data interactions
BgZ-2b-trans-12.read Uitvoeren read-operatie uit workflow-task
Omschrijving/Toelichting/Uitleg/Implicaties GtK-ontvanger is in staat read-operaties uit de workflow-taak uit te voeren op het resource-endpoint van GtK-verzender.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 12 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.5 | Twiin-05 | Retrieve Resource De read-operaties zijn opgenomen in de workflow-task onder Task.input:read-available-resources.
BgZ-2b-trans-13.read Afhandelen read-request
Omschrijving/Toelichting/Uitleg/Implicaties GtK-verzender is in staat binnenkomende read-requests af te handelen en een passende response te versturen.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 13 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.5 | Twiin-05 | Retrieve Resource
BgZ-2b-trans-12.search Uitvoeren search-operaties op resource-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties GtK-ontvanger is in staat search-operaties uit de workflow-taak uit te voeren op het resource-endpoint van GtK-verzender.
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 12 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.4 | Twiin-04 | Search Resource(s) De search-operaties zijn opgenomen in de workflow-task onder Task.input:query-available-resources.
BgZ-2b-trans-13.search Afhandelen search-operaties op resource-endpoint
Omschrijving/Toelichting/Uitleg/Implicaties GtK-verzender is in staat binnenkomende search-requests af te handelen en een passende response te versturen
Prescription Level/Type Verplicht
Toetsing Validatie
Transactie/verwijzing Transactie 13 van Z1.2.1.1 | BgZ - data interactions Specificatie: 10.5.4 | Twiin-04 | Search Resource(s)