Skip to main content
Skip table of contents

Overzicht interacties, versies en systeemrollen

Benodigde systeemrollen voor Initiërende en Reagerende GBZ-applicaties (xIS'en)

Een overzicht van alle systeemrollen die kunnen worden vervuld door initiërende en reagerende GBZ-applicaties is gegeven in:

  • Overzicht Resource Client (links toevoegen)
  • Overzicht Resource Server

Een reagerende GBZ-applicatie zal typisch zowel acteren als resource client (bijvoorbeeld voor het aanmelden bij de VWI) en als resource server.

Om FHIR-interacties te kunnen ontvangen van de resource broker, is altijd de abstracte systeemrol FHIR Verwerkend Systeem vereist. De systeemrol FHIR Verwerkend Systeem vereist dat ook systeemrol AORTA access_token Verwerkend Systeem is geïmplementeerd. De abstracte systeemrol FHIR Verwerkend Systeem beschrijft functionaliteit die nodig is in de volgende concrete systeemrollen:

  • MedMij Opleverend Systeem;
  • MedMij Ontvangend Systeem;
  • Ontvankelijkheidstatus Opleverend Systeem.

Een xIS moet FHIR-interacties kunnen ontvangen wanneer:

  • het één of meerdere gegevensdiensten ondersteund o.b.v. FHIR, OF
  • het één of meerdere delen-gegevensdiensten ondersteund o.b.v. FHIR of HL7v3.

In het laatste geval moet namelijk altijd ook een custom FHIR-operation kunnen worden verwerkt, waarmee de ontvankelijkheidsstatus kan worden bepaald.

Onderstaande tabel geef een overzicht van de specifieke vereisten per functie(groep).

Functie(groep)Vereiste systeemrollen voor
Initiërende GBZ-applicatieReagerende GBZ-applicatie
AlleTKID Activerend Systeem
-AORTA access_token Verwerkend Systeem
-

capabilities Operation Verwerkend Systeem

MedMij Functie VerzamelenN.v.t.

MedMij Opleverend Systeem

MedMij Functie DelenN.v.t.

MedMij Ontvangend Systeem

Ontvankelijkheidstatus Opleverend Systeem

AORTA Opvragen gegevensPatiënt Gegevens Raadplegend SysteemBronsysteem Patiëntgegevens
AORTA Versturen gegevensGegevens Versturend SysteemGegevens Ontvangend Systeem
AORTA Initiëren notified-pull

Notified-pull Initiërend Systeem

Gegevens Versturend Systeem

Gegevens Ontvangend Systeem
AORTA Uitvoeren notified-pull

Patiënt Gegevens Raadplegend Systeem

Bronsysteem Patiëntgegevens
AORTA Taken en notificaties

Taak Aanvragend Systeem

Gegevens Versturend Systeem

Taak Uitvoerend Systeem

Gegevens Ontvangend Systeem

Verder zijn voor MedMij gegevensdiensten en AORTA zorgtoepassingen vereist:

  1. De van toepassing zijnde <resourcetype> <interactietype> Verwerkend Systeem systeemrollen, bijvoorbeeld Observation Search Verwerkend Systeem.
  2. Indien van toepassing voor de gegevensdienst/toepassing de systeemrollen FHIR Transaction Verwerkend Systeem en/of FHIR Batch Verwerkend Systeem. Deze laatste twee systeemrollen vereisen technisch gezien altijd tenminste één <resourcetype> <interactietype> Verwerkend Systeem systeemrol.

AORTA on FHIR versie 0.7

Interacties tot en met AoF versie 0.7

Interacties en systeemrollen AoF 0.7.xlsx

AORTA on FHIR versie 0.6

Interacties tot en met AoF versie 0.6

Interacties en systeemrollen.xlsx

Aanvullende of gewijzigde functies t.o.v. de vorige versie

FunctieAORTA-systeemrol
Omschrijvingversiecodenaam
Kunnen ontvangen van gegevens in de context van de MedMij UC Delen. Op basis van welke criteria wordt deze systeemrol toegekend? Bespreken met @a user 0.6n.t.b.MedMij Ontvangend Systeem
Kunnen verwerken van een FHIR batch interactie. Een FHIR batch kan in theorie een willekeurige combinatie van FHIR-interacties bevatten, zoals create, read, update, delete en search.0.6BVS.FHIR.1FHIR Batch Verwerkend Systeem
Kunnen verwerken van een FHIR transaction interactie. Een FHIR transaction kan in theorie een willekeurige combinatie van FHIR-interacties bevatten, zoals create, read, update, delete en search.0.6TVS.FHIR.1FHIR Transaction Verwerkend Systeem
Kunnen verwerken van een JWT-based AORTA-access_token.0.6ATT.JWT.2AORTA access_token Verwerkend Systeem
Kunnen activeren van een TKID(-set).0.6TKID.UIS.1TKID Activerend Systeem

AORTA on FHIR versie 0.5.x

Interacties

AORTA FHIR-interactieAORTA-systeemrolWordt gehanteerd in use caseCompatible met MedMij gegevensdienst
modecodeFHIR resourcetypeinteractie versieHeeft betrekking op de volgende ZIB'sFHIR  versiecodenaam

clientupdateCapabilityStatement0.5.0-STU3

CapabilityStatement.UIS.FHIR.1

Deze systeemrol verdwijnt in versie 0.6.

CapabilityStatement Update Initiërend Systeem

Activeren van kwalificatiesN.v.t.
servercapabilities-0.5.2STU3capabilities.OVS.FHIR.1capabilities Operation Verwerkend SysteemOpleveren CapabilityStatementN.v.t.
search-type





Patient1.0Patiënt, burgerlijke staat, taalvaardigheid, zorgverlener, zorgaanbieder, juridische status, contactpersoonPatient.SVS.FHIR.1Patient Search Verwerkend Systeem

Opleveren BGZ

Opleveren BgGGZ

48, 50
search-typeCoverage1.0BetalerCoverage.SVS.FHIR.1Coverage Search Verwerkend Systeem
search-typeConsent1.0Behandelaanwijzing, wilsverklaringConsent.SVS.FHIR.1Consent Search Verwerkend Systeem
search-typeCondition1.0ProbleemCondition.SVS.FHIR.1Condition Search Verwerkend Systeem
search-typeProcedure1.0VerrichtingProcedure.SVS.FHIR.1Procedure Search Verwerkend Systeem
search-typeObservation1.0LaboratoriumuitslagObservation.SVS.FHIR.1Observation Search Verwerkend Systeem

Drugsgebruik, alcoholgebruik, tabaksgebruik, woonsituatie, functionele of mentale status
Bloeddruk, lichaamsgewicht, lichaamslengteOpleveren BGZ
Gezinssituatie, gezinssituatie kind, participatie in maatschappij, algemene metingOpleveren BgGGZ
search-typeNutritionOrder1.0VoedingsadviesNutritionOrder.SVS.FHIR.1NutritionOrder Search Verwerkend SysteemOpleveren BGZ48
search-typeFlag1.0AlertFlag.SVS.FHIR.1Flag Search Verwerkend Systeem
search-typeAllergyIntolerance1.0Allergie intolerantieAllergyIntolerance.SVS.FHIR.1AllergyIntolerance Search Verwerkend Systeem
search-typeMedicationStatement1.0MedicatiegebruikMedicationStatement.SVS.FHIR.1MedicationStatement Search Verwerkend Systeem
search-typeMedicationRequest1.0MedicatieafspraakMedicationRequest.SVS.FHIR.1MedicationRequest Search Verwerkend Systeem
search-typeMedicationDispense1.0ToedieningsafspraakMedicationDispense.SVS.FHIR.1MedicationDispense Search Verwerkend Systeem
search-typeDeviceUseStatement1.0Medisch hulpmiddelDeviceUseStatement.SVS.FHIR.1DeviceUseStatement Search Verwerkend Systeem
search-typeImmunization1.0VaccinatieImmunization.SVS.FHIR.1Immunization Search Verwerkend Systeem
search-typeEncounter1.0ContactEncounter.SVS.FHIR.1Encounter Search Verwerkend Systeem
search-typeProcedureRequest1.0Overdracht geplande zorgactiviteitProcedureRequest.SVS.FHIR.1ProcedureRequest Search Verwerkend Systeem
search-typeImmunizationRecommendation1.0ImmunizationRecommendation.SVS.FHIR.1ImmunizationRecommendation Search Verwerkend Systeem
search-typeDeviceRequest1.0DeviceRequest.SVS.FHIR.1DeviceRequest Search Verwerkend Systeem
search-typeAppointment1.0Appointment.SVS.FHIR.1Appointment Search Verwerkend Systeem
search-typeCarePlan1.0Hulp van anderenCarePlan.SVS.FHIR.1CarePlan Search Verwerkend SysteemOpleveren BgGGZ50
search-typeDiagnosticReport1.0TekstuitslagDiagnosticReport.SVS.FHIR.1DiagnosticReport Search Verwerkend Systeem
search-typeCareTeam1.0-CareTeam.SVS.FHIR.1CareTeam Search Verwerkend Systeem
search-typeDocumentManifest1.0-, patient, zorgverlener, zorgaanbiederDocumentManifest.SVS.FHIR.1DocumentManifest Search Verwerkend SysteemOpleveren documenten51
search-typeDocumentReference1.0DocumentReference.SVS.FHIR.1DocumentReference Search Verwerkend Systeem
readBinary1.0-Binary.RVS.FHIR.1Binary Read Verwerkend Systeem

Functies

FunctieAORTA-systeemrol
Omschrijvingversiecodenaam
Kunnen opleveren van gegevens in de context van de MedMij UC Verzamelen, waaronder het uitvoeren van MedMij beschikbaarheidstoets bij opvraag door patiënt.0.5.0DVZA.BES.2020MedMij Opleverend Systeem
Kunnen verwerken van een JWT-based AORTA-access_token.0.5.3ATT.JWT.1AORTA access_token Verwerkend Systeem
Kunnen verwerken van een AORTA FHIR interactie, dus inclusief AORTA-specifieke vereisten m.b.t. verwerking access_token en andere HTTP-headers. Het gaat hierbij om de volgende FHIR-interacties: create, read, update, delete en search. Verwerking van een FHIR batch/transaction valt hier niet onder.0.5.3N.v.t. (abstracte systeemrol)FHIR Verwerkend Systeem
JavaScript errors detected

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

If this problem persists, please contact our support.