Entiteitstoewijzingen configureren
Entiteitstoewijzingen zijn het hoogste niveau in het toewijzingsproces. U kunt één entiteitsconcept toewijzen aan meerdere FHIR (Fast Health Interoperability Resources)-resources. Entiteitskaarten helpen de Dataverse API's voor gezondheidszorg gegevens tussen Dataverse-entiteitsrecords en FHIR-resources verplaatsen en helpt Dataverse de juiste gegevens naar externe FHIR-eindpunten sturen.
De gegevensintegratietoolkit biedt een uitgebreide collectie aan standaardkaarten die zijn gebouwd om te voldoen aan de HL7 FHIR-specificatie. Entiteitstoewijzingen worden ingezet als Dataverse-records en zijn in hoge mate configureerbaar om tegemoet te komen aan uw verschillende oplossingsvereisten.
Ga voor meer informatie over entiteitstoewijzingen en gebruiksvoorbeelden naar Overzicht van entiteitstoewijzingen en Voorbeelden van entiteitstoewijzingen.
Velden voor entiteitstoewijzingen
Entiteitskaarten brengen de FHIR-resource in kaart naar een Dataverse-entiteit (tabel), maar elke entiteitskaart bevat meer configuratieopties.
Veldnaam | Omschrijving |
---|---|
Uitschakelen | Vlag die aangeeft of de entiteitstoewijzing is uitgeschakeld. Als de waarde is ingesteld op True , slaat de Dataverse Healthcare API de entiteitstoewijzing over bij het verwerken van een bericht voor het geselecteerde Azure FHIR-resourcetype. |
Terugschrijven naar FHIR inschakelen | Wanneer terugschrijven is ingeschakeld, geeft deze vlag aan of de veldwaarde moet worden opgenomen bij het posten van FHIR-resources naar het systeem. |
Azure FHIR Resource | Een opzoekbewerking naar het gerelateerde FHIR-resourcetype dat wordt toegewezen aan de Dataverse-tabel. De Dataverse-tabel Account wordt bijvoorbeeld toegewezen aan de FHIR-resource Organisatie. |
Ondersteunde berichten | Wanneer Terugschrijven naar FHIR inschakelen is ingesteld op True , geeft dit veld aan welk type bewerkingen worden ondersteund bij het terugsturen van gegevens naar de FHIR-service. Ondersteunde waarden zijn Maken, Bijwerken of beide. |
Uitbreiden | Vlag die aangeeft of de entiteitstoewijzing voor een uitbreidingstabel is en niet voor een FHIR-resource op hoofdniveau. Elke uitbreidingstoewijzing heeft dezelfde Azure FHIR-resourcewaarde, maar er kan slechts één entiteitstoewijzing op hoofdniveau worden opgegeven voor elke Azure FHIR-resource. |
Records voor entiteitstoewijzingen beheren
U kunt updates op recordniveau uitvoeren voor de standaard entiteitstoewijzingen die zijn geïmplementeerd met Microsoft Cloud for Healthcare.
Een entiteitstoewijzing uitschakelen
Als u een entiteitstoewijzing die is meegeleverd met de gegevensintegratietoolkit niet meer hoeft te gebruiken, schakelt u deze uit. Het is bijvoorbeeld mogelijk dat u de records met Medicatieaanvragen niet hoeft te synchroniseren en in het EMD (Electronic Medical Record)-systeem op te slaan.
Belangrijk
U kunt een entiteitstoewijzing die deel uitmaakt van de gegevensintegratietoolkit niet verwijderen, omdat entiteitstoewijzingen oplossingsbewust zijn. Om het te verwijderen, moet u de hele oplossing verwijderen. Wij adviseren u de toewijzing uit te schakelen of te archiveren.
Selecteer onder Toewijzingsinstellingen de optie Entiteitstoewijzingen.
Selecteer de entiteit die u wilt uitschakelen.
Selecteer Ja als de waarde voor Uitschakelen en selecteer vervolgens Opslaan.
Een entiteitstoewijzing maken
Door entiteitstoewijzingen te maken, is de gegevensintegratietoolkit makkelijker uit te breiden. Als u bijvoorbeeld een nieuwe entiteitstoewijzing voor patiënten wilt maken, begint u met het benoemen van de nieuwe entiteit. In dit voorbeeld heeft de Azure FHIR-resource de naam Patiënt en de Dataverse-entiteit de naam Contact.
Selecteer onder Toewijzingsinstellingen de optie Entiteitstoewijzingen en selecteer vervolgens + Nieuw.
Selecteer voor Entiteitsnaam Contact.
Typ of selecteer Patiënt voor Azure FHIR-resource.
Voor het veld Uitschakelen selecteert u de optie Nee.
Selecteer voor Terugschrijven naar FHIR inschakelen de optie Ja.
De waarde instellen op Ja betekent dat wijzigingen in Dataverse worden teruggeschreven naar FHIR. Als u Nee selecteert, schrijft FHIR al deze informatie naar Dataverse en worden de updates niet opgenomen in het FHIR-systeem.
Voor Ondersteunde berichten selecteert u de geldige acties om de gegevens terug te laten stromen naar het FHIR-systeem. U kunt Maken selecteren of Bijwerken of allebei.
- Als u Maken selecteert bij het maken van een record in Dataverse, wordt deze ook gemaakt in FHIR.
- Als u Bijwerken selecteert, wordt elke recordwijziging in Dataverse ook bijgewerkt in FHIR.
Voor dit voorbeeld waarin de entiteit Contact wordt gebruikt, selecteert u alleen Bijwerken.
Notitie
Voor een patiëntresource of een contactpersoonentiteit wordt alleen de actie Bijwerken ondersteund.
Selecteer Opslaan.
De wijzigingen worden door het systeem vastgelegd in Azure FHIR wanneer de contactentiteit wordt bijgewerkt.
Ga voor meer informatie over het configureren van terugschrijven naar Overzicht van terugschrijven voor Dataverse Healthcare API's.
Belangrijk
We adviseren u dat geen nieuwe patiënten aanmaakt in Dataverse. Voeg nieuwe patiënten altijd toe aan uw FHIR-systeem en laat de Dataverse Healthcare API's de bijbehorende Dataverse-records maken.
Patiënten zijn de kern-resource (entiteit) in FHIR. Elke andere resource in FHIR is gerelateerd aan de resource of entiteit Patiënt. FHIR-systemen wijzen automatisch een unieke id toe wanneer u een nieuwe patiënt toevoegt. Dit id-kenmerk is alleen-lezen. Als u een nieuwe patiëntrecord probeert aan te maken in Dataverse, kan Dataverse geen waarde toewijzen aan het kenmerk Patiënt-id in FHIR. De Dataverse Healthcare APIs kunnen de gegevenswijzigingen dus niet naar uw FHIR-systeem schrijven.
Wanneer u een nieuwe patiënt toevoegt aan uw EPD-systeem, stroomt de gegevenswijziging naar de Azure FHIR-server en vervolgens naar Dataverse. Vervolgens kunt u gerelateerde records toevoegen, zoals ontmoetingen, afspraken en observaties.