Skip to main content
Skip table of contents

Definities GBx-systeemrollen

Om een Feature te kunnen gebruiken zijn verschillende randvoorwaarden van toepassing, bijvoorbeeld m.b.t. netwerk/transport, beveiliging van een systeem/organisatie of m.b.t. beheerprocessen die ingericht moeten zijn. Deze randvoorwaarden en de specifieke eisen die van toepassing zijn op het gebruik van de Features zijn beschreven in Programma’s van Eisen, en zijn gekoppeld aan GBx-systeemrollen.

Er zijn verschillende typen systeemrollen:

  • Concreet - de levert een specifiek resultaat.

  • Abstract - deze omvat een generieke wijze van verwerking(en) en kan worden vereist door een of meerdere andere concrete systeemrollen (bijv. voor systeemrollen voor zorgtoepassingen).

Een GBx-systeemrol definieert, in de vorm van Dependencies, welke Features een GBx-applicatie moet ondersteunen, om bepaalde functionaliteit, in een bepaalde context, te kunnen gebruiken of aan te bieden. Voorbeeld: om een notified pull interactie te kunnen initiëren (NP Verzendend Systeem) binnen de context van AoF 2024, moet een systeem het Feature core-FHIR-interactie-broker kunnen gebruiken, en moet het systeem zelf het Feature core-FHIR-interactie aanbieden.

Bij een Dependency van een Feature op een ander Feature, of van een GBx-systeemrol op een Feature wordt, middels een conformance, aangegeven met welke range van versies (van het Feature waarop de afhankelijkheid wordt genomen) de betreffende afhankelijkheid kan worden ingevuld.

Een versie-range binnen een Dependency kan op de volgende manieren worden gespecificeerd:

  • Lowest applicable version - aan de afhankelijkheid wordt voldaan wanneer de laagst mogelijke (of een hogere) versie in de aangegeven versie-range wordt ondersteund. Bijvoorbeeld: “Verplicht >=1.2.3”, “Optioneel >=2.3” of “ Verplicht >=3”;

  • Floating version - aan de afhankelijkheid wordt pas voldaan wanneer de hoogst beschikbare versie in de aangegeven versie-range wordt ondersteund. Bijvoorbeeld: “Optioneel >=1.2.*”, “Verplicht >=2.*” of “Optioneel >=*”.

Tevens wordt in de versie-range aangegeven of de Dependency een verplichtend of een optioneel karakter heeft.

MedMij Ontvangend Systeem

Naam

MedMij Ontvangend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

MedMij Ontvangend Systeem

1

activateTKID

-

Verplicht >=1

MedMij Ontvangend Systeem

1

capabilities

Verplicht >=1

-

MedMij Ontvangend Systeem

1

$is-allowed

Verplicht >=1

-

MedMij Ontvangend Systeem

1

core-FHIR-interactie

Verplicht >=1

-

MedMij Opleverend Systeem

Naam

MedMij Opleverend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

MedMij Opleverend Systeem

1

activateTKID

-

Verplicht >=1

MedMij Opleverend Systeem

1

capabilities

Verplicht >=1

-

MedMij Opleverend Systeem

1

core-FHIR-interactie

Verplicht >=1

-

NP Verzendend Systeem

Naam

NP Verzendend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

NP Verzendend Systeem

1

activateTKID

-

Verplicht >=1

NP Verzendend Systeem

1

getRoutingInfo

-

Optioneel >=1

NP Verzendend Systeem

1

AORTA Token Exchange

-

Verplicht >=1

NP Verzendend Systeem

1

core-FHIR-interactie-broker

-

Verplicht >=1

NP Verzendend Systeem

1

capabilities

Verplicht >=1

-

NP Verzendend Systeem

1

core-FHIR-interactie

Verplicht >=1

-

NP Ontvangend Systeem

Naam

NP Ontvangend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

NP Ontvangend Systeem

1

activateTKID

-

Verplicht >=1

NP Ontvangend Systeem

1

capabilities

Verplicht >=1

-

NP Ontvangend Systeem

1

pullNotification

Verplicht >=1

-

NP Ontvangend Systeem

1

AORTA Token Exchange

-

Verplicht >=1

NP Ontvangend Systeem

1

core-FHIR-interactie-broker

-

Verplicht >=1

ZA Ontvangend Systeem

Naam

ZA Ontvangend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

ZA Ontvangend Systeem

1

activateTKID

-

Verplicht >=1

ZA Ontvangend Systeem

1

capabilities

Verplicht >=1

-

ZA Ontvangend Systeem

1

core-FHIR-interactie

Verplicht >=1

-

ZA Opleverend Systeem

Naam

ZA Opleverend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

ZA Opleverend Systeem

1

activateTKID

-

Verplicht >=1

ZA Opleverend Systeem

1

capabilities

Verplicht >=1

-

ZA Opleverend Systeem

1

core-FHIR-interactie

Verplicht >=1

-

ZA Opvragend Systeem

Naam

ZA Opvragend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

ZA Opvragend Systeem

1

activateTKID

-

Verplicht >=1

ZA Opvragend Systeem

1

getRoutingInfo

-

Optioneel >=1

ZA Opvragend Systeem

1

AORTA Token Exchange

-

Verplicht >=1

ZA Opvragend Systeem

1

core-FHIR-interactie-broker

-

Verplicht >=1

ZA Verzendend Systeem

Naam

ZA Verzendend Systeem

Type

Abstract

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

ZA Verzendend Systeem

1

activateTKID

-

Verplicht >=1

ZA Verzendend Systeem

1

getRoutingInfo

-

Optioneel >=1

ZA Verzendend Systeem

1

AORTA Token Exchange

-

Verplicht >=1

ZA Verzendend Systeem

1

core-FHIR-interactie-broker

-

Verplicht >=1

Lokaliseerbaar Systeem

Naam

Lokaliseerbaar Systeem

Type

Concreet

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

Lokaliseerbaar Systeem

1

activateTKID

-

Verplicht >=1

Lokaliseerbaar Systeem

1

createOrUpdateDataReference

-

Verplicht >=1

Lokaliseerbaar Systeem

1

deleteDataReference

-

Verplicht >=1

Lokaliseerbaar Systeem

1

$delete-dossier

-

Verplicht >=1

Lokaliseerbaar Systeem

1

searchDataReference

-

Optioneel >=1

Abonnerend Systeem

Naam

Abonnerend Systeem

Type

Concreet

Volgnummer

1

Context

AoF

Gepubliceerd

Delta

Initiële versie.

Systeemrol

Volgnummer

Dependency

Aanbieder

Afnemer

Abonnerend Systeem

1

activateTKID

-

Verplicht >=1

Abonnerend Systeem

1

createSubscription

-

Verplicht >=1

Abonnerend Systeem

1

updateSubscription

-

Verplicht >=1

Abonnerend Systeem

1

deleteSubscription

-

Verplicht >=1

Abonnerend Systeem

1

searchSubscription

-

Optioneel >=1

Abonnerend Systeem

1

subscriptionNotification

-

Verplicht >=1

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.