FHIR specificaties

Task
Patient
PractitionerRole
Practitioner
Organization
Coverage
DocumentManifest
DocumentReference
Binary
Flag
AllergyIntolerance
CapabilityStatement
Bundle
OperationOutcome

FHIR specificaties

Task
Patient
PractitionerRole
Practitioner
Organization
Coverage
DocumentManifest
DocumentReference
Binary
Flag
AllergyIntolerance
CapabilityStatement
Bundle
OperationOutcome

Via Zorgplatform kan logistieke en medische patiëntinformatie gedeeld worden. De Zorgplatform FHIR API's worden gebruikt om FHIR Resources uit te wisselen tussen vertrouwde partijen. Het uitwisselen van Resources gebeurt conform het Zorgplatform Resources protocol.

Momenteel zijn de volgende Resources uit te wisselen via Zorgplatform.

Resources worden als losse instances of in een FHIR Bundle resource uitgewisseld.

Bekijk de Swagger documentatie om per API om voorbeelden van de FHIR resources te zien, de wijze waarop deze opgehaald kunnen worden en mogelijke foutmeldingen. Hiervan is momenteel enkel de FHIR BgZ API beschikbaar.

Task

Task

Een van de functionaliteiten van Zorgplatform is het ondersteunen van werkstromen tussen vertrouwde partijen. De Task resource is daar een onderdeel van. De Task resource kan per instance uitgewisseld worden op https://api.zorgplatform.online/fhir/v1/Task.

Deze resource kan opgehaald worden door digitale zorg applicaties aangesloten op Zorgplatform met het workflow-id als parameter als onderdeel van een app voorschrift, verwijzing of andere vorm van samenwerking tussen een zorginstelling en een applicatie. In deze resource staat een verwijzing naar onder andere de patiënt. Voor meer informatie over workflows, zie de Workflow API.

Deze resource kan geüpdatet worden wanneer (een actie in) het samenwerkingsproces is afgewezen, geaccepteerd of afgerond. Het is momenteel enkel mogelijk om de Task.status aan te passen naar ‘rejected’, ‘accepted’ of ‘completed’. Het resource-id wordt gebruikt om de update per instance uit te voeren.

Patient

Patient

Wanneer een digitale zorg applicatie patiëntgegevens uit de zorginstelling nodig heeft (zoals NAW-gegevens voor aanmelding bij een digitale zorg applicatie), kan daarvoor de Patient resource ingezet worden. De Patient resource kan per instance uitgewisseld worden op https://api.zorgplatform.online/fhir/v1/Patient. De resource voldoet aan het NL-Core Patient profiel.

Deze resource kan opgehaald worden door digitale zorg applicaties aangesloten op Zorgplatform met het resource-id als parameter als onderdeel van een workflow. De Patient resource kan opgehaald worden met behulp van de reference in de Task resource.

PractitionerRole

PractitionerRole

De PractitionerRole resource (samen met de Practitioner resource) omschrijft de verantwoordelijke zorgverlener in een werkproces. Dit kan bijvoorbeeld de aanvragende arts zijn in het kader van een verwijzing. De PractionerRole resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/PractitionerRole. De resource voldoet aan het NL-Core-PractitionerRole profiel.

PractionerRole resource kan opgehaald worden bij Zorgplatform. De PractitionerRole resource kan momenteel alleen opgehaald worden met behulp van een (impliciete) search. Hier wordt op basis van het workflow-id de juiste resultaten bijbehorend bij de workflow terug gegeven.

Practitioner

Practitioner

De Practitioner resource (samen met de PractitionerRole resource) omschrijven de verantwoordelijke zorgverlener in een werkproces. De Practitioner resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/Practitioner. De resource voldoet aan het NL-Core-Practitioner profiel.

De Practitioner resource kan opgehaald worden bij Zorgplatform. De Practitioner resource kan opgehaald worden met behulp van de reference in de PractitionerRole resource als id.

Organization

Organization

De Organization resource omschrijft een organisatie. Dit kan bijvoorbeeld de verzekeraar van de patiënt of een zorgaanbieder in het werkproces zijn. De Organization resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/Organization. De resource voldoet aan het NL-Core-Organization profiel.

Organization resource kan opgehaald worden bij Zorgplatform. De Organization resource wordt opgehaald met een resource-id uit de Coverage resource (voor de verzekeraar) of uit de Task resource (voor de zorgaanbieder in het werkproces).

Coverage

Coverage

De Coverage resource omschrijft de verzekeringsgegevens van de patiënt, en kan een referentie bevatten naar de Organization resource voor de verzekeraar. De Coverage resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/Coverage. De resource maakt gebruik van het profiel ZIB Payer.

Coverage resource kan opgehaald worden bij Zorgplatform. De Coverage resource kan momenteel alleen opgehaald worden met behulp van een (impliciete) search. Hier wordt op basis van het workflow-id de juiste resultaten bijbehorend bij de workflow terug gegeven.

DocumentManifest

DocumentManifest

De Document Manifest resource wordt gebruikt om metadata van Document Reference resource(s)op te leveren. De Document Manifest resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/DocumentManifest. Er wordt gebruik gemaakt van het IHE MHD Document Manifest profiel.

DocumentReference

DocumentReference

De DocumentReference resource wordt gebruikt om metadata van Binary resource(s) op te leveren. De DocumentReference resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/DocumentReference. Er wordt gebruik gemaakt van het IHE MHD Document Reference profiel.

DocumentReference resource kan opgehaald worden bij Zorgplatform. De resource kan momenteel alleen opgehaald worden met behulp van een (impliciete) search. Hier wordt op basis van het workflow-id de juiste resultaten bijbehorend bij de workflow terug gegeven.

Binary

Binary

De Binary resource kan gebruikt worden om PDF documenten of CDA documenten uit te wisselen met Zorgplatform. De Binary resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/Binary.

Binary resource kan opgehaald worden bij Zorgplatform. De Binary resource wordt opgehaald met een resource-id uit de DocumentReference

Flag

Flag

De Flag resource is een melding voor een zorgverlener waarop actie ondernomen moet worden. Dit kan bijvoorbeeld bij een thuismeting van een patiënt die buiten drempelwaarden valt, of bij een chatberichtje van een patiënt waar iemand in de zorginstelling naar moet kijken. De Flag resource wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/Flag. De resource is volgens het profiel ZIB Alert.

De Alert resource kan per instance gestuurd worden naar Zorgplatform voor een nieuwe alert bij een workflow. Zorgplatform maakt een resource-id hiervoor. De Alert resource kan geüpdatet worden wanneer een melding afgehandeld wordt. Het is momenteel enkel mogelijk om de Flag.Status op ‘Inactive’ te zetten. Het resource-id wordt gebruikt om de update per instance uit te voeren.

AllergyIntolerance

AllergyIntolerance

De AllergyIntolerance resource wordt gebruikt om overgevoeligheden uit te wisselen. De AllergyIntolerance wordt uitgewisseld op https://api.zorgplatform.online/fhir/v1/AllergyIntolerance. Er wordt gebruik gemaakt van de ZIB AllergyIntolerance.

CapabilityStatement

CapabilityStatement

De CapabilityStatement wordt gebruikt om aan te geven welke interacties er op welke FHIR resources ondersteund worden door Zorgplatform. De CapabilityStatement kan binnenkort opgehaald worden bij Zorgplatform.

Bundle

Bundle

Bij het uitwisselen van meerdere resources, wordt er gebruik gemaakt van de Bundle resource. In de Bundle resource zitten de andere resources zoals omschreven in deze specificaties. Het resultaat van een (impliciete) search van resources is altijd een Bundle resource.

OperationOutcome

OperationOutcome

Waar mogelijk wordt de OperationOutcome gebruikt voor foutsituaties. In plaats van de gevraagde Resource wordt dan de OperationOutcome opgeleverd.