Jaa


FHIR-tietojen hallinta tietojen integroinnin työkalupaketin avulla

Huomautus

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

Tietojen integroinnin työkalupaketti auttaa synkronoimaan potilaiden suojatut terveystiedot (PHI-tiedot) EHR-järjestelmien ja Dataversen välillä. Integrointi mahdollistaa hoitoryhmien tietojen nopean ja turvallisen käytön Microsoft Cloud for Healthcare -ympäristössä.

FHIR-järjestelmä säilyy erillään, mutta tiedot ovat nopeasti käytettävissä Dataversen kautta. Dataversen Healthcare API -ohjelmointirajapinnat ovat aloituskohtia, joista FHIR-tietoja käsitellään ja noudetaan Microsoft Cloud for Healthcaren Dataverse-tietokantaan. Hoitopalvelut voivat keskittyä potilaiden tarpeisiin, ja järjestelmänvalvojat voivat keskittyä ihmisten, tarpeiden ja kliinisen resurssien hallintaan.

Toiminnot, jotka yksinkertaistavat FHIR-tietojen kanssa työskentelyä

Seuraavassa taulukossa on kuvataan, miten tietojen integroinnin työkalupaketti voi yksinkertaistaa suojattujen potilastietojen käsittelyä.

Ominaisuus Mitä ominaisuus tekee Miten se auttaa hallinnassa
Entiteettien yhdistämismääritykset Entiteetti yhdistää FHIR-resurssit Dataverse-entiteetteihin.
Esimerkiksi FHIR-resurssi Potilas vastaa Dataverse-entiteettiä Yhteyshenkilö. Kumpikin on jokseenkin sama asia: potilas.

Kun joku haluaa lukea tai muuttaa tietoja, yhdistämismääritys näyttää tietojen lähteen ja auttaa Dataverse Healthcare API -ohjelmointirajapintoja muuntamaan tietoja Dataverse-entiteettitietueiden ja FHIR-resurssien välillä.
Sen sijaan, että itse loisit jokaisen entiteettikartan, voit ottaa käyttöön sitä varten luomasi kartat. Jos karttaan on tehtävä pieni muutos, muuta sitä tai kopioi se ja lisää tunniste.

Jos et halua enää nähdä karttaa, voit arkistoida sen. Voit myös luoda uuden kartan erikoistarkoituksiin.
Määritteen yhdistämismääritykset Määritekartat yhdistävät FHIR-elementit Dataverse-määritteisiin.

Nämä kartat sisältävät tietoja tietoelementin ja sitä vastaavan tietotyypin paikantamisesta Dataversessä. Tietojen hakemista varten kartat kuvaavat, miten Dataverse-tietoelementti muunnetaan FHIR-resurssisolmuksi.

Nämä kartat käynnistyvät, mutta ne eivät vaikuta synkronointiin, ellei pääentiteettikarttaa ole otettu käyttöön.
Oletusmääritteiden tietokartat tarjoavat perustiedot, jotka perustuvat FHIR-pääresurssin HL7-määritykseen. Usein sinun ei tarvitse tehdä muuta kuin ottaa käyttöön pääentiteettikartta, mutta voit määrittää attribuuttikartat, aivan kuten entiteettikartat. Voit poistaa kartat käytöstä, jos tiedot eivät ole olennaisia entiteetin kannalta. Voit myös muuttaa sitä, mistä tietoja noudetaan, jos järjestelmäsi poikkeaa FHIR-määrityksistä.

Määritekartat perivät pääentiteettikartan tunnisteen, jotta ne voidaan erottaa toisistaan.
Laajennusmääritykset Laajennuskartat muodostavat hierarkkisiin tietoihin perustuvat säännöt, joilla JSON-asiakirjat muunnetaan Dataversen relaatiotietomalliin. Laajennuskarttojen avulla järjestelmänvalvojat voivat yhdistää monitasoisia JSON-määritteitä useisiin liittyviin Dataverse-määritteisiin.

Laajennuskarttojen avulla voidaan määrittää ylätason linkin määritteet sekä määrittää näin pää- ja alitietueiden välisen suhteen.
Lokit Tietojen integroinnin työkalupaketin avulla siepataan tietoja Dataverse Healthcare API -ohjelmointirajapinnan toiminnoista. Lisäksi sen avulla voidaan tarkastella ja lajitella tapahtumalokeja sekä tehdä niissä kyselyjä.

Lokikirjaukset eivät sisällä EMR-tietoja: ne kertovat, mitä synkronointiagentti on yrittänyt tehdä ja mikä on tulos.

Kussakin merkinnässä on järjestelmänvalvojien ja sovelluskehittäjien vianmääritystä varten kuvaus ja lisätietoja.
Lokien avulla tarkistetaan yhdistämismääritykset, seurataan Dataverse Healthcare API -toimintoja ja tehdään ongelmien vianmäärityksiä.

Esimerkiksi lokikirjaus, jonka kuvaus on Puuttuvat pakolliset kentät, tarkoittaa sitä, että tietojen muutos yritti kirjoittaa FHIR-resurssiesiintymään mutta ei sisällä arvoa elementille, jota tarvitsi sitä. Ehkä tietojen syöttölomakkeessa ei ollut arvon syöttämiselle kenttää, mutta voit kuitenkin lähettää muutoksen niin, että tämä kenttä on tyhjä. Lokimerkinnässä on luettelo puuttuvista kentistä, joten voit etsiä ja ratkaista ongelman nopeasti.
Azuren FHIR-resurssit Azure FHIR -resurssitietue määrittää ratkaisun tällä hetkellä tuetut FHIR-resurssit Microsoft Cloud for Healthcaren Dataversessä. Nämä tiedot ovat myös Dataverse Healthcare API -ohjelmointirajapintojen käytössä, kun tietoja muunnetaan näiden kahden järjestelmän välillä. Dataverse-tietomallin laajentuessa luettelo päivittyy osoittamaan, mitkä FHIR-resurssit ovat käytettävissä integrointia varten.
Integroinnin asetukset Tietojen integroinnin työkalupaketissa on osakohtaisia työkaluja määritysvaihtoehtojen hallintaan. Nämä asetukset kertovat Dataverselle miten FHIR-tietojen muutokset tunnistetaan ja mistä FHIR-tietotapahtumat lähetetään. Niiden avulla voit myös vaihtaa synkronoinnin käyttöön tai pois käytöstä ja määrittää kunkin komponentin kirjaustason. Sallii osien hallinnan yksitellen sekä uusissa asennuksissa että nykyisissä käynnissä olevissa esiintymissä.
Terveydenhoitotiedot Kun potilas hyväksyy terveystietojen jakamisen, järjestelmänvalvojat näkevät ne tietojen integroinnin työkalupaketissa. Tietojen näkeminen auttaa hallitsemaan tietovirtoja, ymmärtämään lokikohteet paremmin ja auttaa tarkistamaan tietokartat.

Entiteettien yhdistämismääritykset

Entiteettikartat ovat yhdistämisprosessin ylimmät tasot. Ne yhdistävät FHIR-resurssit vastaaviin Dataverse-entiteetteihin (joita kutsutaan myös Dataverse-taulukoiksi). Voit yhdistää yhden entiteettikonseptin useisiin FHIR-resursseihin. Entiteettien yhdistämismääritykset auttavat Dataverse Healthcare API -ohjelmointirajapintoja ja virtuaalisia terveystietotaulukoita muuntamaan tietoja FHIR-sanomien ja Dataverse-entiteettien välillä. Lisäksi ne auttavat Dataversea lähettämään oikeat FHIR-resurssit takaisin FHIR-etäpäätepisteisiin.

Tietojen integroinnin työkalupakettisovelluksessa olevaa kaikkien entiteettien yhdistämismääritysten luetteloa voi tarkastella valitsemalla Agentin järjestelmänvalvoja -siirtymisen Vaihda aluetta -osassa ja valitsemalla sitten Entiteettien yhdistämismäärityksetYhdistämismääritysasetukset -kohdassa.

Näyttökuvassa palvelun entiteettien yhdistämismääritysten luettelo

Tietojen integroinnin työkalupakettiin sisältyvät entiteettien yhdistämismääritykset

Tietojen integroinnin työkalupaketti sisältää useita entiteettien yhdistämismäärityksiä, määritteiden yhdistämismäärityksiä ja FHIR-elementtikarttoja todennäköisesti tarvittavia FHIR-vakioresursseja varten. Koska kaikkien järjestelmä on erilainen, entiteettikarttoja ei ole otettu käyttöön käyttöönoton aikana.

  • Jos haluat ottaa käyttöön tarvitsemasi entiteettikartat, sinun tarvitsee vain muuttaa tiettyä asetusta.
  • Yhdistämismäärityksiä voidaan muokata EMR-järjestelmien mukaan, sillä tietojen integroinnin työkalupaketin yhdistämismääritykset ovat monipuolisesti määritettävissä.
  • Jos et löydä omaa karttaa tarpeidesi mukaan, voit helposti luoda oman tietokarttasi.

Lisätietoja entiteettien yhdistämismääritysten määrittämisestä on kohdassa Entiteettien yhdistämismääritysten määrittäminen.

Seuraavassa taulukossa käsitellään tietojen integroinnin työkalupakettiin sisältyviä entiteettien yhdistämismäärityksiä. Taulukko sisältää perustason FHIR-resurssit mutta ei laajennettuja yhdistämismäärityksiä, joita käsitellään tarkemmin Laajennuskarttojen määrittäminen.

Azuren FHIR-resurssi Dataverse-entiteetti Kuvaus
Organisaatio asiakas Henkilöiden tai organisaatioiden virallisesti tai epävirallisesti muodostama ryhmä, jonka tarkoitus on suorittaa toimintoja yhdessä. Tämä ryhmittely sisältää ryhmät, kuten yritykset, laitokset, yhtiöt, osastot, yhteisöryhmät ja terveydenhoidon harjoittajaryhmät.
Potilas yhteystieto Demografiatiedot ja muut hallinnolliset tiedot ihmisestä tai eläimestä, joka saa hoitoa tai muita terveyteen liittyviä palveluja.
Ammatinharjoittaja yhteystieto Henkilö, joka osallistuu suoraan tai välillisesti terveydenhoidon tarjoamiseen.
AllergyIntolerance msemr_allergyintolerance Riski haitalliselle tai ei-toivotulle fysiologiselle vastineelle, joka on erilainen eri henkilöillä ja liittyy altistumiseen jollekin aineelle.
Tapaaminen msemr_appointmentemr Potilaan ja/tai ammatinharjoittajan ajoitettu terveydenhoitotapahtuma, jossa palvelu voidaan toteuttaa tiettynä päivänä tai tiettyyn aikaan.
CarePlan msemr_careplan Kuvailee tarkoituksen, jonka perusteella yksi tai usea ammatinharjoittaja aikoo hoitaa tiettyä potilaasta tietyn ajanjakson, ja tämä hoito on mahdollisesti rajattu koskemaan tiettyä sairautta tai sairausjoukkoa.
CareTeam msemr_careteam Hoitoryhmä sisältää kaikki henkilöt ja organisaatiot, joiden on tarkoitus osallistua hoidon suunnitteluun ja toteutukseen.
Vaatimus msemr_claim Palveluntarjoajan julkaisema potilaalle tarjottujen tai tarjottavien palvelujen ja tuotteiden luettelo, joka lähetetään vakuuttajalle korvauksen maksamista varten.
ClaimResponse msemr_claimresponse Tämä resurssi sisältää vaatimusresurssin käsittelystä saatavat päätöksen tiedot.
Kunto msemr_condition Käytetään kirjaamaan yksityiskohtaiset tiedot lääkärin tunnistamista sairauksista, ongelmista tai diagnooseista.
Laite msemr_device Tämä resurssi määrittää sellaisen valmistetun tarvikkeen esiintymän, jota käytetään terveydenhoidon valmistelussa ilman, että tämä toiminto muuttaa sitä huomattavasti. Laite voi olla kone, lamelli, tietokone tai sovellus. Tämä koskee myös kestäviä (uudelleenkäytettäviä) lääketieteellisiä välineitä sekä kertakäyttöisiä välineitä, joita käytetään terveydenhoidossa ja julkisessa terveydenhuollossa diagnosointiin, hoitoon ja tutkimukseen.
DiagnosticReport msemr_diagnosticreport Potilaille, potilasryhmille, laitteille ja sijainneille sekä kyseisistä saaduille näytteille suoritettujen diagnostiikkatestien tulokset ja tulkinta. Raportti sisältää kliinisen kontekstin, kuten pyytäjän ja palveluntarjoajan tiedot, sekä jonkin yhdistelmä atomisia tuloksia, kuvia, tekstuaalista ja koodattua tulkintaa diagnostiikkaraporttien muotoillun esityksen ohella.
Kohtaaminen msemr_encounter Potilaan ja terveyspalvelun tarjoajan vuorovaikutus terveydenhuollon palveluiden tarjoamista tai potilaan terveydentilan arvioimista varten.
EpisodeOfCare msemr_episodeofcare Potilaan ja organisaation tai terveyspalvelun tarjoajien suhde, jonka aikana kohtaamiset voivat tapahtua. Hallintaorganisaatio ottaa vastuun potilaasta kyseisenä aikana.
Päämäärä msemr_goal Kuvaa hoidon aiottuja tavoitteita.
Ryhmittele msemr_group Edustaa määritettyä entiteettikokoelmaa, jota voidaan käsitellä tai jonka mukaan voidaan toimia yhdessä, mutta joiden ei odoteta toimivan yhdessä ja joita ei tunnisteta muodollisesti tai laillisesti.
Sijainti msemr_location Sellaisen fyysisen paikan yleistiedot ja sijaintitiedot, jossa palvelut tuotetaan, jonne resurssien ja osallistujien tiedot voidaan tallentaa ja sisällyttää sekä josta niitä voidaan etsiä.
Lääkitys msemr_medication Käytettiin ensisijassa lääkityksen tunnistamiseen ja määrittämiseen, mutta kattaa myös ainesosat ja pakkauksen.
MedicationRequest msemr_medicationrequest Käsky tai pyyntö, joka koskee lääkkeiden jakelua ja potilaan lääkityksen antamista koskevia ohjeita. Resurssin nimi on MedicationRequest eikä MedicationPrescription tai MedicationOrder, sillä näin sitä voidaan käyttää yleisesti osasto- ja avohoitopotilaiden asetuksissa, kuten hoitosuunnitelmissa. Tämän lisäksi myös työnkulkumallit voidaan yhdenmukaistaa.
Havainto msemr_observation Potilasta, laitetta tai muuta kohdetta koskevat mittaukset ja yksinkertaiset vakuutukset.
Toimintosarja msemr_procedure Potilaalle suoritettava toiminto. Kyse voi olla fyysisestä toiminnosta, kuten leikkauksesta, tai se voi olla vähemmän invasiiviista, kuten neuvontaa tai hypnoterapiaa.
RelatedPerson msemr_relatedperson Tietoja henkilöstä, joka osallistuu potilaan hoitoon mutta joka ei ole terveydenhoidon kohdehenkilö eikä virallisesti vastaa hoitoprosessista.
RiskAssessment msemr_riskassessment Potilaan tai muun kohteen todennäköisen tuloksen arviointi ja kunkin tuloksen todennäköisyys.
Ajoitus msemr_schedule Säilö paikoille, jotka voivat olla käytettävissä tapaamisten varaamiseen.
Paikka msemr_slot Aikataulussa oleva paikka, joka voi olla käytettävissä tapaamisten varaamiseen.

Määritteen yhdistämismääritykset

Entiteetin yhdistämismäärityksillä voi olla yksi tai usea liittyvä määritteiden yhdistämismääritys, joka yhdistää yksittäiset FHIR-resurssin elementit.

Tietojen integroinnin työkalupakettisovelluksessa olevaa kaikkien määritteen yhdistämismääritysten luetteloa voi tarkastella valitsemalla Agentin järjestelmänvalvoja -siirtymisen Vaihda aluetta -osassa ja valitsemalla sitten Määritteen yhdistämismäärityksetYhdistämismääritysasetukset -kohdassa.

Näyttökuva, jossa näkyy palvelumääritteiden karttaluettelo.

Näiden liittyvien yhdistämismääritysten avulla saadaan kenttäkohtaisia tietoja FHIR-arvojen yhdistämisestä tiettyihin Dataverse-sarakkeen arvoihin. Kussakin määritteiden yhdistämismäärityksessä on tietotyypin yhdistämismäärityksen määritysarvot ja mukautetut JSONPath-katkelmat oikean arvon valitsemiseen saapuvista FHIR JSON -sanomista.

Lisätietoja määritteiden yhdistämismääritysten määrittämisestä on kohdassa Määritteiden yhdistämismääritysten määrittäminen.

Yhdistämistietueiden hallinta

  • Karttatietueet ovat "ratkaisutietoisia" komponentteja, mikä tarkoittaa, että ratkaisun komponentti tietää olevansa osa ratkaisua. Yhdistämismääritykset tietävät kuuluvansa tietojen integroinnin työkalupakettiin. Koska ne ovat Dataversessa, voit käyttää ALM:ia (sovelluksen elinkaaren hallintaa) turvallisesti kartoitustaulukoihin tehtyjen muutosten hallinnointiin. Sen arvo on se, että voit päivittää tietokartat kehitysympäristössä, jossa voit testata ja tarkistaa kartan muutokset riskeeraamatta tuotannon EHR/EMR-tietojärjestelmiäsi.

    Aiemmin tiedot on kopioiva manuaalisesti, jotta voit siirtää karttamuutokset ympäristöjen välillä. Työkaluista, kuten määritysten siirtotyökalusta, voi olla apua, mutta manuaalisia virheitä oli mahdollista tehdä. Kun nyt olet varmistanut, että päivitykset ovat valmiit, voit ottaa ne turvallisesti käyttöön tuotantoympäristössä yhtenä pakettina. ALM säästää aikaa ja auttaa sinua suojaamaan yritystäsi sen kehittyessä ja kasvaessa. Lisätietoja on kohdassa ALM-ratkaisun konseptit.

  • Voit aina poistaa kaikki itse luodut kartat. Et voi kuitenkaan poistaa joitakin Microsoft Cloud for Healthcaren oletuskarttoja ja säilyttää muita. Voit kuitenkin poistaa kaikki Microsoft Cloud for Healthcaren oletuskartat poistamalla hallittu ratkaisu, joka asennetaan.

  • Yhdistämismääritystietueilla on hierarkia, jossa ylimmäisenä ovat entiteettien yhdistämismääritykset (Entiteettien yhdistämismääritykset > Määritteiden yhdistämismääritykset > Määritteen arvoyhdistämismääritykset). Dataverse ei salli alitietueita (liittyviä tietueita alemmalla tasolla) sisältävän tietueen poistamista. Jos haluat poistaa entiteettikartan, etsi ja poista ensin kaikki sen alikartat ja poista sitten entiteettikartta.

  • Jos et halua käyttää oletuskarttaa, voit piilottaa kartat ympäristössä arkistoimalla ne. Mikä tahansa entiteettikartta voidaan arkistoida valitsemalla tietue ruudukosta ja napsauttamalla komentopalkin Arkisto-painiketta. Kun arkistoit kartan, se poistuu automaattisesti käytöstä ja poistaa entiteettikartan käytöstä. Se arkistoi myös kohteen määritekartat ja määritteiden arvokartat.

    Näyttökuva siitä, miten entiteettikartta arkistoidaan.

    Arkistoituja tietokarttoja voi käyttää muuttamalla näkymän arkistoituihin päivityspalvelun entiteettikarttoihin.

    Näyttökuva siitä, miten arkistoituja entiteettikarttoja tarkastellaan.

    Arkistoidut kartat voidaan palauttaa Palauta-komennolla. Valitse arkistoitu entiteettikartta ruudukosta ja valitse sitten toimintoruudusta Palauta.

    Näyttökuva siitä, miten arkistoitu entiteettikartta palautetaan.

  • Voit kumota oletuskarttoihin tehdyt muutokset poistamalla aktiivisen muutostason karttaratkaisusta. Oletuskartat toimitetaan hallittuna ratkaisuna. Kun teet muutoksia näihin karttoihin, ne tulevat aktiiviseen kerrokseen (hallitsemattomaan). Voit milloin tahansa tarkistaa kerrokset ratkaisukerrosten avulla ja poistaa aktiivisen tason. Aktiivisen tason poistaminen palauttaa kartan osan viimeiseen hallittuun kerrokseen. Lisätietoja on kohdassa ALM-ratkaisun tasot. Jos haluat tarkastella ratkaisun tasoja, siirry Näytä ratkaisutasot -näkymään.

  • Uusin palvelujulkaisu sisältää entiteettikarttatunnisteet, joiden avulla voit yksilöidä ratkaisuihin lisäämäsi kartat. Tunniste tulee entiteettikartan nimen alkuun ja kaikkien sen määritteiden määritysmääritysten ja määritteiden arvokarttojen nimet. Tunniste lisätään muokkaamalla Tunniste-määritettä entiteetin yhdistämismäärityksen otsikossa.

    Näyttökuva, joka näyttää, kuinka tunnistemääritettä muokataan entiteettikartan otsikossa.

    Kullekin kartalle voi olla määritettynä vain yksi tunniste kerrallaan.

Lokit

Valitse Yhdistämismääritykset-kohdassa Lokit tarkastellaksesi Dataversen sisällä tapahtuvia tapahtumia. Koska suuri osa tietojen integroinnin työkalupaketin toiminnasta ei ole helposti näkyvissä, sen kanssa ei olla vuorovaikutuksessa eikä järjestelmänvalvoja välttämättä näe sitä.

Lokit auttavat ymmärtämään tiedonkulkua sekä sitä, miksi jotain lähetetään Dataverse Healthcare API -ohjelmointirajapintaan ja miksi jotain ei lähetetä. Niiden avulla saadaan näkymä tietojen integroinnin työkalupaketin komponenttien toimintaan.

Lokit-osassa on tietoja kustakin palvelusta, myös mukautetusta ohjelmointirajapinnasta.

Näyttökuvassa tietojen integroinnin työkalupaketin lokit

Azuren FHIR-resurssit

Azure FHIR -resurssit -alue määrittää FHIR-resurssien universumin. Koska FHIR-entiteettien sisällä ei voi suoraan kaikkia resursseja, tietojen integroinnin työkalupaketissa on luettelo kaikista Dataverse-entiteetin yhdistetyistä resursseista. FHIR-resursseja käytetään ensisijaisesti entiteettikarttoihin.

Näyttökuva Azuren FHIR-resurssien luettelosta.

Integroinnin asetukset

Integrointiasetukset-alueessa voit käyttää Dataverse-ympäristön muuttujia, jotka määrittävät ja valvovat Azure FHIR:n ja Dataversen integrointia. Nämä muuttajat on määritettävä tietojen integroinnin työkalupaketin alustamista varten tai niihin on tehtävä muutoksia, jos Microsoft Cloud for Healthcare -ympäristö muuttuu.

Lisätietoja on kohdissa Dataverse Healthcare API -ohjelmointirajapintojen integrointiasetusten määrittäminen ja Virtuaalisten terveystietotaulukoiden integrointiasetusten määrittäminen.

Terveydenhoitotiedot

Kartan järjestelmänvalvojien on nähtävä terveydenhuollon ratkaisun tiedot. Terveydenhuollon tietomoduulin avulla kartan järjestelmänvalvojat voivat tarkastella järjestelmään virtauttamiaan käyttäjätietoja ja käsitellä niitä. Tämä ominaisuus auttaa kartan järjestelmänvalvojia ymmärtämään tiedot ja tekemään niiden vianmäärityksen.

Kartan järjestelmänvalvojat voivat käyttää terveydenhuollon tietomoduulia

  • tietojen tarkastelemiseen,
  • sen ymmärtämiseen, mitä tapahtuu, kun he luovat karttoja, ja
  • sen varmistamiseen, että tiedot saapuvat oikeina ja oikeaan kenttään.

Voit esimerkiksi tarkastella potilastietoja:

  1. Valitse Terveydenhoitotiedot.

  2. Valitse Hallinto-kohdassa Henkilöt.

  3. Vaihda näkymäksi Potilaan FHIR-näkymä.

    Karttanäkymän Järjestelmänvalvoja voi nähdä kaikki Microsoft Cloud for Healthcareen virtaavat tiedot - potilaan FHIR-tunnuksen, potilaan viimeisen synkronoinnin, jos tietueelle on otettu käyttöön synkronointi, ja tietueen Azure FHIR -version.

    Näyttökuva, jossa näkyy terveydenhuollon tietojen potilasnäkymä.

Yhteyshenkilöä ei ole synkronoitu

Tämä esimerkki näyttää, kuinka sinulla saattaa olla yhteystietoentiteetti, joka ei synkronoidu, kun yrität synkronoida potilastietuetta, jonka synkronointi ei ole käytössä.

  1. Valitse Terveydenhoitotiedot.

  2. Voit etsiä esimerkkinä Potilaan FHIR-näkymässä potilaan, jolla ei ole Azure FHIR -tunnusta.

  3. Valitse potilastietue ja valitse sitten Muokkaa. Huomaa, että Azure FHIR -synkronointi käytössä -asetuksena on Ei.

  4. Muuta potilaan puhelinnumeroa ja valitse Tallenna.

  5. Lokit-kohdassa,

    • Valitse tietueen Kuvaus-sarakkeesta Kirjoita taustatapahtuman käsittelijä, joka on käsitelty onnistuneesti.
    • Valitse lähteelleTakaisinkirjoitus-kohta.
    • Valitse EntityName-kohdassa Yhteyshenkilö.

    Huomaa, että tietueella ei ole Azure FHIR -resurssitunnusta.

    Näyttökuva, jossa näkyy lokimerkintä potilastietueeseen, jota ei ole otettu käyttöön synkronoinnissa.

Yhteyshenkilön Azure FHIR -tiedot puuttuvat

Yritä esimerkiksi myös synkronoida olemassa olevaa potilasta, jolla ei ole FHIR-tunnusta.

  1. Valitse Terveydenhoitotiedot.

  2. Voit etsiä esimerkkinä Potilaan FHIR-näkymässä potilaan, jolla ei ole Azure FHIR -tunnusta.

  3. Valitse potilastietue ja valitse sitten Muokkaa. Huomaa, että Azure FHIR -synkronointi käytössä -asetuksena on Ei.

  4. Valitse Azure FHIR -synkronointi käytössä, jos haluat määrittää sen arvoksi Kyllä.

  5. Muuta potilaan puhelinnumeroa ja valitse Tallenna.

  6. Lokit-kohdassa,

    • Valitse tietueen Kuvaus-sarakkeesta Kirjoita taustatapahtuman käsittelijä, joka on käsitelty onnistuneesti.
    • Valitse lähteelleTakaisinkirjoitus-kohta.
    • Valitse EntityName-kohdassa Yhteyshenkilö.

    Näyttökuva, jossa näkyy lokimerkintä potilastietueeseen, jota ei voi synkronoida puuttuvan FHIR-tunnuksen takia.

    Viestissä näkyy, että yhteyshenkilöä ei voi synkronoida FHIR-päätepisteeseen. Tämä johtuu siitä, että Azure FHIR -tunnus tai muu FHIR-versiotieto puuttuu päivitettävästä aiemmin luodusta tietueesta. Azure FHIR ID -tyhjäarvo ilmaisee, että yhteyshenkilö ei ole peräisin FHIR-palvelimenskenaariosta, jota ei tueta takaisinkirjoitusprosessille.

Palautuslokimerkinnät

Jos yhteyshenkilötietueessa ei ole FHIR-tunnusta ja tietuetta muutetaan, lokisanomia on kaksi. Ensimmäinen sanoma osoittaa, että palautusprosessi on käynnistetty. Tietue, jonka nimi on Takaisinkirjoituksen tapahtuman käsittely onnistui, osoittaa, että muutokset on jonossa, kun ne on lähetetty takaisin FHIR-päätepisteeseen.

Jos päivitys onnistuu FHIR-päätepisteeseen tehtävässä lähetyksessä, näkyvissä on Takaisinkirjoitusprosessi onnistui -niminen tietue. Jos valitset tämän kuvauksen, viesti näkyy lokin tietueessa. Sanoma määrittää muuttuneen määritteen ja FHIR-päätepisteeseen lähetetyn määritteen.

FHIR:n takaisinkirjaamisen alkuperä -niminen viimeinen lokisanoma ilmaisee, että FHIR-päätepisteeseen on julkaistu lopullinen seurantaviesti äskettäistä julkaistuista päivityksistä.

Näyttökuva, jossa näkyy takaisinkirjauksen FHIR-alkuperäviesti.

Tämä viestien yhdistelmä ilmaisee, että FHIR-päivitys päätepisteeseen onnistui takaisinpalautuskäsittelyn kautta.

Terveydenhuoltotiedoissa voi olla potilastietue, jolla on FHIR-tunnus ja Azure FHIR ID -synkronointi käytössä -arvoksi määritettynä Ei. Dataverse Healthcare API -ohjelmointirajapinnoilla on suostumustyönkulku. FHIR:n ja Dataversen välinen suostumusvirta varmistaa, että FHIR:n koko universumi ei pääty Dataverseen. FHIR sisältää runsaasti potilastietoja ja nämä tiedot halutaan Dataverseen vain silloin, kun työskentely liittyy kyseiseen potilaaseen.

Jos FHIR-synkronointi on otettu käyttöön, Dataverse Healthcare API -ohjelmointirajapinta synkronoi potilaita Dataverseen. Se ei kuitenkaan synkronoi kaikkia potilastietoja Dataverseen, ellei Azure FHIR -synkronointi käytössä -asetuksena ole Kyllä.

Tätä ominaisuutta kutsutaan hyväksyntävirraksi, koska yleensä potilaan on suostuttava siihen, että hän haluaa tuoda tietonsa järjestelmään. Kun potilas esimerkiksi potilasportaalissa suostuu tuomaan tietonsa järjestelmään, Azure FHIR -synkronointi käytössä -arvon asetuksena on Kyllä, ja että potilaan tiedot alkavat virrata järjestelmään.

Jos Azure FHIR -synkronointi käytössä -arvoksi on määritetty Ei ja potilaan tietueeseen tehdään muutoksi, näkyvissä on lokimerkintä ja sanoma Tietoja ei voi lähettää Azure FHIR -palvelimeen, mikä ilmaisee, ettei yhteyshenkilöentiteetin päivityksiä voitu lähettää FHIR-päätepisteeseen. Azure FHIR -synkronointi käytössä -asetuksen määrittäminen arvoon Ei estää tietojen virtaamisen FHIR:iin. Lisäksi se estää FHIR:iä julkaisemasta tietoja takaisin Dataverseen tämän potilaan osalta.

Näyttökuva, jossa näkyy hyväksyntätyönkulun viesti lokeissa.

Hyväksyntätyönkulku on yksilöllinen vain potilaille yhteyshenkilöinä. Mikään muu tietue-entiteetti Dataversessä ei ole mukana tässä hyväksyntävirrassa.

Laajennusmääritykset

Tietojen integroinnin työkalupaketin laajennuskartat antavat järjestelmänvalvojille mahdollisuuden muuntaa FHIR-tiedot Dataverse-taulukoiksi laajentamalla monimutkaiset JSON-määritteet useiksi toisiinsa liittyviksi Dataverse-tietueiksi.

Voit esimerkiksi käyttää laajennuskarttoja tuomaan potilastunnisteita ja potilaslinkkejä Dataverseen . Potilaslinkkejä varten laajennuskarttojen avulla järjestelmänvalvojat voivat integroida potilasyhdistämispyyntöjä seuraaviin linkkityyppeihin:

Laajennuskarttojen avulla voit määrittää ylätason linkin määritteet pää- ja alitietueiden välisen suhteen määrittämiseksi.

Näyttökuva, jossa näkyy malli pääelementin linkin määritteestä.

Lisätietoja laajennuskartoista on kohdassa Laajennuskarttojen määrittäminen.

Katso myös

Mikä on Microsoft Cloud for Healthcare?
Tietojen integroinnin työkalupaketin yleiskatsaus
Entiteettien yhdistämismääritysten määrittäminen
Määritteiden yhdistämismääritysten määrittäminen
Laajennuskarttojen määrittäminen
Tietojen integroinnin työkalupaketin yhdistämismääritykset: esimerkit ja käyttötapaukset