Delen via


Overzicht van virtuele tabellen met gezondheidsgegevens

Het gegevenslandschap voor de gezondheidszorg kan complex en duur zijn, wat uitdagingen met zich meebrengt voor klanten en partners die oplossingen voor de gezondheidszorg willen ontwikkelen. Dataverse biedt een krachtige oplossing voor het bouwen van applicaties met weinig code/geen code voor de gezondheidszorg. Maar de onderliggende gegevensopslag is soms niet de beste keuze voor het bereiken van interoperabiliteit binnen ondernemingen.

Virtuele tabellen voor gezondheidsgegevens in Microsoft Cloud for Healthcare bieden een optie om deze interoperabiliteit te bereiken. Dataverse bevat de functie virtuele tabellen waarmee records binnen Dataverse uit externe bronnen kunnen worden opgehaald. Virtuele tabellen met gezondheidsgegevens breiden deze functie uit via een aangepaste virtuele tabelprovider voor op FHIR gebaseerde gegevens. Deze aangepaste provider biedt meer mogelijkheden waarmee u voor de gegevensbron dynamisch kunt schakelen tussen Fast Healthcare Interoperability Resources (FHIR)-eindpunten en Dataverse via Gegevensroutes. U kunt uw oplossing bijvoorbeeld configureren om toegang te krijgen tot Zorgcontact-gegevens die blijven bestaan in Azure Health Data Services, terwijl Allergie-informatie behouden blijft in Dataverse.

Een diagram dat de stroom van de virtuele tabel met gezondheidsgegevens weergeeft.

Virtuele tabellen voor gezondheidsgegevens kunnen u helpen bij het bouwen van oplossingen met geen of weinig code die verder reiken dan de gemeenschappelijke Dataverse-grenzen, terwijl gebruikers blijven communiceren met de virtuele gegevens alsof het een gewoon Dataverse-record is. Ze zorgen ervoor dat u selectief kunt zijn bij het opslaan van gegevens en verminderen de complexiteit van de FHIR-gegevensuitwisseling. Deze oplossing maakt ook gebruik van de bestaande entiteits- en kenmerktoewijzingen die worden gebruikt door de Dataverse-API's voor de gezondheidszorg. Deze ondersteunt Application Lifecycle Management (ALM) via de implementatie van oplossingen en verlaagt de eigendomskosten voor systeembeheerders.

Gegevensroutes

Virtuele tabellen met gezondheidsgegevens maken optimaal gebruik van de oplossing voor Dataverse virtuele tabellen (entiteiten) en leggen deze boven op een concept voor gegevensroutering.

Een diagram dat het concept van gegevensroutering weergeeft.

Een belangrijke beperking van virtuele tabellen in Dataverse is het gebrek aan hulpmiddelen om een ​​bestaande fysieke tabel om te zetten naar een virtuele tabel en vice versa, wat leidt tot de creatie van nieuwe tabellen. Als u naar virtueel of fysiek moet overschakelen, moet u uw Dataverse-toepassingen opnieuw configureren om de nieuwe tabelstructuur te kunnen gebruiken. Bovendien moet u mogelijk zowel virtuele als fysieke tabellen behouden om tegemoet te komen aan complexe interoperabiliteitsvereisten. Als uw ontwerpaanpak virtuele en fysieke tabellen omvat, krijgt u te maken met twee mogelijke tabellen die u kunt gebruiken bij het maken van opgeslagen weergaven en geavanceerde zoekopdrachten.

Virtuele tabellen met gezondheidsgegevens lossen deze uitdagingen op door u in staat te stellen gegevensroutes voor uw tabellen of entiteiten vast te stellen.

Notitie

Weet u niet zeker wat het verschil is tussen een Entiteit en een Tabel? Ga naar Ontwikkelaars: terminologie begrijpen in Microsoft Dataverse.

Standaard virtuele tabellen van Dataverse vereisen statische toewijzing naar het externe schema en een enkele gegevensbron tijdens runtime. Gegevensroutes in virtuele tabellen met gezondheidsgegevens bieden een configureerbare optie om verzoeken op virtuele tabellen te routeren naar de fysieke Dataverse-opslag of naar het externe FHIR-eindpunt. Deze optie biedt de flexibiliteit om te beginnen met uw gegevens in Dataverse en later connectiviteit met een FHIR-eindpunt in te schakelen.

Elke gevirtualiseerde FHIR-resource heeft een eigen configuratie-item voor gegevensroutes, zodat u aanvragen ook onafhankelijk kunt routeren. U kunt bijvoorbeeld Zorgcontacten inschakelen als virtueel terwijl u Allergiegevoeligheid configureert naar Dataverse. U kunt deze configuratie op elk gewenst moment wijzigen. De aangepaste provider leidt u dan direct door naar de locatie waar de gegevens worden opgevraagd.

Notitie

Hoewel de configuratiewijzigingen direct worden doorgevoerd, bent u zelf verantwoordelijk voor het opschonen of verplaatsen van gegevens. Als Zorgcontact bijvoorbeeld wordt gewijzigd van Dataverse naar virtueel, worden de ontmoetingsrecords niet automatisch verwijderd uit Dataverse.

Naarmate u meer FHIR-bronnen en hun virtuele Dataverse-tabellen virtualiseert, erft elke nieuwe vermelding ook deze gegevensroutemogelijkheid. Ga voor meer informatie over het configureren van de gegevensroutes naar Virtuele tabellen met gezondheidsgegevens configureren.

Entiteits- en kenmerktoewijzingen

Virtuele tabellen met gezondheidsgegevens gebruiken dezelfde entiteitstoewijzingen en kenmerktoewijzingen die worden gebruikt door de Dataverse Healthcare APIs. U hoeft uw FHIR-gegevenselementen slechts één keer toe te wijzen en u kunt vertrouwen op consistentie wanneer FHIR-berichten worden verwerkt.

Ga voor meer informatie naar Entiteitstoewijzingen en Kenmerktoewijzingen.

Ondersteunde functies

In het volgende gedeelte worden de functies vermeld die worden ondersteund door de virtuele tabellen met gezondheidsgegevens:

  • Bewerkingen maken, bijwerken en verwijderen: de bewerkingen Maken, Bijwerken, en Verwijderen zijn op zowel hoofdniveau als in resource-uitbreidingsrecords beschikbaar. U kunt deze bewerkingen uitvoeren met behulp van de standaard Dataverse-formulieren voor de virtuele tabellen met gezondheidsgegevens.

    Net als bij standaard virtuele tabellen, bepalen beveiligingsrollen welke bewerking is toegestaan. U kunt de bewerkingen voor het maken, bijwerken of verwijderen van een of meer tabellen beperken. U hebt ook attribuutkaarten nodig met het veld Vereist FHIR-kenmerk wanneer u de record opslaat om te zorgen voor conformiteit met de HL7 FHIR-specificatie.

  • Uitbreiden: De functie ondersteunt het uitbreiden van tabellen voor elke beschikbare gevirtualiseerde tabel.

    • De query ′Meerdere ophalen′: wanneer de uitbreidingstabellen zijn geconfigureerd om gegevens van een virtuele gegevensprovider te routeren, wordt de query Meerdere ophalen alleen ondersteund als de query filters bevat voor het bovenliggende koppelingskenmerk. Het Observatieonderdeel is bijvoorbeeld een uitbreidingsentiteit van de entiteit Observatie. De entiteitstoewijzing voor Observatieonderdeel is geconfigureerd, zoals weergegeven in de volgende schermopname:

      Een schermopname met de configuratie van het observatieonderdeel.

      De query Meerdere ophalen voor het observatieonderdeel moet een filter bevatten voor specifieke id's van het bovenliggende koppelingskenmerk msemr_observation.

      Een schermopname met voorbeeldfilters voor het observatieonderdeel.

    • Ophalen: omdat de uitbreidingsitems geen unieke id hebben in FHIR, ondersteunen we het ophalen van uitbreidingsitems met een id niet. De id die verschijnt wanneer u een record selecteert uit een set van meerdere resultaten ophalen, is tijdelijk.

  • Filteren: de functie ondersteunt kolomfiltering zoals gedefinieerd door de HL7 FHIR-specificatie. U kunt alleen op gekoppelde entiteiten filteren voor één niveau.

  • Samengesteld filteren: de functie ondersteunt beperkte samengestelde filters voor samengestelde filters met één tabel. Ga voor meer informatie over samengestelde filters naar Samengestelde zoekparameters in de HL7 FHIR-documentatie.

    De functie ondersteunt de volgende samengestelde filterdefinities:

    Samengesteld filter Omschrijving
    code-value-concept Parameterpaar van code en gecodeerde waarde
    code-value-date Parameterpaar van code en waarde van datum/tijd
    code-value-quantity Parameterpaar van code en hoeveelheidswaarde
    code-value-string Parameterpaar van code en tekenreekswaarde
    combo-code-value-concept Parameterpaar van code en gecodeerd waarde, ook in onderdelen
    combo-code-value-quantity Parameterpaar van code en hoeveelheidswaarde, ook in onderdelen
  • Gekoppelde entiteiten: De functie ondersteunt filters voor gekoppelde entiteiten met behulp van de geketende filtering zoals gedefinieerd door de HL7 FHIR-specificatie. Het ondersteuningsniveau is afhankelijk van de versie van de Azure API for FHIR. Niet-ondersteunde filtervoorwaarden resulteren in uitzonderingen, geen resultaten.

  • Sorteren: sorteren wordt geïmplementeerd zoals gedefinieerd in de HL7 FHIR-specificatie. Het ondersteuningsniveau is afhankelijk van de versie van de Azure API for FHIR. Niet-ondersteunde sorteervoorwaarden zullen nog steeds gegevens retourneren.

  • Meldingen en uitzonderingen: meldingen worden gegeven in de context van virtuele tabellen met gezondheidsgegevens wanneer deze zijn geconfigureerd als virtueel. U ontvangt een melding dat de virtuele records beschikbaar zijn met beperkte sortering, en dat het filteren is gebaseerd op de API Azure voor de FHIR-versie.

Gevirtualiseerde tabellen

In deze sectie worden de ondersteunende records of tabellen voor virtuele tabellen met gezondheidsgegevens vermeld.

Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Allergie/overgevoeligheid msemr_ve_allergyintolerance Ja Risico van schadelijke of ongewenste, fysiologische respons die uniek is voor een individu en verband houdt met blootstelling aan een stof.
Allergie-/overgevoeligheidscategorie msemr_ve_AllergyIntoleranceCategory Nee Tabel met allergieën/overgevoeligheid uitvouwen om velden met allergie- of overgevoeligheidscategorieën vast te leggen.
Allergie-/overgevoeligheidsreactie msemr_ve_AllergyIntoleranceReaction Nee De tabel uitvouwen waarin een of meer waarden voor allergie/overgevoeligheid zijn vastgelegd. Allergie-/overgevoeligheidsreacties zijn bijwerkingen die verband houden met blootstelling aan een stof.
Reactiemanifestatie allergie/overgevoeligheid msemr_ve_AllergyIntoleranceReactionManifestation Nee De tabel uitvouwen waarin een of meer codeerbare conceptwaarden worden gekoppeld aan de manifestatiewaarden. Deze waarden zijn klinische symptomen of tekenen die verband houden met de gebeurtenis.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Conditie msemr_ve_condition Ja Een klinische toestand, een probleem, een diagnose of een andere gebeurtenis, situatie, probleem of klinisch concept dat toeneemt tot een bepaalde mate van bezorgdheid.
Lichaamslocatie van conditie msemr_ve_conditionbodysite Nee Anatomische locatie waar een conditie zich voordoet.
Conditiecategorie msemr_ve_conditioncategory Nee Categorie die is toegewezen aan een conditie.
Conditiebewijs msemr_ve_conditionevidence Nee Ondersteunend bewijs of ondersteunende manifestaties op basis waarvan de aanwezigheid van een conditie wordt vermoed of bevestigd.
Code conditiebewijs msemr_ve_conditionevidencecode Nee Manifestatie of symptoom die of dat heeft geleid tot de registratie van een conditie.
Details conditiebewijs msemr_ve_conditionevidencedetail Nee Koppelingen naar andere relevante informatie, waaronder pathologische rapporten.
Conditiefase msemr_ve_conditionstage Nee Klinisch stadium of graad van een conditie. De waarde kan ook formele ernstbeoordelingen omvatten.
Beoordeling van conditiefase msemr_ve_conditionstageassessment Nee Verwijzing naar een formeel record van het bewijs waarop een evaluatie van de fasering is gebaseerd.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Zorgcontact msemr_ve_encounter Ja Een interactie tussen patiënten en zorgverleners ten behoeve van het aanbieden van zorgservices of voor het beoordelen van de gezondheidsstatus van een patiënt.
Zorgcontactaccount msemr_ve_encounteraccount Nee De rekeningengroep die kan worden gebruikt voor facturering voor een zorgcontact.
Geschiedenis van de zorgcontactklasse msemr_ve_encounterclasshistory Nee De klassegeschiedenis maakt het mogelijk om transities van zorgcontacten bij te houden zonder dat het nodig is om de entiteitsgeschiedenis te doorlopen.
Zorgcontactdiagnose msemr_ve_encounterdiagnosis Nee Lijst met diagnoses die relevant zijn voor een zorgcontact.
Zorgepisode van zorgcontact msemr_ve_encounterepisodeofcare Nee Zorgepisoden waarvoor een zorgcontact moet worden geregistreerd.
Regeling bij ziekenhuisopnamecontact msemr_ve_encounterhospitalizationarrangement Nee Alle speciale aanvragen die zijn gedaan voor een consult bij ziekenhuisopname, zoals het leveren van specifieke apparatuur of andere zaken.
Privilege tijdens consult bij ziekenhuisopname msemr_ve_encounterhospitalizationcourtesy Nee Speciale privileges (zoals VIP en lid van bestuur).
Dieet bij ziekenhuisopnamecontact msemr_ve_encounterhospitalizationdiet Nee Gebruikt om de dieetbeperkingen en -voorkeuren van een patiënt bij te houden.
Zorgcontactlocatie msemr_ve_encounterlocation Nee Lijst met locaties die zijn bezocht door een patiënt tijdens een zorgcontact.
Deelnemer aan zorgcontact msemr_ve_encounterparticipant Nee Lijst met personen die verantwoordelijk zijn voor het leveren van een service.
Type zorgcontactdeelnemer msemr_ve_encounterparticipanttype Nee Geeft aan hoe een persoon deelneemt aan een zorgcontact.
Reden voor zorgcontact msemr_ve_encounterreason Nee Reden waarom een zorgcontact plaatsvindt, uitgedrukt als een code. Bij opnames kan deze waarde worden gebruikt voor een gecodeerde opnamediagnose.
Geschiedenis van zorgcontactstatus msemr_ve_encounterstatushistory Nee Staat toe dat de zorgcontactentiteit de statusgeschiedenis bevat, zodat het niet nodig is om de historische versies van de entiteit door te lezen en het zelfs niet nodig is om ze op de server op te slaan.
Type zorgcontact msemr_ve_encountertype Nee Geeft het specifiek type zorgcontact aan (zoals e-mailconsult, chirurgische dagbehandeling, verpleging in een verpleeghuis en revalidatie).
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Zorgepisode msemr_ve_episodeofcare Ja Een koppeling tussen patiënten en organisaties of zorgverleners waarbij zorgcontacten plaatsvinden.
Account van zorgepisode msemr_ve_episodeofcareaccount Nee De rekeningengroep die kan worden gebruikt voor facturering van een zorgepisode.
Zorgepisode - zorgteam msemr_ve_episodeofcarecareteam Nee Lijst met behandelaars die een zorgepisode faciliteren voor specifieke doeleinden.
Diagnose van zorgepisode msemr_ve_episodeofcarediagnosis Nee Lijst met diagnoses die relevant zijn voor een zorgepisode.
Geschiedenis van zorgepisode msemr_ve_episodeofcarehistory Nee De geschiedenis van statussen die een zorgepisode doorloopt, zonder dat de geschiedenis van de resource hoeft te worden verwerkt.
Verwijzingsaanvraag van zorgepisode msemr_ve_episodeofcarereferralrequest Nee Verwijzingsaanvragen afgehandeld door een zorgepisode. Deze aanvragen zijn inkomende verwijzingen.
Type zorgepisode msemr_ve_episodeofcaretype Nee Classificeert het type zorgepisode, zoals een verwijzing naar een specialist, ziektemanagement en type gefinancierde zorg.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Locatie msemr_ve_location Ja Details en positiegegevens voor een fysieke locatie waar service wordt geleverd, en resources en deelnemers kunnen worden opgeslagen, gevonden, opgenomen of ondergebracht.
Eindpunt van locatie msemr_ve_locationendpoint Nee Technische eindpunten die toegang bieden tot services die worden uitgevoerd voor de locatie.
Bedrijfsuren van locaties msemr_ve_locationhoursofoperation Nee Geeft aan op welke dag of tijd in de week een locatie geopend is.
Telecom van locatie msemr_ve_locationtelecom Nee De contactgegevens van communicatie-apparaten die beschikbaar zijn op een locatie. De waarde kan telefoonnummers, faxnummers, mobiele nummers, e-mailadressen en websites omvatten.
Locatietype msemr_ve_locationtype No Geeft het type functie aan dat op een locatie wordt uitgevoerd.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Medicatieaanvraag msemr_ve_medicationrequest Ja Een order of aanvraag voor zowel het leveren van het geneesmiddel als de instructies voor het toedienen van het geneesmiddel aan een patiënt.
Grondslag voor medicatieaanvraag msemr_ve_medicationrequestbasedon Nee Een plan dat of aanvraag die geheel of gedeeltelijk wordt uitgevoerd door een medicatieaanvraag.
Categorie van medicatieaanvragen msemr_ve_medicationrequestcategory Nee Type medicatiegebruik.
Gedetecteerd probleem voor medicatieaanvragen msemr_ve_medicationrequestdetectedissue Nee Geeft een feitelijk of potentieel klinisch probleem aan met of tussen een of meer actieve of voorgestelde klinische acties voor een patiënt. Bijvoorbeeld geneesmiddel-geneesmiddelinteractie, dubbele therapie en doseringswaarschuwing.
Gebeurtenisgeschiedenis voor medicatieaanvragen msemr_ve_medicationrequesteventhistory Nee Koppelingen naar herkomstrecords voor eerdere versies van deze entiteit. Deze records identificeren belangrijke statusovergangen of updates die waarschijnlijk relevant zullen zijn voor de gebruiker die naar de huidige versie van de entiteit kijkt.
Redencode voor medicatieaanvragen msemr_ve_medicationrequestreasoncode Nee Reden of indicatie voor het bestellen van medicatie.
Verwijzing naar redenen voor medicatieaanvragen msemr_ve_medicationrequestreasonreference Nee Voorwaarde of observatie die ondersteunt waarom medicatie is besteld.
Ondersteunende informatie voor medicatieaanvragen msemr_ve_medicationrequestsupportinginfo Nee Aanvullende informatie (zoals de lengte en het gewicht van de patiënt) ter ondersteuning van een medicatiebestelling.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Observatie msemr_ve_observation Ja Metingen en eenvoudige verklaringen over een patiënt, apparaat of ander onderwerp.
Grondslag van observatie msemr_ve_observationbasedon Nee Een plan of voorstel dat of een order die geheel of gedeeltelijk wordt uitgevoerd door deze gebeurtenis.
Observatiecategorie msemr_ve_observationcategory Nee Een code die het algemene type observatie classificeert dat wordt uitgevoerd.
Observatieonderdeel msemr_ve_observationcomponent Nee Sommige observaties bestaan uit meerdere onderdeelobservaties. Deze onderdeelobservaties worden uitgedrukt als aparte codewaardeparen die dezelfde kenmerken delen.
Referentiebereik voor observatieonderdeel msemr_ve_observationcompreferencerange Nee Aanwijzingen voor het interpreteren van de waarde in vergelijking met een normaal of aanbevolen bereik.
Interpretatie van observatie msemr_ve_observationinterpretation Nee De evaluatie die is uitgevoerd op basis van het resultaat van een observatie.
Uitvoerder van observatie msemr_ve_observationperformer Nee De persoon die verantwoordelijk is voor het als true beoordelen van geobserveerde waarden.
Referentiebereik voor observatie msemr_ve_observationreferencerange Nee Aanwijzingen voor het interpreteren van de waarde in vergelijking met een normaal of aanbevolen bereik.
Referentiebereik voor observaties van toepassing op msemr_ve_observationreferencerangeappliesto Nee Een set codes om de doelpopulatie aan te geven die van toepassing is op het referentiebereik. Een referentiebereik kan bijvoorbeeld gebaseerd zijn op de normale bevolking of een bepaald geslacht of ras.
Aan observatie gerelateerde resource msemr_ve_observationrelatedresource Nee Een verwijzing naar een andere entiteit (wat meestal een andere observatie is). De relatietypecode definieert de entiteitsrelatie.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Procedure msemr_ve_procedure Ja Een actie die is uitgevoerd op een patiënt. Deze actie kan een fysieke tussenkomst zijn, zoals een operatie, of een minder invasieve procedure zoals advies of hypnotherapie.
Proceduregrondslag msemr_ve_procedurebasedon Nee Verwijzing naar een resource die details van de aanvraag voor een procedure bevat.
Lichaamslocatie van procedure msemr_ve_procedurebodysite Nee Gedetailleerde en gestructureerde anatomische locatiegegevens. Meerdere locaties zijn toegestaan (zoals meerdere punchbiopsieën van een laesie).
Procedurecomplicatie msemr_ve_procedurecomplication Nee Eventuele complicaties die tijdens, of in de periode onmiddellijk na, het uitvoeren van een procedure zijn opgetreden.
Procedurecomplicatiedetail msemr_ve_procedurecomplicationdetail Nee Details van eventuele complicaties die tijdens, of in de periode onmiddellijk na, het uitvoeren van een procedure zijn opgetreden.
Centraal apparaat van procedure msemr_ve_procedurefocaldevice Nee Een apparaat dat is geïmplanteerd, is verwijderd of anderszins is gemanipuleerd (zoals apparaatkalibratie, vervanging van batterij, aanmeten van een prosthese, aanbrengen van een VAC-instrument (Vacuum-Assisted Closure) enz.) als een centraal gedeelte van een procedure.
Vervolgbehandeling van procedure msemr_ve_procedurefollowup Nee Elke specifieke vervolgactiviteit die een procedure vereist (zoals het verwijderen van hechtingen). De vervolgactiviteit kan ook worden weergegeven als een eenvoudige notitie.
Onderdeel van procedure msemr_ve_procedurepartof Nee Een grotere gebeurtenis waarvan een specifieke procedure een onderdeel of stap vormt.
Uitvoerder van procedure msemr_ve_procedureperformer Nee Beperkt tot echte mensen die een procedure uitvoeren, in plaats van apparatuur.
Procedurereden msemr_ve_procedurereason Nee De gecodeerde reden waarom een procedure is uitgevoerd. De waarde kan een gecodeerde entiteit van een bepaald type zijn, of kan aanwezig zijn als tekst.
Redenverwijzing van procedure msemr_ve_procedurereasonreference Nee De conditie waarom een procedure is uitgevoerd.
Gebruikt-code van procedure msemr_ve_procedureusedcode Nee Identificeert gecodeerde items die zijn gebruikt als onderdeel van een procedure.
Gebruikt-verwijzing van procedure msemr_ve_procedureusedreference Nee Identificeert medicaties, apparaten en eventuele andere stoffen die worden gebruikt als onderdeel van een procedure.

Notitie

De volgende tabellen en hun respectievelijke uitbreidingstabellen zijn niet actief in de oplossing geïntegreerd zoals de andere gevirtualiseerde tabellen. U kunt deze tabellen echter nog steeds gebruiken door uw eigen modelgestuurde apps te bouwen of bestaande toepassingssjablonen bij te werken.

Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Afspraak (EMD) msemr_ve_appointmentemr Ja De registratie van een zorggebeurtenis waarbij patiënten, behandelaars, betrokken personen en/of apparaten betrokken zijn voor een specifieke datum of tijd. Dit kan leiden tot een of meer zorgcontacten.
Indicatie van afspraak (EMD) msemr_ve_appointmentemrindication No Doel voor het plannen van een afspraak, zoals opgegeven met informatie van een andere entiteit. De indicatie is doorgaans een aandoening of een procedure.
Reden van afspraak (EMD) msemr_ve_appointmentemrreason No Reden waarom er een afspraak wordt ingepland. Deze waarde is meer klinisch dan administratief.
Verwijzingsaanvragen van afspraak (EMD) msemr_ve_appointmentemrreferralrequest No Verwijzingsaanvraag die tijdens deze afspraak moet worden beoordeeld (binnenkomende verwijzing).
Aangevraagde periode van afspraak (EMD) msemr_ve_appointmentemrrequestedperiod No Voorkeurstijdsintervallen voor het plannen van een afspraak, inclusief mogelijke datum- en tijdbereiken.
Servicetype van afspraak (EMD) msemr_ve_appointmentemrservicetype No Specifieke service die tijdens een afspraak moet worden uitgevoerd.
Tijdvak van afspraak (EMD) msemr_ve_appointmentemrslot No Tijdvakken van de planningen va deelnemers die worden gevuld door de afspraken.
Specialiteit van afspraak (EMD) msemr_ve_appointmentemrspecialty No Specialiteit van een behandelaar die is vereist om een in een afspraak aangevraagde service te verrichten.
Ondersteunende informatie voor afspraken (EMD) msemr_ve_appointmentemrsupportinginformation No Overige relevante informatie ter ondersteuning van een afspraak.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Apparaat msemr_ve_device Ja Hiermee wordt een exemplaar of type van een gefabriceerd item aangeduid dat wordt gebruikt bij het leveren van gezondheidszorg zonder dat het een aanzienlijke verandering ondergaat door deze activiteit.
Contactpunt van apparaat msemr_ve_devicecontactpoint No Contactgegevens van een organisatie of een bepaald persoon die verantwoordelijk is voor het apparaat.
Apparaatnaam msemr_ve_devicename No Vertegenwoordigt de naam van de fabrikant van het apparaat, zoals verstrekt door het apparaat, op een UDI-label of door een persoon die het apparaat beschrijft. Deze waarde wordt doorgaans gebruikt wanneer een persoon de namen opgeeft of wanneer het apparaat een van de namen vertegenwoordigt die beschikbaar zijn in de apparaatdefinitie.
Apparaateigenschap msemr_ve_deviceproperty No De configuratie-instellingen van een apparaat wanneer het daadwerkelijk werkt. Voorbeelden zijn de regelgevingsstatus of tijdeigenschappen.
Waardecode van apparaateigenschap msemr_ve_devicepropertyvaluecode No Waarde van apparaateigenschap als een code. Bijvoorbeeld NTP4 (gesynchroniseerd met Network Time Protocol).
Waardehoeveelheid van apparaateigenschap msemr_ve_devicepropertyvaluequantitycode No Waarde van apparaateigenschap als een hoeveelheid.
Apparaatveiligheid msemr_ve_devicesafety No Biedt andere veiligheidskenmerken van een medisch apparaat. Dit kunnen bijvoorbeeld veiligheidskenmerken zijn voor apparaten die latex bevatten.
Apparaatspecialisatie msemr_ve_devicespecialization No De mogelijkheden die worden ondersteund op een apparaat, de standaarden waarmee het apparaat voor een bepaald doel voldoet en die worden gebruikt voor de communicatie.
Apparaatstatus msemr_ve_devicestatus No Status van de beschikbaarheid van het apparaat. Dit kan bijvoorbeeld actief, inactief, per-vergissing-ingevoerd of onbekend zijn.
Apparaatversie msemr_ve_deviceversion No Het daadwerkelijke ontwerp van het apparaat of de softwareversie die op het apparaat wordt uitgevoerd.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Diagnoserapport msemr_ve_diagnosticreport Ja De bevindingen en interpretatie van diagnostische tests die zijn uitgevoerd op patiënten, groepen patiënten, apparaten en locaties, en/of daarvan afgeleide monsters.
Basis van diagnoserapport msemr_ve_diagnosticreportbasedon No Geeft aan wat er is aangevraagd, bijvoorbeeld een bijbehorend zorgplan, medicatieaanvraag of serviceaanvraag.
Diagnoserapportcategorie msemr_ve_diagnosticreportcategory No Geeft de servicecategorie aan.
Conclusiecode van het diagnoserapport msemr_ve_diagnosticreportconclusioncode No Codes voor de klinische conclusie van testresultaten.
Uitvoerder van het diagnoserapport msemr_ve_diagnosticreportperformer No De diagnoseservice die verantwoordelijk is voor het uitgeven van het rapport.
Resultaat van diagnoserapport msemr_ve_diagnosticreportresult No Waarnemingen gerelateerd aan het diagnostisch rapport.
Interpretatie van diagnoserapportresultaten msemr_ve_diagnosticreportresultsinterpreter No De behandelaar of organisatie die verantwoordelijk is voor de conclusies en interpretaties van het rapport.
Specimen van diagnoserapport msemr_ve_diagnosticreportspecimen No Details over de specimen waarop dit diagnoserapport is gebaseerd.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Eindpunt msemr_ve_endpoint Ja De technische details van een eindpunt dat kan worden gebruikt voor elektronische services. De waarde kan informatie over de beveiligingscontext bevatten.
Contactpersoon van eindpunt msemr_ve_endpointcontact No Contactgegevens voor een persoon waarmee u contact kunt opnemen over het abonnement. Het systeembeheerder gebruikt deze waarde voornamelijk voor het oplossen van problemen.
Koptekst van eindpunt msemr_ve_endpointheader No Extra kopteksten of informatie om te verzenden als onderdeel van de melding.
MIME-type voor payload van eindpunt msemr_ve_endpointpayloadmimetype No Het MIME-type waarin de payload moet worden verzonden. Als het MIME-type niet wordt opgegeven, kan de afzender elke inhoud verzenden.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Inenting msemr_ve_immunization Ja Beschrijft de gebeurtenis waarbij een vaccin aan een patiënt wordt toegediend of een vermelding van een inenting zoals gerapporteerd door een patiënt, clinicus of andere partij.
Inentingsvoorlichting msemr_ve_immunizationeducation No Voorlichtingsmateriaal dat wordt gepresenteerd aan de patient (of voogd) tijdens de vaccintoediening.
Uitvoerder van inenting msemr_ve_immunizationperformer No Geeft aan wie de inentingsgebeurtenis heeft uitgevoerd.
Geschiktheid van inentingsprogramma msemr_ve_immunizationprogrameligibility No Geschiktheid van patiënten voor een vaccinatieprogramma.
Toegepast inentingsprotocol msemr_ve_immunizationprotocolapplied No Het protocol (reeks van aanbevelingen) dat wordt gevolgd door de zorgverlener die de dosis heeft toegediend.
Doelziekte voor toegepast inentingsprotocol msemr_ve_immunizationprotocolappliedtargetdisease No Geeft aan welke ziekte door vaccinatie kan worden voorkomen.
Inentingsreactie msemr_ve_immunizationreaction No Categorische gegevens die aangeven dat een bijwerking op tijd met een inenting in verband is gebracht.
Redencode van inenting msemr_ve_immunizationreasoncode No Geeft aan waarom een patiënt is ingeënd.
Redenverwijzing van inenting msemr_ve_immunizationreasonreference No Geeft aan waarom een patiënt is ingeënd. De waarde omvat een aandoening, observatie of diagnostisch rapport waarnaar wordt verwezen en waarvan het bestaan ​​de inenting rechtvaardigt.
Redencode voor subpotente inenting msemr_ve_immunizationsubpotentreason No Reden waarom een dosis als subpotent wordt beschouwd.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Medicatieverklaring msemr_ve_medicationstatement Ja Een record van een geneesmiddel dat wordt gebruikt door een patiënt. In de medicatieverklaring staat vermeld of de patiënt de medicatie momenteel gebruikt, in het verleden heeft gebruikt of in de toekomst zal gebruiken. De bron van deze informatie kan de patiënt zijn.
Grondslag voor medicatieverklaringen msemr_ve_medicationstatementbasedon No Verzameling van gerelateerde plannen, voorstellen of bestellingen die geheel of gedeeltelijk door deze gebeurtenis zijn uitgevoerd.
Afleiding van medicatieverklaringen msemr_ve_medicationstatementderivedfrom No Maakt het mogelijk om de Medicatieverklaring te koppelen aan de onderliggende MedicationRequest. De waarde maakt het ook mogelijk om te koppelen aan andere informatie die de medicatieverklaring ondersteunt of die wordt gebruikt om de medicatieverklaring af te leiden.
Onderdeel van medicatieverklaringen msemr_ve_medicationstatementpartof No Collectie gerelateerde grotere gebeurtenissen waarvan deze specifieke gebeurtenis een onderdeel of stap is.
Redencode voor medicatieverklaringen msemr_ve_medicationstatementreasoncode No Collectie redenen waarom de medicatie wordt/werd gebruikt.
Referentie naar redenen voor medicatieverklaringen msemr_ve_medicationstatementreasonreference No Collectie condities of observaties die ondersteunen waarom de medicatie wordt/werd gebruikt.
Statusreden voor medicatieverklaringen msemr_ve_medicationstatementstatusreason No Legt de reden vast voor de huidige status van de medicatieverklaring.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Behandelaarsrol msemr_ve_practitionerrole Ja Een specifieke reeks rollen, locaties, specialisaties of services die een behandelaar in een organisatie kan uitvoeren gedurende een bepaalde duur.
Beschikbare tijd van behandelaarsrol msemr_ve_practitionerroleavailabletime No Een collectie van tijdstippen waarop een behandelaar beschikbaar is of een rol vervult op een locatie.
Code voor behandelaarsrol msemr_ve_practitionerrolecode No Rollen die een behandelaar bevoegd is uit te voeren voor een organisatie.
Locatie van behandelaarsrol msemr_ve_practitionerrolelocation No Een of meer locaties waar een behandelaar zorg verleent.
Niet-beschikbare tijden van behandelaarsrol msemr_ve_practitionerrolenotavailable No Geeft de algemene dagen of perioden aan waarop een behandelaar om een opgegeven reden niet beschikbaar is of een rol vervult.
Specialiteit van behandelaarsrol msemr_ve_practitionerrolespecialty No Specifieke specialiteit van een behandelaar.
Telecom van behandelaarsrol msemr_ve_practitionerroletelecom No Contactgegevens die specifiek zijn voor een rol, locatie of service.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Aanvraaggroep msemr_ve_requestgroup Ja Een groep gerelateerde aanvragen die kunnen worden gebruikt voor het vastleggen van bedoelde activiteiten met onderlinge afhankelijkheden, bijvoorbeeld medicatie die na andere medicatie moet worden toegediend.
Aanvraaggroepsactie msemr_ve_requestgroupaction No De acties, indien aanwezig, die zijn geproduceerd door de evaluatie van het artefact.
Aanvraaggroepsactie - Actie msemr_ve_requestgroupactionaction No Geeft de subacties aan.
Code voor aanvraaggroepsactie msemr_ve_requestgroupactioncode No Een code die betekenis geeft aan een actie of actiegroep. Een sectie kan bijvoorbeeld een LOINC-code (Logical Observation Identifiers Names and Codes) hebben voor een sectie van een documentatiesjabloon.
Conditie van aanvraaggroepsactie msemr_ve_requestgroupactioncondition No Een expressie die de toepassingscriteria of begin-en stopvoorwaarden voor een actie beschrijft.
Documentatie van aanvraaggroepsactie msemr_ve_requestgroupactiondocument No Didactische of andere informatiebronnen die verband houden met een actie en die aan de CDS-ontvanger (klinische beslissingsondersteuning) kunnen worden verstrekt. Informatiebronnen kunnen inline tekstcommentaar en koppelingen naar webbronnen bevatten.
Deelnemer aan aanvraaggroepsactie msemr_ve_requestgroupactionparticipant No De deelnemer die een actie uitvoert of er verantwoordelijk voor is.
Gerelateerde actie van aanvraaggroepsactie msemr_ve_requestgroupactionrelatedaction No Een relatie met een andere actie, zoals 'voor' of '30 minuten na het begin van'.
Grondslag van aanvraaggroep msemr_ve_requestgroupbasedon No Een plan of voorstel dat, of een order die, geheel of gedeeltelijk wordt verwezenlijkt, door een aanvraag.
Redencode van aanvraaggroep msemr_ve_requestgroupreasoncode No Geeft aan waarom een aanvraaggroep nodig is.
Verwijzing naar redenen voor aanvraaggroepen msemr_ve_requestgroupreasonreference No Geeft een andere resource aan waarvan het bestaan een aanvraaggroep rechtvaardigt.
Vervanging van aanvraaggroep msemr_ve_requestgroupreplace No Voltooide of beëindigde verzoeken, waarbij de functies ervan worden overgenomen door een nieuw verzoek.
Tabelnaam Schemanaam Resource op hoofdniveau Omschrijving
Specimen msemr_ve_specimen Ja Een steekproef die moet worden gebruikt voor analyses.
Specimenconditie msemr_ve_specimencondition No Een modus die de aard van een specimen beschrijft.
Specimencontainer msemr_ve_specimencontainer No De container met een specimen. De recursieve aard van containers, zoals bloed in een buisje in een bakje in een rek, wordt hier niet behandeld.
Bovenliggend exemplaar van specimen msemr_ve_SpecimenParent No Verwijzing naar een bovenliggend (bron)specimen dat wordt gebruikt wanneer het specimen is afgeleid van een ander specimen of een onderdeel van een ander specimen vormt.
Specimenverwerking msemr_ve_SpecimenProcessing No Details over de verwerking en verwerkingsstappen voor een specimen.
Additief dat specimen verwerkt msemr_ve_specimenprocessingadditive No Materiaal dat in een specimenverwerkingsstap wordt gebruikt.
Specimenaanvraag msemr_ve_SpecimenRequest No Details van een test- of procedureaanvraag waarvoor een specimen moet worden verzameld.

Punten die u moet onthouden

De volgende sectie vermeldt de belangrijkste implementatieoverwegingen waarmee u rekening moet houden als u van plan bent de functie voor virtuele gegevenstabellen voor gezondheids in te schakelen. Dit overzicht is echter niet volledig.

Ga voor meer informatie naar Beperkingen van virtuele tabellen.

Risico Gebruikerservaring Potentiële beperkingstactieken
Virtuele tabellen ondersteunen geen bestaande opgeslagen weergaven en dashboards Alle grafieken en dashboards die met fysieke entiteiten zijn gemaakt die later zijn gevirtualiseerd, werken niet meer. Herstructureer opgeslagen weergaven en dashboards om de nieuwe gevirtualiseerde entiteit te gebruiken.

Let op de nieuwe tekst voor Native die is toegevoegd voor oudere Dataverse-versies van virtuele tabellen voor gezondheidsgegevens.
De virtuele versies van deze tabellen heten bijvoorbeeld Zorgcontact of Observaties.

Geef wijzigingen door aan gebruikers. Naast systeemweergaven moet u ook persoonlijke weergaven herstructureren.
Virtuele tabellen ondersteunen geen standaard diagrammen De grafieken werken niet of zijn niet beschikbaar voor creatie. U heeft Power BI nodig of een alternatieve oplossing voor het visualiseren van deze gegevens. Modelgestuurde grafieken worden niet weergegeven voor gevirtualiseerde gegevens.

Geef wijzigingen door aan gebruikers. U kunt geen grafieken meer gebruiken in persoonlijke weergaven en dashboards als u deze hebt gemaakt voordat u fysieke entiteiten gebruikte.
Zoeken op relevantie wordt niet ondersteund Zoeken op relevantie werkt niet voor virtuele tabellen met gezondheidsgegevens. Geef wijzigingen door aan gebruikers. Beoordeel of u virtuele entiteiten kunt gebruiken in uw implementatie.

De nieuwe standaard zoekervaring in modelgestuurde Power Apps is gebouwd op zoeken op relevantie.
AI Builder wordt niet ondersteund Alle AI Builder-inzichten die voorheen gebruik hebben gemaakt van Dataverse-tabellen zullen niet langer beschikbaar zijn wanneer u die tabellen visualiseert. Overweeg andere AI-opties van Microsoft.

De gegevenssets die u van plan bent te virtualiseren in Dataverse moeten waarschijnlijk worden geanalyseerd met Azure-services als Azure Synapse Analytics om kansen in uw bedrijf bloot te leggen.
Virtuele tabellen beschikken over een vereenvoudigd beveiligingsmodel, omdat alleen beveiliging op organisatieniveau momenteel wordt ondersteund. Controleer de beveiliging op nalevingsvereisten. Als organisatiebrede beveiliging op FHIR gebaseerde resources niet geschikt is voor uw implementatie, overweeg dan om de functie virtuele tabellen met gezondheidsgegevens in te schakelen.

Bekende beperkingen

Omdat de functie virtuele tabellen met gezondheidsgegevens is gebaseerd op de bestaande oplossing voor virtuele tabellen van Dataverse, gelden hiervoor dezelfde beperkingen als voor de virtuele tabellen. Houd rekening met deze beperkingen wanneer u bepaalt of deze functie aan uw behoeften voldoet.

De volgende beperkingen zijn ook van toepassing op virtuele tabellen met gezondheidsgegevens:

  • De functie ondersteunt momenteel alleen verbinding met Azure FHIR-services, Azure API for FHIR en Azure Health Data Services. Configuraties voor deze twee versies worden geïmplementeerd als onderdeel van de basisoplossing. Ga voor meer informatie naar Wat is de FHIR-service?.

  • Ondersteuning voor zoeken en sorteren is afhankelijk van de versie van de geconfigureerde FHIR-server. Ga voor meer informatie naar Overzicht van zoeken in FHIR.

  • Voor zoeken en filteren ondersteunt de functie slechts één niveau van koppelingentiteit.

  • Voor zoeken en filteren ondersteunt de functie slechts één niveau van uitvouwbare entiteiten.

  • Voor virtuele tabellen worden relaties met niet op FHIR gebaseerde tabellen niet ondersteund.

  • Het maken en implementeren van uw eigen gevirtualiseerde tabellen wordt momenteel niet ondersteund.

Virtuele tabelgebeurtenissen met gezondheidsgegevens

Virtuele Dataverse-tabellen bieden de mogelijkheid om te registreren voor asynchrone gebeurtenissen vanaf een externe gegevensbron. Met virtuele tabellen met gezondheidsgegevens in Microsoft Cloud for Healthcare wordt deze functie uitgebreid om gebeurtenissen te genereren voor activiteiten die worden uitgevoerd op externe FHIR-eindpunten met behulp van de bestaande infrastructuur van Dataverse Healthcare APIs. Als u bijvoorbeeld een zorgcontact maakt op de FHIR-server, wordt er een gebeurtenis gegenereerd in Dataverse in de context van de virtuele tabel msemr_ve_encounter. U kunt vervolgens uw invoegtoepassingen registreren voor het maken, bijwerken of verwijderen van gebeurtenissen die zijn gegenereerd tijdens virtuele contacten.

De functie voor virtuele tabellen met gezondheidsgegevens maakt dynamisch schakelen tussen Dataverse en virtuele providers mogelijk via gegevensroutes. Daarom worden deze inkomende gebeurtenissen ook gegenereerd als u de waarde van uw gegevensroute configureert als Dataverse. In het vorige voorbeeld betekent dit gedrag dat u de invoegtoepassingen slechts één keer hoeft te registreren voor msemr_ve_encounter. Zelfs als de gegevensroute wisselt tussen Virtueel en Dataverse, wordt uw invoegtoepassing nog steeds aangeroepen.

Met deze gebeurtenismogelijkheid kunt u invoegtoepassingen registreren voor gebeurtenissen om aangepaste workflows uit te voeren voor gegevens die niet persistent zijn in Dataverse.

De volgende tabellen ondersteunen virtuele tabelgebeurtenissen:

  • Allergie/Gevoeligheid (msemr_ve_allergyintolerance)
  • Zorgcontact (msemr_ve_encounter)
  • Zorgepisode (msemr_ve_episodeofcare)
  • Observatie (msemr_ve_observation)

Zie Virtuele tabellen inschakelen om Dataverse-gebeurtenissen te ondersteunen voor meer informatie over virtuele tabelgebeurtenissen en andere voorbeelden.

Vereisten voor virtuele tabelgebeurtenissen met gezondheidsgegevens

De functie voor virtuele tabelgebeurtenissen met gezondheidsgegevens is gebaseerd op zowel de bestaande functionaliteit voor virtuele tabellen met gezondheidsgegevens als op de Dataverse Healthcare API-functionaliteit. Naast de vereisten voor virtuele tabellen met gezondheidsgegevens gelden ook de volgende vereisten voor de functie voor gebeurtenissen:

  • U moet de Dataverse API's voor gezondheidszorg configureren, omdat ze het toegangspunt vormen voor virtuele tabelgebeurtenissen met gezondheidsgegevens. Met de API´s worden de berichten verwerkt die gebeurtenissen voor virtuele tabellen activeren via de FHIR-server. Zie voor meer informatie Overzicht van Dataverse Healthcare APIs.

  • Tabellen die deelnemen aan virtuele gebeurtenissen op de externe FHIR-server, moeten configuratiewaarden voor gegevensroute hebben ingesteld op Virtueel. Anders worden de gegevens opgenomen in Dataverse als onderdeel van de standaard berichtverwerking van Dataverse Healthcare APIs.

  • Bundels die naar de FHIR-server worden gepost, moeten de HTTP-methodewaarde request.method bevatten voor elk resource-item. Zie voor meer informatie over dit FHIR-vermeldingsknooppunt Bundelresource-element Bundle.entry.request

Ga naar Virtuele tabelgebeurtenissen met gezondheidsgegevens gebruiken voor voorbeelden van het registreren van uw eigen invoegtoepassingen voor virtuele tabelgebeurtenissen met gezondheidsgegevens.

Dingen om te onthouden voor virtuele tabelgebeurtenissen met gezondheidsgegevens

  • Virtuele tabelgebeurtenissen zijn asynchroon.
  • Gebeurtenissen worden alleen geactiveerd in virtuele tabellen die zijn toegewezen aan FHIR-resources op rootniveau, en niet in uitbreidingstabellen.
  • Voor gegevensroutes die zijn ingesteld op Dataverse, worden gebeurtenissen alleen geactiveerd voor entiteitstoewijzingen die niet zijn uitgeschakeld.
  • Kenmerktoewijzingen bepalen welke waarden worden verschaft in de entiteit die beschikbaar is via het doelobject voor de uitvoering van de invoegtoepassing. Als er geen kenmerktoewijzing beschikbaar is voor een waarde van een FHIR-resourceknooppunt, wordt de veldwaarde niet verwerkt en is deze niet beschikbaar in de gebeurtenispayload.

Bekende beperkingen voor virtuele tabelgebeurtenissen met gezondheidsgegevens

De FHIR-bundel voor gebeurtenissen ondersteunt momenteel alleen de HTTP-methodewaarde request.method voor PUT. Alle gebeurtenissen die tijdens deze fase worden verzonden, worden behandeld als extern gemaakte virtuele tabelgebeurtenissen, ongeacht het werkelijke type ervan.