Delen via


Beheer FHIR-gegevens met behulp van de Gegevensintegratietoolkit

Notitie

Synchronisatiebeheer voor FHIR is nu omgedoopt tot Gegevensintegratietoolkit.

De Gegevensintegratietoolkit helpt u bij het synchroniseren van PHI (beschermde gezondheidsinformatie) tussen EPD-systemen en Dataverse. Deze integratie geeft zorgteams en patiënten snel en veilig toegang tot hun gegevens in de Microsoft Cloud for Healthcare-omgeving.

Uw FHIR-systeem blijft gescheiden, maar de gegevens ervan zijn snel beschikbaar via Dataverse. De Dataverse Healthcare APIs bieden toegangspunten voor het opnemen en ophalen van FHIR-gegevens in de Dataverse-database van Microsoft Cloud for Healthcare. Zorgverleners kunnen zich concentreren op de behoeften van de patiënt en beheerders kunnen zich concentreren op het beheren van mensen, plaatsen en klinische middelen.

Functies die het werken met FHIR-gegevens vereenvoudigen

De volgende tabel beschrijft hoe de Gegevensintegratietoolkit het werken met beschermde patiëntgegevens kan vereenvoudigen.

Functie Wat doet de functie? Hoe deze u helpt bij het beheren
Entiteitstoewijzingen Entiteitstoewijzingen koppelen FHIR-resources met Dataverse entiteiten.
De FHIR-resource "Patiënt" correspondeert bijvoorbeeld met de Dataverse-entiteit ′Contact′. Ze gaan allebei over hetzelfde: patiënten.

Wanneer iemand gegevens wil lezen of wijzigen, toont de toewijzing de bron van de gegevens en helpt de toewijzing de Dataverse Healthcare APIs om gegevens te transformeren tussen Dataverse-entiteitsrecords en FHIR-resources.
In plaats van elke entiteitstoewijzing zelf te maken, kunt u de toewijzingen inschakelen die u nodig hebt. Als een toewijzing een kleine wijziging nodig heeft, breng deze dan aan of maak er een kopie van en voeg een tag toe.

Als u een toewijzing niet meer wilt zien, kunt u deze archiveren. En voor speciaal gebruik, kunt u een nieuwe toewijzing maken.
Kenmerktoewijzingen Kenmerktoewijzingen koppelen FHIR-resource-elementen aan Dataverse-kenmerken.

Voor opname bevatten deze toewijzingen details over hoe het gegevenselement en het bijbehorende gegevenstype in Dataverse kunnen worden gevonden. Voor het ophalen beschrijven de toewijzingen hoe het Dataverse-gegevenselement kan worden omgezet in een FHIR-resourceknooppunt.

Deze toewijzingen zijn aanvankelijk ingeschakeld, maar ze hebben geen invloed op de synchronisatie, tenzij hun bovenliggende entiteitstoewijzing is ingeschakeld.
De standaardkenmerktoewijzingen bieden een basisset met details die worden gestuurd door de HL7-specificatie voor de bovenliggende FHIR-resource. Vaak hoeft u niets anders te doen dan de bovenliggende entiteitstoewijzing in te schakelen, maar u kunt ook kenmerktoewijzingen configureren op ongeveer dezelfde manier waarop u entiteitstoewijzingen configureert. U kunt de toewijzingen uitschakelen als de gegevens niet relevant zijn voor de entiteit. U kunt ook de herkomst van de gegevens wijzigen als uw systeem afwijkt van de FHIR-specificatie.

Kenmerktoewijzingen nemen de tag van hun bovenliggende entiteitstoewijzingen over, zodat u ze uit elkaar kunt houden.
Uitbreidingstoewijzingen Uitbreidingstoewijzingen bieden de regels voor het transformeren van op JSON-documenten gebaseerde hiërarchische gegevens in het relationele datamodel van Dataverse. Met Uitbreidingstoewijzingen kunnen beheerders een complexe JSON-kenmerken toewijzen aan meerdere, gerelateerde Dataverse-kenmerken.

Met uitbreidingstoewijzingen kunt u kenmerken voor bovenliggende koppelingen opgeven om de relatie tussen bovenliggende en onderliggende records te bepalen.
Logbestanden De Gegevensintegratietoolkit legt details van de activiteiten van de Dataverse Healthcare API vast en laat u de transactielogboeken bekijken en sorteren en gegevens opvragen uit die logboeken.

Logboekvermeldingen bevatten geen EMD-gegevens, maar geven aan wat de API-aanroepen probeerden te doen en wat het resultaat daarvan is.

Elk item heeft een beschrijving en aanvullende details om probleemoplossing voor beheerders en ontwikkelaars mogelijk te maken.
Met logboeken valideert u uw toewijzingen en controleert u de bewerkingen van de Dataverse Healthcare API en lost u problemen op.

Een logboekvermelding met de beschrijving ′Ontbrekende vereiste velden′ betekent bijvoorbeeld dat de gegevenswijziging heeft geprobeerd om naar een FHIR-resource-exemplaar te schrijven, maar geen waarde bevat voor een element dat er een nodig had. Misschien had het gegevensinvoerformulier geen veld om de waarde in te voeren of had het formulier dit veld wel, maar kon u de wijziging indienen terwijl dat veld leeg was. De logboekvermelding bevat een lijst met ontbrekende velden, zodat u het probleem snel kunt opsporen en oplossen.
Azure FHIR-resources De Azure FHIR-resourcerecord definieert de momenteel ondersteunde FHIR-resources in de Dataverse-oplossing van Microsoft Cloud for Healthcare. Deze informatie wordt ook gebruikt door de Dataverse Healthcare APIs bij het transformeren van gegevens tussen de twee systemen. Als het Dataverse-gegevensmodel wordt uitgebreid, wordt deze lijst bijgewerkt om aan te geven welke FHIR-resources beschikbaar zijn voor integratie.
Integratie-instellingen De gegevensintegratietoolkit bevat componentspecifieke tools voor het beheren van configuratieopties. Deze instellingen laten Dataverse weten hoe het FHIR-gegevenswijzigingen kan herkennen en waarnaartoe het FHIR-gegevenstransacties kan sturen. U kunt hiermee ook de synchronisatie in- of uitschakelen en het logboekniveau voor elk onderdeel instellen. Ze maken het mogelijk om onderdelen afzonderlijk te beheren voor zowel nieuwe installaties als bestaande actieve exemplaren.
Gezondheidszorggegevens Wanneer patiënten toestemming geven om hun zorggegevens te delen, kunnen beheerders dit zien in de Gegevensintegratietoolkit. Als u de gegevens ziet, helpt u dat bij het beheren van de gegevensstromen en helpt u dat om logboekvermeldingen beter te begrijpen. Bovendien kunt u dan uw gegevenstoewijzingen valideren.

Entiteitstoewijzingen

Entiteitstoewijzingen zijn het hoogste niveau in het toewijzingsproces. Ze wijzen FHIR-resources toe aan hun corresponderende Dataverse-entiteiten (ook bekend als Dataverse-tabellen). U kunt één entiteitsconcept toewijzen aan meerdere FHIR-resources. Entiteitstoewijzingen helpen de Dataverse Healthcare APIs en virtuele tabellen met gezondheidsgegevens om gegevens te transformeren tussen de FHIR-berichten en Dataverse-entiteiten. Ze helpen Dataverse ook de juiste FHIR-resources terug te plaatsen naar externe FHIR-eindpunten.

Als u een lijst met alle entiteitstoewijzingen wilt zien, selecteert u in de Gegevensintegratietoolkit de navigatie Agentbeheerder in de sectie Gebied wijzigen en selecteert u vervolgens Entiteitstoewijzingen onder Toewijzingsinstellingen.

Een schermopname met de lijst met entiteitstoewijzingen van de service.

Entiteitstoewijzingen opgenomen in de Gegevensintegratietoolkit

De Gegevensintegratietoolkit bevat veel ingebouwde entiteitstoewijzingen, kenmerktoewijzingen en FHIR-elementtoewijzingen voor standaard FHIR-resources die u waarschijnlijk nodig hebt. Omdat ieders systeem anders is, zijn de entiteitstoewijzingen niet ingeschakeld tijdens de implementatie.

  • Om de entiteitstoewijzingen in te schakelen die u nodig hebt, hoeft u slechts de specifieke instelling te wijzigen.
  • Om toewijzingen aan te passen aan uw specifieke EMD-systemen, zijn toewijzingen van de Gegevensintegratietoolkit zeer configureerbaar.
  • En als u geen specifieke toewijzing kunt vinden die aan uw behoeften voldoet, kunt u eenvoudig uw eigen toewijzing maken.

Ga voor meer informatie over het configureren van entiteitstoewijzingen naar Entiteitstoewijzingen configureren.

De volgende tabel bevat de entiteitstoewijzingen die zijn meegeleverd met de Gegevensintegratietoolkit. Deze tabel bevat de FHIR-resources op hoofdniveau, maar niet de uitbreidingstoewijzingen die in detail worden besproken in Uitbreidingstoewijzingen configureren.

Azure FHIR Resource Dataverse-entiteit Omschrijving
Organisatie Account Een formeel of informeel erkende groepering van personen of organisaties die is gevormd om een of andere vorm van gezamenlijke actie uit te voeren. Deze groepering omvat groepen zoals bedrijven, instellingen, bedrijven, afdelingen, gemeenschapsgroepen en praktijkgroepen in de gezondheidszorg.
Patiënt contactpersoon Demografische gegevens en andere administratieve gegevens van een persoon die, of een dier dat, zorg of andere zorggerelateerde dienstverlening ontvangt.
Behandelaar contactpersoon Een persoon die direct of indirect betrokken is bij het verlenen van gezondheidszorg.
AllergyIntolerance msemr_allergyintolerance Risico van schadelijke of ongewenste, fysiologische respons die uniek is voor een individu en verband houdt met blootstelling aan een stof.
Afspraak msemr_appointmentemr Een geplande zorggebeurtenis voor een patiënt en/of een of meer behandelaars waarbij een service op een specifieke datum of tijd kan plaatsvinden.
CarePlan msemr_careplan Beschrijving van de intentie van hoe een of meer behandelaars zorg willen leveren aan een bepaalde patiënt, groep of community gedurende een bepaalde tijdsperiode, mogelijk beperkt tot zorg voor een specifieke conditie of reeks van condities.
Zorgteam msemr_careteam Het zorgteam omvat alle personen en organisaties die deel willen uitmaken van de coördinatie en verlening van zorg voor een patiënt.
Claim msemr_claim Een door de zorgverlener uitgegeven lijst met professionele services en producten die worden geleverd (of moeten worden geleverd) aan een patiënt en die wordt verzonden aan een verzekeraar voor vergoeding.
ClaimResponse msemr_claimresponse Deze resource biedt de beoordelingsdetails voor de verwerking van een claimresource.
Conditie msemr_condition Wordt gebruikt om gedetailleerde informatie vast te leggen over aandoeningen, problemen of diagnoses die door een arts zijn herkend.
Apparaat msemr_device Met deze resource wordt een exemplaar of een type van een vervaardigd item aangeduid dat wordt gebruikt bij het verstrekken van gezondheidszorg zonder dat het een aanzienlijke verandering ondergaat door deze activiteit. Het apparaat kan een machine, een insert, een computer of een toepassing zijn. Denk hierbij aan duurzame (herbruikbare) medische apparatuur en wegwerpapparatuur voor diagnostiek, behandeling en onderzoek in de zorg en volksgezondheid.
DiagnosticReport msemr_diagnosticreport De bevindingen en interpretatie van diagnostische testen die zijn uitgevoerd op patiënten, groepen patiënten, apparaten en locaties en de daarvan afgeleide monsters. Het rapport bevat klinische context, zoals informatie over de aanvrager en verstrekker en een mix van atomaire resultaten, afbeeldingen, tekstuele en gecodeerde interpretatie en geformatteerde weergave van diagnoserapporten.
Zorgcontact msemr_encounter Een interactie tussen een patiënt en een of meer zorgverleners om zorg te verlenen of de gezondheidstoestand van een patiënt te beoordelen.
EpisodeOfCare msemr_episodeofcare Een koppeling tussen een patiënt en een organisatie of een of meer gezondheidszorgverleners waarbij zorgcontacten kunnen plaatsvinden. De beheerorganisatie neemt in deze periode een bepaald niveau van verantwoordelijkheid voor de patiënt op zich.
Doel msemr_goal Beschrijving van de beoogde doelstelling(en) van de zorg.
Groeperen msemr_group Vertegenwoordigt een gedefinieerde verzameling entiteiten die gezamenlijk kunnen worden besproken of verwerkt, maar waarvan niet wordt verwacht dat ze gezamenlijk optreden en die niet formeel of juridisch worden erkend.
Locatie msemr_location Details en positiegegevens voor een fysieke locatie waar service wordt geleverd en resources en deelnemers kunnen worden opgeslagen, gevonden, opgenomen of ondergebracht.
Medicatie msemr_medication Hoofdzakelijk gebruikt voor identificatie en definitie van medicatie, maar omvat ook ingrediënten en verpakkingen.
MedicationRequest msemr_medicationrequest Een order of aanvraag voor zowel levering van het geneesmiddel als de instructies voor toediening van het geneesmiddel aan een patiënt. De resource heeft de naam 'MedicationRequest' in plaats van 'MedicationPrescription' of 'MedicationOrder' om het gebruik binnen omgevingen voor interne en externe patiënten, inclusief zorgplannen enz., te generaliseren en af te stemmen op werkstroompatronen.
Observatie msemr_observation Metingen en eenvoudige verklaringen over een patiënt, apparaat of ander onderwerp.
Procedure msemr_procedure Een actie die is uitgevoerd op een patiënt. Deze actie kan een fysieke activiteit zijn, zoals een operatie, of een minder invasieve actie, zoals psychologische begeleiding of hypnotherapie.
RelatedPerson msemr_relatedperson Gegevens over een persoon die is betrokken bij de zorg voor een patiënt, maar die niet het doel van gezondheidszorg is en geen formele verantwoordelijkheid in het zorgproces heeft.
Risico-evaluatie msemr_riskassessment Een beoordeling van het verwachte resultaat of de verwachte resultaten voor een patiënt of ander onderwerp en de waarschijnlijkheid van elk resultaat.
Plannen msemr_schedule Een container voor een of meer tijdvakken die mogelijk beschikbaar zijn voor het boeken van afspraken.
Tijdvak msemr_slot Een tijdvak in een planning dat mogelijk beschikbaar is voor het boeken van afspraken.

Kenmerktoewijzingen

Entiteitstoewijzingen hebben een of meer gerelateerde kenmerktoewijzingen die de afzonderlijke elementen in de FHIR-resource toewijzen.

Als u een lijst met alle kenmerktoewijzingen wilt zien, selecteert u in de Gegevensintegratietoolkit de navigatie Agentbeheerder in de sectie Gebied wijzigen en selecteert u vervolgens Kenmerktoewijzingen onder Toewijzingsinstellingen.

Een schermopname met de lijst van kenmerktoewijzingen van de service.

Deze gerelateerde toewijzingen bieden op veldniveau specifieke details over welke FHIR-waarden worden toegewezen aan welke Dataverse-kolomwaarden. Elke kenmerktoewijzing bevat configuratiewaarden voor de toewijzingen van gegevenstypen en aangepaste JSONPath-fragmenten voor het selecteren van de juiste waarde uit de inkomende FHIR JSON-berichten.

Ga voor meer informatie over het configureren van kenmerktoewijzingen naar Kenmerktoewijzingen configureren.

Toewijzingsrecords beheren

  • Toewijzingsrecords zijn 'oplossingsbewuste' onderdelen, wat betekent dat een onderdeel van een oplossing 'weet' dat het onderdeel is van die oplossing. Onze toewijzingen weten dat ze deel uitmaken van de Gegevensintegratietoolkit. Omdat ze zich in Dataverse bevinden, kunt u het levenscyclusbeheer van toepassing (Application Lifecycle Management, ALM) gebruiken om wijzigingen die u aanbrengt in uw toewijzingstabellen, veilig te beheren. De waarde die het biedt, is dat u uw toewijzingen kunt bijwerken in een ontwikkelomgeving, waar u uw wijzigingen aan toewijzingen kunt testen en valideren zonder uw EPD-gegevenssystemen voor productie in gevaar te brengen.

    Eerder moest u de gegevens handmatig kopiëren om wijzigingen in toewijzingen tussen omgevingen over te dragen. Hulpmiddelen zoals het configuratiemigratieprogramma konden helpen, maar met het risico van handmatige fouten. Nadat u ervoor hebt gezorgd dat uw updates gereed zijn, kunt u ze nu veilig als één pakket in uw productieomgeving implementeren. ALM bespaart u tijd en helpt u uw bedrijf te beschermen terwijl het evolueert en groeit. Ga naar ALM-oplossingsconcepten voor meer informatie.

  • U kunt toewijzingen die u zelf hebt gemaakt, altijd verwijderen. U kunt echter niet bepaalde standaardtoewijzingen van Microsoft Cloud for Healthcare verwijderen en andere behouden. U kunt alle standaardtoewijzingen van Microsoft Cloud for Healthcare verwijderen door de beheerde oplossing die wordt geïnstalleerd, te verwijderen.

  • Toewijzingsrecords hebben een hiërarchie met entiteitstoewijzingen bovenaan (Entiteitstoewijzingen > Kenmerktoewijzingen > Kenmerkwaardetoewijzingen). In Dataverse staat niet toe dat u records verwijdert die onderliggende records hebben (gerelateerde records op lagere niveaus). Als u een entiteitstoewijzing wilt verwijderen, zoekt u eerst alle onderliggende toewijzingen en verwijdert u deze en vervolgens verwijdert u de entiteitstoewijzing.

  • Als u geen standaardtoewijzing wilt gebruiken, kunt u toewijzingen in uw omgeving verbergen door ze te archiveren. Elke entiteitstoewijzing kan worden gearchiveerd door de record in het raster te selecteren en de knop Archiveren in de opdrachtbalk te selecteren. Wanneer u een toewijzing archiveert, wordt de entiteitstoewijzing automatisch in- en uitgeschakeld. De entiteit van de kenmerktoewijzingen en de kenmerkwaardetoewijzingen worden ook gearchiveerd.

    Een schermopname die laat zien hoe u een entiteitstoewijzing kunt archiveren.

    U krijgt toegang tot gearchiveerde toewijzingen door de weergave te wijzigen in Gearchiveerde entiteitstoewijzingen van updateservice.

    Een schermopname die laat zien hoe u een gearchiveerde entiteitstoewijzingen kunt weergeven.

    Gearchiveerde toewijzingen kunnen worden hersteld met de opdracht Terugzetten . Selecteer de gearchiveerde entiteitstoewijzing in het raster en selecteer vervolgens Terugzetten in het actievenster.

    Een schermopname die laat zien hoe u een gearchiveerde entiteitstoewijzing kunt terugzetten.

  • U kunt wijzigingen in de standaardtoewijzingen ongedaan maken door de actieve laag met wijzigingen in de oplossing voor toewijzingen te verwijderen. De standaardtoewijzingen worden verzonden als beheerde oplossing. Wanneer u wijzigingen aanbrengt in deze toewijzingen, worden ze aangebracht in de actieve laag (onbeheerd). U kunt de oplossingslagen gebruiken om de lagen te bekijken en de actieve laag te verwijderen. Als u de actieve laag verwijdert, wordt de toewijzing teruggezet in de laatst beheerde laag voor dat onderdeel. Ga naar ALM-oplossingslagen voor meer informatie. Ga voor stappen om de oplossingslagen te bekijken, naar Oplossingslagen weergeven.

  • De nieuwste servicerelease biedt tags voor entiteitstoewijzingen om u te helpen de toewijzingen die u aan oplossingen toevoegt, uniek te identificeren. U kunt de tag zien aan het begin van de naam van de entiteitstoewijzing en de namen van alle bijbehorende kenmerktoewijzingen en kenmerkwaardetoewijzingen. Bewerk het kenmerk Tag in de koptekst van de entiteitstoewijzing.

    Een schermopname die laat zien hoe het tagkenmerk in de koptekst van de entiteitstoewijzing kan worden bewerkt.

    Aan elke toewijzing kan slechts één tag tegelijk worden toegewezen.

Logbestanden

Selecteer Logboeken om de transacties weer te geven die plaatsvinden binnen Dataverse. Omdat veel van de activiteit in de Gegevensintegratietoolkit niet direct zichtbaar is, zijn er geen interacties en ziet een beheerder het mogelijk niet.

Logboeken helpen u om te begrijpen hoe de gegevens stromen, waarom iets naar de Dataverse Healthcare API wordt gestuurd en waarom iets niet wordt verzonden. Ze bieden inzicht in de activiteiten van de Gegevensintegratietoolkit-onderdelen.

De sectie met logboeken bevat informatie over elke service, inclusief de aangepaste API.

Een schermopname met de logboeken van de Gegevensintegratietoolkit.

Azure FHIR-resources

Het gebied Azure FHIR-resources definieert de omgeving van FHIR-resources. Omdat u niet rechtstreeks in FHIR-entiteiten kunt kijken om alle resources te zien, biedt de Gegevensintegratietoolkit de lijst van resources die aan een Dataverse-entiteit zijn toegewezen. De FHIR-resources worden voornamelijk gebruikt in entiteitstoewijzingen.

Een schermopname van een lijst met Azure FHIR-resources.

Integratie-instellingen

Het gebied Integratie-instellingen geeft u toegang tot de Dataverse-omgevingsvariabelen die de integratie van Azure FHIR en Dataverse definiëren en regelen. U moet deze variabelen instellen op de Gegevensintegratietoolkit initialiseren of aanpassingen aanbrengen als er iets in uw Microsoft Cloud for Healthcare-omgeving verandert.

Ga voor meer informatie over de integratie-instellingen naar Integratie-instellingen configureren voor Dataverse Healthcare APIs en Integratie-instellingen configureren voor virtuele tabellen met gezondheidsgegevens.

Gezondheidszorggegevens

Toewijzingsbeheerders moeten de gegevens van de zorgoplossing kunnen bekijken. De module Gezondheidszorggegevens stelt toewijzingsbeheerders in staat om de gebruikersgegevens die het systeem binnenstromen, te bekijken en ermee te werken. Deze functie helpt de toewijzingsbeheerders de gegevens te begrijpen en problemen op te lossen.

Toewijzingsbeheerders kunnen de gegevens van de zorgoplossing gebruiken voor:

  • De gegevens bekijken.
  • Begrijpen wat er gebeurt wanneer ze de toewijzingen maken.
  • Zorgen dat de gegevens correct zijn en in het juiste veld komen.

Als u bijvoorbeeld patiëntgegevens wilt weergeven:

  1. Selecteer Gezondheidszorggegevens.

  2. Onder Beheer selecteert u Personen​.

  3. Verander de weergave in FHIR-weergave voor patiënten​.

    De toewijzingsbeheerder kan alle patiëntgegevens zien die naar Microsoft Cloud for Healthcare stromen, zoals de FHIR-id van een patiënt, de laatste synchronisatie van de patiënt, of synchronisatie is ingeschakeld voor die record en de Azure FHIR-versie van de record.

    Een schermopname die de patiëntweergave met gezondheidszorggegevens toont.

Contactpersoon niet gesynchroniseerd

Dit voorbeeld toont hoe u een entiteit Contact kunt hebben dat niet wordt gesynchroniseerd wanneer u een patiëntrecord probeert te synchroniseren waarvoor synchronisatie niet is ingeschakeld.

  1. Selecteer Gezondheidszorggegevens.

  2. Ga bijvoorbeeld in de FHIR-weergave voor patiënten op zoek naar een patiënt die geen Azure FHIR-id heeft.

  3. Selecteer de patiëntenrecord en Bewerken. U ziet nu dat de waarde Azure FHIR-synchronisatie ingeschakeld is ingesteld op Nee.

  4. Wijzig het telefoonnummer voor de patiënt en selecteer Opslaan.

  5. Doe het volgende in de sectie Logboeken:

    • Selecteer voor de kolom Beschrijving voor die record de optie Terugschrijfgebeurtenis-handler is verwerkt.
    • Voor de Bron selecteert u Terugschrijven.
    • Selecteer voor Entiteitstype de optie Contact.

    U ziet nu dat de record geen id heeft voor FHIR-resource-id.

    Een schermopname met een logboekvermelding voor een patiëntrecord die niet is ingeschakeld voor synchronisatie.

Contact met ontbrekende Azure FHIR-details

Probeer voor een ander voorbeeld een bestaande patiënt te synchroniseren die geen FHIR-id heeft.

  1. Selecteer Gezondheidszorggegevens.

  2. Ga bijvoorbeeld in de FHIR-weergave voor patiënten op zoek naar een patiënt die geen Azure FHIR-id heeft.

  3. Selecteer de patiëntenrecord en Bewerken. U ziet nu dat de waarde Azure FHIR-synchronisatie ingeschakeld is ingesteld op Nee.

  4. Werk de waarde Azure FHIR-synchronisatie ingeschakeld bij om deze in te stellen op Ja.

  5. Wijzig het telefoonnummer voor de patiënt en selecteer Opslaan.

  6. Doe het volgende in de sectie Logboeken:

    • Selecteer voor de kolom Beschrijving voor die record de optie Terugschrijfproces is mislukt.
    • Voor de Bron selecteert u Terugschrijven.
    • Selecteer voor Entiteitstype de optie Contact.

    Een schermopname met een logboekvermelding voor een patiëntrecord die niet kan worden gesynchroniseerd vanwege een ontbrekende FHIR-id.

    Het bericht geeft aan dat het contact niet naar het FHIR-eindpunt kan worden gesynchroniseerd. Dit gedrag doet zich voor omdat de Azure FHIR-id of andere FHIR-versie-informatie ontbreekt voor een bestaande record die wordt bijgewerkt. Een waarde null voor de Azure FHIR-id geeft aan dat het contact niet afkomstig is van de FHIR-server, wat een niet-ondersteund scenario is voor het terugschrijfproces.

Logboekvermeldingen voor terugschrijven

Wanneer een contactrecord wel een FHIR-id heeft en er wordt een wijziging in de record aangebracht, kunt u twee logboekberichten zien. Het eerste bericht geeft aan dat het terugschrijfproces is gestart. De record getiteld Terugschrijfgebeurtenis-handler is verwerkt geeft aan dat de wijzigingen in de wachtrij zijn geplaatst om te worden teruggestuurd naar het FHIR-eindpunt.

Wanneer de update erin slaagt naar het FHIR-eindpunt te posten, kunt u de record zien met de titel Terugschrijfproces is geslaagd. Als u deze beschrijving selecteert, ziet u het bericht in de logboekrecord. Het bericht specificeert het kenmerk dat is gewijzigd en dat naar het FHIR-eindpunt is verzonden.

Een laatste logboekbericht getiteld FHIR-herkomst voor terugschrijven geeft aan dat er een laatste auditbericht is gepost naar het FHIR-eindpunt over de recent geposte updates.

Een schermopname met het logboekbericht FHIR-herkomst voor terugschrijven.

Deze combinatie van berichten duidt op een geslaagde update van het FHIR-eindpunt via de terugschrijfverwerking.

In gezondheidszorggegevens vindt u mogelijk een patiëntendossier met een FHIR-id waarvoor de waarde Azure FHIR-synchronisatie ingeschakeld is ingesteld op Nee. De Dataverse Healthcare APIs hebben een toestemmingsstroom. De toestemmingsstroom tussen FHIR en Dataverse zorgt ervoor dat niet het hele omgeving van FHIR in Dataverse terechtkomt. Er bevinden zich veel patiëntgegevens in FHIR en u wilt deze gegevens alleen in Dataverse wanneer u met die patiënt werkt.

Wanneer de FHIR-synchronisatie is ingeschakeld, synchroniseert de Dataverse Healthcare API de patiëntomgeving naar Dataverse. De API synchroniseert echter niet de volledige patiëntgegevens naar Dataverse, tenzij de instelling Azure FHIR-synchronisatie ingeschakeld is ingesteld op Ja.

Deze functie heet de toestemmingsstroom omdat een patiënt er doorgaans mee moet instemmen dat ze hun informatie in een systeem wordt opgenomen. Wanneer de patiënt bijvoorbeeld in Patiëntentoegang-portal toestemming geeft om zijn of haar informatie in het systeem te laten opnemen, wordt de waarde Azure FHIR-synchronisatie ingeschakeld ingesteld op Ja en stromen de gegevens van die patiënt het systeem binnen.

Als de waarde Azure FHIR-synchronisatie ingeschakeld is ingesteld op Nee en u een wijziging aanbrengt in het patiëntendossier, ziet u een logboekvermelding met een bericht waarin staat De gegevens kunnen niet naar de Azure FHIR-server worden verzonden, wat aangeeft dat de updates van de contactentiteit niet naar het FHIR-eindpunt kunnen worden gepusht. Als u Azure FHIR Sync ingeschakeld instelt op Nee zorgt u dat gegevens niet naar FHIR stromen. Het voorkomt ook dat FHIR gegevens terugstuurt naar Dataverse voor deze patiënt.

Een schermopname met het bericht van de toestemmingsstroom in de logboeken.

De toestemmingsstroom is alleen uniek voor patiënten als contacten. In geen andere recordentiteit in Dataverse is deze toestemmingsstroom ingebouwd.

Uitbreidingstoewijzingen

Uitbreidingstoewijzingen in de Gegevensintegratietoolkit stellen beheerders in staat om FHIR-gegevens te transformeren tot Dataverse-tabellen door complexere JSON-kenmerken uit te breiden naar meerdere, gerelateerde Dataverse-records.

U kunt bijvoorbeeld uitbreidingstoewijzingen gebruiken om patiënt-id's en patiëntkoppelingen naar binnen Dataverse te brengen. Voor patiëntkoppelingen kunnen beheerders met uitbreidingstoewijzingen samenvoegverzoeken van patiënten integreren met de volgende koppelingstypen:

Met uitbreidingstoewijzingen kunt u kenmerken voor bovenliggende koppelingen opgeven om de relatie tussen bovenliggende en onderliggende records te bepalen.

Een schermopname waarin een voorbeeld van een bovenliggend koppelingskenmerk wordt weergegeven.

Ga voor meer informatie over uitbreidingstoewijzingen naar Uitbreidingstoewijzingen configureren.

Zie ook

Wat is Microsoft Cloud for Healthcare?
Overzicht van de gegevensintegratietoolkit
Entiteitstoewijzingen configureren
Kenmerktoewijzingen configureren
Uitbreidingstoewijzingen configureren
Toewijzingen van gegevensintegratietoolkit: voorbeelden en gebruiksvoorbeelden