Share via


Tietojen integroinnin työkalupaketin yleiskatsaus

Huomautus

  • FHIR:n synkronointiagentti on nyt uudelleenbrändätty tietojen integroinnin työkalupaketiksi.

  • Vuoden 2023 lokakuusta alkaen Azure FHIR -synkronointiagentti on ollut virallisesti pois käytöstä. Sitä ei sisällytetä tietojen integroinnin työkalupakettiin, eikä sitä tueta Microsoft Cloud for Healthcare -ratkaisuna. Lisätietoja vaihtoehtoisesta toteutuksesta on kohdassa Dataverse Healthcare API -ohjelmointirajapintojen yleiskatsaus.

Fast Healthcare Interoperability Resources (FHIR) -standardikehyksen avulla terveydenhuollon tarjoajat voivat jakaa sähköisiä terveystietoja (EHR) ja sähköisiä potilastietoja (EMR) useilla laitteilla, tietokoneista tabletteihin ja matkapuhelimiin. Jakamiseen tarvitaan potilaan suostumus. FHIR-kehys on monimutkainen, ja se kattaa erittäin luottamukselliset tiedot. Näiden tietojen integrointi tähän digitaaliseen ekosysteemiin edellyttää huolellista tietojen yhdistämismääritystä. FHIR-kehys mahdollistaa tämän määrittämällä yhteisen standardin potilastietojen vaihdolle suojatulla ja vaatimustenmukaisella tavalla.

Tippi

FHIR-kehyksen tarkoitus on tukea yhteentoimivuutta. Useimmiten se tekee näin määrittämällä yleisiä tieto-objekteja, jotka tukevat FHIR-kehystä käyttävät järjestelmien väliset yhdistämistiedot.

Jos olet tutustunut tietokanta- tai laskentataulukkotaulukoihin ja sarakkeisiin, ajattele Dataverse-entiteetteihin yhdistettyjä FHIR-resursseja taulukkoina ja Dataverse-määritteisiin yhdistettyjä FHIR-elementtejä sarakkeina. Entiteettikartta on tapa määrittää tietty FHIR-resurssi tietylle Dataverse-entiteetille ja määritekartta tekee samoin FHIR-elementeille ja Dataverse-määritteille.

Dataverse Healthcare API -ohjelmointirajapintojen julkaisemisen myötä terveydenhuollon yhteentoimivuuden asiaintuntijat ja järjestelmänvalvojat voivat suoraan määrittää ja hallita tietojenvaihtoa Azure-pohjaisten FHIR-palvelinten ja FHIR-yhteensopivien päätepisteiden välillä Dataversen avulla.

Microsoft Cloud for Healthcare sisältää useita osia, jotka mahdollistavat ulkoisten FHIR-palvelimien ja FHIR-yhteensopivien päätepisteiden välisen eron. Näitä osia ovat Dataverse Healthcare API -ohjelmointirajapinnat ja virtuaalisten terveystietotaulukot.

Näiden komponenttien käyttöönoton ja määrityksen jälkeen suojatut potilastiedot ovat suoraan saatavilla Microsoft Cloud for Healthcare -ratkaisussasi, joka toimii Dynamics 365:n avulla. Kun tiedot ovat levossa, ne säilyvät alkuperäisessä järjestelmässään.

osa Sisältö
Tietojen integroinnin työkalupaketti Työkalupaketin osien yhteenveto ja palvelupyynnöt sekä linkkejä lisätietoja ja toimintatapoja varten.
Dataverse Healthcare API -ohjelmointirajapinnat Yhteenveto mukana olevista komponenteista, joka sisältää linkkejä määritystä ja asetuksia koskeviin tietoihin.
Virtuaalinen terveys ‑tietotaulut Yhteenveto ominaisuus- ja toteutustiedoista.
Tärkeät seikat, jotka on syytä pitää mielessä Luettelo FHIR-synkronoinnin keskeisistä asioista, jotka liittyvät yleisesti Microsoft Cloud for Healthcare -ratkaisuihin.
Tietojen integroinnin työkalupaketin käyttöoikeusroolit Käsitellään erilaisten tietojen integroinnin työkalupaketin käyttäjien käyttöoikeusrooleja.
Terveydenhoitotiedot Kuvailee lyhyesti sitä, miten järjestelmänvalvojat käyttävät terveydenhuollon tietoja, ja sisältää linkin lisätietoja varten.
Azure Health -tietopalvelut Antaa lyhyen kuvaksen ohjelmistorajapinnasta kontekstissa ja sisältää linkkejä lisätietoihin. Tämä osa sisältää myös käyttöönoton pikaoppaan.

Tietojen integroinnin työkalupaketti

Tietojen integroinnin työkalupaketti sisältää hallintatyökalut ja määritystiedot, joita tarvitaan Dataverse Healthcare API -ohjelmointirajapinnoissa ja Virtuaaliset terveystietotaulukot -palveluissa potilastietojen turvallisen synkronoinnin mahdollistamiseen EHR-järjestelmien, FHIR-palvelimien ja Dataversen välillä. Se sisältää käyttövalmiita ja mukautettavia entiteettikarttoja, määritekarttoja ja hallintatyökaluja, joiden avulla terveydenhuollon järjestelmänvalvojat voivat valvoa FHIR-palvelimien ja Dataversen välillä virtaavia tietoja.

Tietojen integroinnin työkalupaketti helpottaa tietojen hallintatehtäviä kolmella tärkeällä tavalla:

  • FHIR-resurssien yhdistämismäärityksen määrittäminen: tietojen integroinnin työkalupaketti sisältää valmiita entiteettien yhdistämismäärityksiä ja määritteiden yhdistämismäärityksiä, joita voidaan käyttää Microsoft Cloud for Healthcare -ratkaisujen ominaisuuksissa käytetyissä FHIR-tiedoissa. Tutun käyttöliittymän avulla järjestelmänvalvojat voivat ottaa tässä mallipohjaisessa Dataverse-sovelluksessa käyttöön, poistaa käytöstä, arkistoida ja muokata näitä yhdistämismäärityksiä nykyisten EHR-järjestelmien tarpeiden mukaan. Tämä kehys on laajennettavissa ja määritettävissä, joten voit räätälöidä tietokarttoja FHIR-tietojen tarpeisiisi sopivaksi. Lisätietoja on kohdassa FHIR-tietojen hallinta tietojen integroinnin työkalupaketin avulla.

  • Integrointiasetukset: Tietojen integroinnin työkalupaketti sisältää järjestelmänvalvojan määritystyökaluja, joiden avulla järjestelmänvalvojat voivat hallita jokaista osaa itsenäisesti ja ottaa käyttöön vain käyttöönottoihin tarvittavat työkalut ja komponentit. Lisätietoja on kohdassa Dataverse Healthcare API -ohjelmointirajapintojen integrointiasetukset ja Virtuaalisten terveystietotaulukoiden integrointiasetukset.

  • Yksityiskohtaiset tapahtumalokit: Tietojen integroinnin työkalupaketin avulla voidaan tarkastella ja lajitella näitä lokeja sekä tehdä niissä hakuja. Tällä tavoin järjestelmänvalvojat voivat tarkistaa tietokartat ja havaita EMR-tietoihin liittyvät ongelmat. Lokiinkirjausominaisuus voidaan poistaa käytöstä, mikä selkiyttää järjestelmää, tai ottaa se käyttöön näyttämään eriasteisia tietoja käyttöönoton ja vianmäärityksen aikana. Lisätietoja on kohdassa Tapahtumalokit.

Tietojen integroinnin työkalupaketti otetaan käyttöön automaattisesti, kun jokin Dynamics 365:n terveydenhuoltoratkaisu otetaan käyttöön Microsoft Cloud -ratkaisukeskuksessa.

Dataverse Healthcare API -ohjelmointirajapinnat

Dataverse Healthcare API -ohjelmointirajapinnat ovat valmiita, mukautettuja ohjelmointirajapintoja, jotka voivat hyväksyä FHIR-resurssipaketteja tietueiden luonti tai päivitystä varten Dataversessa. Myös tietuepäivitysten takaisinkirjoitus FHIR-päätepisteisiin on mahdollista (FHIR API). Ratkaisun mukana toimitetaan valmiita, määritettäviä entiteettien ja määritteiden yhdistämismäärityksiä, jotka määrittävät yhdistämis- ja muuntamissäännöt. Näitä sääntöjä käytetään, kun FHIR-pakettiresurssi yhdistetään ja muunnetaan Dataversen terveydenhuollon tietomallin taulukoihin.

Dataverse Healthcare API -ohjelmointirajapinnat on yksi työkaluista, joilla muodostetaan terveydenhuollon sovelluksia Dataversessa. Nämä sovellukset hyödyntävät sitten jo tehtyjä FHIR-tiedonvaihtoa koskevia panostuksia käyttäjiin ja tietämykseen. Ratkaisu lyhentää toteuttamisaikaa ja vähentää infrastruktuuria, joka liittyy kaksisuuntaiseen FHIR-tietojen Dataverse-synkronointiin.

Lisätietoja on kohdassa Dataverse Healthcare API -ohjelmointirajapintojen yleiskatsaus.

Virtuaaliset terveystietotaulukot

Virtuaaliset terveystietotaulukot mahdollistavat sellaisten sovellusten muodostamisen, jotka käsittelevät tai tuovat esiin kliinisiä tietoja Azure Health -tietopalvelujen FHIR API -ohjelmointirajapinnasta. Tällä tavoin saadaan etuja, kuten vältetään tietojen kaksoiskappaleet, vähennetään käyttäjien tallennustilakustannuksia sekä vähennetään tietojen synkronointiin liitettyjä viiveitä ja käyttökustannuksia.​

Asiakkaat, kumppanit ja riippumattomat ohjelmistokehitysyritykset (ISV-toimittajat) voivat tuoda ulkoisia tietoja näkyviin Dataverse-sovelluksessa. Tällä tavoin voidaan muodostaa terveydenhuollon sovelluksia, jotka ylittävät tavanomaiset Dataverse-rajat ja yksinkertaistavat FHIR-tietojen käsittelyä.

Lisätietoja on kohdassa Terveystietotaulukoiden yleiskatsaus.

Tärkeät seikat, jotka on syytä pitää mielessä

  • Vain jotkin FHIR-tiedot synkronoidaan Azure Health -tietopalvelujen ja Dataversen välillä. Entiteettikartalla (esimerkiksi FHIR-potilasDataverse-yhteyshenkilö) voi olla yksilöllisiä määritteitä kummassakin entiteetissä. Niiden määritteiden arvoja, jotka eivät ole yhdistettyjä, ei synkronoida.

  • Potilas-resurssi (yhteyshenkilö Dataversessa) siirtyy sisään Dataverseen vasta, kun potilas on antanut siihen luvan. Jos käyttäjä ei ole suostunut tietojen synkronointiin, tiedot eivät synkronoidu.

  • Tietojen integroinnin työkalupaketti olettaa, että potilastiedot ovat peräisin ulkoisesta lähdejärjestelmästä, kuten Azure Health -tietopalveluista. Tämä ei kuitenkaan estä sinua luomasta potilaita Dataversessa (esimerkiksi potilaskäytössä). Kun käyttäjä tai potilas on aktivoinut tilin suostumuksella, käyttäjä, hän voi luoda uusia entiteettitietueita Dataversessa. Esimerkiksi uusia tapaamisia voidaan luoda.

  • Pilvipalveluissa tietojen vaihto tapahtuu nopeasti, mutta ei reaaliaikaisesti. Tapahtuma tai sanoma käynnistää tietojen synkronoinnin, minkä lisäksi välipalvelut voivat pitää tapahtumatietoja hetken ajan ennen käsittelyä.

  • Voit poistaa synkronoitavat elementit käytöstä tai ottaa ne käyttöön. Oletusarvoisesti entiteettikarttatietueiden synkronointi ei ole käytössä. Perusaikataulun tietokarttojen käyttöönotto olettaa, että tiedot synkronoidaan vain tarvittaessa Dataversen ja FHIR-palvelimen välillä. Sinun tarvitsee esimerkiksi synkronoida ainoastaan potilastiedot (yhteyshenkilö), mutta ei lääkitystä tai allergioita. Jos poistat synkronoinnin käytöstä kaikilta paitsi tarpeellisilta entiteettikartoilta, vähennät käyttömalliasi Dynamics 365:ssä (Dataverse), eikä oikeuksiasi ole rajoitettu.

Tietojen integroinnin työkalupaketin käyttöoikeusroolit

Tietojen integroinnin työkalupaketissa on kolme käyttöoikeusroolia.

Käyttöoikeusrooli Kuka tätä roolia tarvitsee Mitä tämä rooli mahdollistaa
FHIR-synkronointiagentin määrityksenhallinta Terveydenhoidon tietohallinto Entiteetti- ja attribuuttitietokarttojen luominen ja hallinta
Integrointiasetusten arvojen määrittäminen
FHIR-synkronointiagentin terveydenhuollon käyttäjä Kaikki Microsoft Cloud for Healthcare -käyttäjät, joiden on käytettävä tietojen integroinnin työkalupaketin ominaisuuksia Microsoft Cloud for Healthcare -ratkaisujen käyttäminen ulkoisen integroinnin ollessa käytössä
FHIR-synkronointiagentin sovelluksen rekisteröity käyttäjä Azure-sovelluksen rekisteröinnille määritetty Dataverse-sovelluksen käyttäjätili Ulkoisten verkkopalveluiden Dataverse-käyttöoikeus

Näyttökuva, jossa käyttöoikeusroolit näkyvät.

Tärkeä

Jos et määritä Dataverse-synkronointihallinnoijalle Järjestelmänvalvoja-roolia, anna FHIR-synkronointiagentille FHIR-synkronointiagentin määritysjärjestelmänvalvoja -rooli ja terveydenhuollon käyttäjä -rooli.

Terveydenhoitotiedot

Kun järjestelmänvalvojat ottavat käyttöön uusia integrointeja ja hallitsevat nykyisiä integrointeja, heidän on voitava tarkastaa Dataverseen saapuvien tietojen tulokset. Tietojen integroinnin työkalupaketin Terveydenhuollon tiedot -osan avulla järjestelmänvalvojat voivat tarkastella ja käsitellä hallinnoimiensa järjestelmien EHR-tietoja, jotta he ymmärtävät ja voivat tehdä tietovoiden vianmäärityksen.

Lisätietoja ja joitakin esimerkkejä on kohdassa Terveydenhuollon tiedot.

Azure Health -tietopalvelut

Azure Health -tietopalvelut tehostavat tietojen vaihtoa FHIR-ohjelmointirajapintojen kautta pilvipalvelussa hallitun Platform-as-a-Service (PaaS) -palvelun avulla. Nämä uudet ohjelmointirajapinnat tukevat Azure API for FHIR:iä, mukaan lukien DICOM ja IoT. Tämä tuki tuo enemmän suojattuja kuntotietoja (PHI) pilvijärjestelmiin. FHIR-ohjelmointirajapinnan ja tietosäilön avulla voit käsitellä turvallisesti järjestelmää, joka käyttää FHIR-ohjelmointirajapintoja.

Lisätietoja kohdasta Mitä ovat Azure Health -tietopalvelut?

Azure Health -tietopalvelujen käyttöönotto

Aloita työskentely Azure Health -tietopalveluilla kanssa noudattamalla 5 minuutin pika-aloitusta kohdassa Ota Azure Health -tietopalvelut käyttöön Azure-portaalin avulla.

Katso myös

Mikä on Microsoft Cloud for Healthcare?
Microsoft Cloud for Healthcaren määrittäminen ja määritykset
FHIR-tietojen hallinta tietojen integroinnin työkalupaketin avulla
Entiteettien yhdistämismääritysten määrittäminen
Määritteiden yhdistämismääritysten määrittäminen
Laajennusten määrittäminen