Specificaties gebruik ZORG-AB
Zoek Party
Zoek de Party met de juiste URA.
Zoek TwiinGtKDienst en GTK-ID binnen Party
Zoek, binnen de aan deze Party verbonden ElectronicService instances, naar een actieve (TwiinGtKDienst.Active="true") TwiinGtKDienst, die betrekking heeft op de  “gegevensdienst zoals gespecificeerd door Twiin“.
Voor ZORG-AB 2.12:
- het attribuut - SupportedInformationStandardbevat het gegevensdienst ID.
- het attribuut - Identifierbevat het GTK-ID.
Vanaf ZORG-AB 2.12:
- het attribuut - GegevensdienstIdbevat het gegevensdienst ID.
- Het attribuut - Gtkidbevat het GTK-ID.
Zoek Token Endpoint binnen TwiinGtKDienst
Zoek, binnen de gevonden TwiinGtKDienst instance, naar een actief Endpoint (Endpoint.Status="Active"), waarvan Type gelijk is aan "Security", en waarvan Name gelijk is aan "Token". Endpoint.Address bevat dan de volledige URL van het token endpoint.
Zoek Notification Endpoint binnen TwiinGtKDienst
Zoek, binnen de gevonden TwiinGtKDienst instance, naar een actief Endpoint (Endpoint.Status="Active"), waarvan Type gelijk is aan "Notification", en waarvan Name gelijk is aan "NotifiedPull". Endpoint.Address bevat dan de base-URL van het notification endpoint.
Zoek Issuer en JWKS Endpoint binnen TwiinGtKDienst
Zoek, binnen de gevonden TwiinGtKDienst instance, naar een actief Endpoint (Endpoint.Status="Active"), waarvan Type gelijk is aan "Security", en waarvan Name gelijk is aan "JWKS". Endpoint.Address bevat dan de volledige URL van het JWKS endpoint.
Het Issuer attribuut van de gevonden TwiinGtKDienst bevat de identifier van het systeem dat namens de betreffende zorgaanbieder (client_)assertions mag signen.
Zoek Resource Endpoint binnen TwiinGtKDienst
Zoek, binnen de gevonden TwiinGtKDienst instance, naar een actief Endpoint (Endpoint.Status="Active"), waarvan Type gelijk is aan "Resource". Endpoint.Address bevat dan de base-URL van het resource endpoint, dat kan worden gebruikt voor alle typen resources die horen bij de betreffende Twinn gegevensdienst.
Zoek interacties die een client mag initiëren
Zoek, binnen het gevonden Endpoint, naar Conformance instances waarvan Send gelijk is aan "true". Het InteractionID van de betreffende Conformance instances zijn interacties die mogen worden geïnitieerd.
Twiin hanteert dezelfde interaction-ID’s als AoF.
Om te zien of een client een notificatie mag verzenden dient te worden gekeken binnen een Notification Endpoint. Om te zien of een client andere resource interacties mag initiëren dient te worden gekeken binnen een Resource Endpoint.
Zoek interacties die een server mag ontvangen
Zoek, binnen het gevonden Endpoint, naar Conformance instances waarvan Receive gelijk is aan "true". Het InteractionID van de betreffende Conformance instances zijn interacties die mogen worden ontvangen.
Twiin hanteert dezelfde interaction-ID’s als AoF.
Om te zien of een server een notificatie mag ontvangen dient te worden gekeken binnen een Notification Endpoint. Om te zien of een server andere resource interacties mag ontvangen dient te worden gekeken binnen een Resource Endpoint.
