Jaa


FHIR-tietojen hallinta tietojen integrointityökalupaketin avulla

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 haluat lukea tai muuttaa tietoja, yhdistämismäärityksessä näkyy tietojen lähde, mikä auttaa Dataverse Healthcare API -ohjelmointirajapintoja muuntamaan tietoja Dataverse-entiteettitietueiden ja FHIR-resurssien välillä.
Sen sijaan, että itse loisit jokaisen entiteetin yhdistämismäärityksen, voit ottaa käyttöön sitä varten luomasi yhdistämismääritykset. Jos yhdistämismääritykseen on tehtävä pieni muutos, muuta sitä tai kopioi se ja lisää tunniste.

Jos et halua enää nähdä yhdistämismääritystä, voit arkistoida sen. Erityisiä käyttötapauksia varten voit luoda uuden yhdistämismäärityksen.
Määritteen yhdistämismääritykset Määritteiden yhdistämismääritykset yhdistävät FHIR-elementit Dataverse-määritteisiin.

Nämä yhdistämismääritykset sisältävät tietoja tietoelementin ja sitä vastaavan tietotyypin paikantamisesta Dataversessä. Noudettaessa yhdistämismääritykset kuvaavat, miten Dataverse-tietoelementti muunnetaan FHIR-resurssisolmuksi.

Nämä yhdistämismääritykset ovat käytössä oletusarvoisesti, mutta ne eivät vaikuta synkronointiin, ellei pääentiteetin yhdistämismääritystä ole otettu käyttöön.
Oletusmääritteiden yhdistämismääritykset tarjoavat perustiedot, jotka perustuvat FHIR-pääresurssin HL7-määritykseen. Usein sinun tarvitsee vain ottaa käyttöön pääentiteettikartta, mutta voit määrittää määritteiden yhdistämismääritykset, aivan kuten entiteettien yhdistämismääritykset. 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.

Laajennusten yhdistämismääritysten avulla voit määrittää ylätason linkin määritteet pää- ja alitietueiden välisen suhteen määrittämiseksi.
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 ilmaisevat vain, mitä ohjelmointirajapintakutsut ovat yrittäneet tehdä ja mikä on tulos.
Kussakin merkinnässä on kuvaus ja lisätietoja järjestelmänvalvojien ja kehittäjien suorittamaa vianmääritystä varten.
Lokien avulla tarkistetaan yhdistämismääritykset, seurataan Dataverse Healthcare API -toimintoja ja tehdään ongelmien vianmäärityksiä.

Esimerkiksi lokimerkintä, jonka kuvaus on Puuttuvat pakolliset kentät, ilmaisee, että tietojen muutos on yrittänyt kirjoittaa FHIR-resurssiesiintymään, mutta ei sisältänyt arvoa jollekin pakolliselle elementille. Tämä merkintä voi näkyä myös, jos tietojen syöttölomakkeesta joko puuttuu kenttä arvon syöttämistä varten tai siinä on kenttä, jonka mahdollistaa lähettämisen, vaikka se olisi jätetty tyhjäksi. Lokimerkinnässä on myös 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ökalupaketti sisältää osakohtaisia työkaluja määritysasetusten 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 terveydenhuollon ammattilainen suostuu jakamaan terveydenhuollon tietoja, tämä näkyy tietojen integroinnin työkalupaketissa. Tietojen visualisointi auttaa hallitsemaan tietovirtoja, ymmärtämään lokikohteet paremmin ja tarkistamaan tietokartat.

Entiteettien yhdistämismääritykset

Entiteettikartat ovat yhdistämisprosessin ylimmillä tasoilla. 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ääritykset Yhdistämismääritysasetukset -kohdassa.

Näyttökuva palveluentiteettien yhdistämismääritysten luettelosta.

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

Tietojen integroinnin työkalupaketti sisältää monia sisäänrakennettuja entiteettien yhdistämismäärityksiä, määritteiden yhdistämismäärityksiä ja FHIR-elementtien yhdistämismäärityksiä tavallisille FHIR-resursseille, joita todennäköisesti tarvitset. Koska kaikkien järjestelmä on erilainen, entiteettikarttoja ei ole otettu käyttöön käyttöönoton aikana.

  • Jos haluat ottaa käyttöön vaadittavat entiteettien yhdistämismääritykset, sinun on vain muutettava tiettyä asetusta.
  • Voit muokata yhdistämismäärityksiä vastaamaan tiettyjä EMR-järjestelmiäsi tietojen integroinnin työkalupaketin yhdistämismääritysten avulla.
  • Jos et löydä tarpeisiisi sopivaa yhdistämismääritystä, voit helposti luoda oman yhdistämismäärityksesi.

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

Seuraavassa taulukossa on lueteltu tietojen integroinnin työkalupaketin entiteettien yhdistämismääritykset. 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 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 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ää valmistetun tuotteen esiintymän, jota käytetään terveydenhoitopalvelun valmistelussa ilman, että sitä muutetaan olennaisesti sen aktiviteetin kautta. Laite voi olla kone, insertti, tietokone tai sovellus. Tämä koskee 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ää kliinisiä taustatietoja, kuten pyytäjän ja toimittajan tiedot. Se sisältää myös yhdistelmän atomisia tuloksia, kuvia, tekstuaalista ja koodattua tulkintaa diagnostiikkaraporttien muotoillun esityksen ohella.
Kohtaaminen msemr_encounter Potilaan ja terveydenhuollon tarjoajien välinen vuorovaikutus terveydenhuollon tarjoamiseksi tai potilaan terveydentilan arvioimiseksi.
EpisodeOfCare msemr_episodeofcare Potilaan ja organisaation tai terveyspalvelun tarjoajien suhde, jonka aikana yhteydenotot saattavat 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ä. Näiden entiteettien ei odoteta toimivan yhdessä eikä niitä 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äytetään lääkityksen määrittämiseen ja määrittelemiseen, mutta se 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. Tämän resurssin nimi on MedicationRequest eikä MedicationPrescription tai MedicationOrder. Tätä käsitettä käytetään, jotta käyttö olisi yhdenmukaista osasto- ja avohoitopotilaiden asetuksissa, kuten hoitosuunnitelmissa, sekä työnkulun mallien kanssa.
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. Tämä henkilö ei ole terveydenhuollon kohdehenkilö eikä muodollisesti vastuussa hoitoprosessista.
RiskAssessment msemr_riskassessment Potilaan tai muun kohteen todennäköisten tulosten arviointi sekä 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ääritykset Yhdistämismääritysasetukset -kohdassa.

Näyttökuva palvelumääritteiden yhdistämismääritysten luettelosta.

Nämä liittyvät yhdistämismääritykset sisältävät kenttäkohtaisia tietoja siitä, mitkä FHIR-arvot vastaavat mitäkin Dataverse-sarakkeiden arvoja. 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. Tämän ominaisuuden avulla voit päivittää yhdistämismääritykset 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 Configuration Migration Tool, 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 poistaa kaikki itse luodut yhdistämismääritykset. Et voi kuitenkaan poistaa joitakin Microsoft Cloud for Healthcaren oletuskarttoja ja säilyttää muita. Voit kuitenkin poistaa kaikki oletusyhdistämismääritykset poistamalla hallittu ratkaisu, joka asennetaan.

  • Yhdistämismääritystietueilla on hierarkia, jossa entiteettien yhdistämismääritykset ovat korkeimmalla tasolla (Entiteettien yhdistämismääritykset > Määritteiden yhdistämismääritykset > Määritearvojen yhdistä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ää oletusyhdistämismääritystä, voit piilottaa yhdistämismäärityksen ympäristössä arkistoimalla sen. Mikä tahansa entiteetin yhdistämismääritys voidaan arkistoida valitsemalla tietue ruudukosta ja sitten komentopalkista Arkistoi-painike. 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.

    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.

  • Voit kumota oletuskarttoihin tehdyt muutokset poistamalla aktiivisen muutostason karttaratkaisusta. Oletuskartat toimitetaan hallittuna ratkaisuna. Kun teet muutoksia näihin yhdistämismäärityksiin, ne otetaan käyttöön aktiivisessa kerroksessa (hallitsematon). Voit tarkistaa eri kerrokset ratkaisukerrosten avulla ja poistaa aktiivisen tason milloin tahansa. 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.

  • Viimeisimpään julkaisuun on lisätty entiteettien yhdistämismääritysten tunnisteita, jotka auttavat tunnistamaan ratkaisuihin lisäämäsi yhdistämismääritykset yksilöllisesti. Tunniste näkyy entiteetin yhdistämismäärityksen nimen alussa ja kaikkien sen määritteiden yhdistämismääritysten ja määritearvojen yhdistämismääritysten. 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 yhdistämismääritykselle voi olla määritettynä vain yksi tunniste kerrallaan.

Lokit

Valitse Yhdistämismääritykset-kohdassa Lokit tarkastellaksesi Dataversen sisällä tapahtuvia tapahtumia. Lokit auttavat ymmärtämään, miten tiedot virtaavat, miksi jotakin lähetetään Dataverse Healthcare API -ohjelmointirajapintaan ja miksi jotakin 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ökuva tietojen integroinnin työkalupaketin esimerkkilokeista.

Azuren FHIR-resurssit

Azure FHIR -resurssit -alue määrittää FHIR-resurssien universumin. Koska FHIR-entiteettejä ei voi visualisoida suoraan kaikkien resurssien näkemistä varten, tietojen integroinnin työkalupaketti näyttää Dataverse-entiteettiin yhdistettyjen resurssien luettelon. 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. Sinun on määritettävä nämä muuttujat tietojen integroinnin työkalupaketin alustamista varten tai tehtävä muutoksia, jos Microsoft Cloud for Healthcare -ympäristössäsi tapahtuu muutoksia.

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

Terveydenhoitotiedot

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 yhdistämismäärityksen järjestelmänvalvojia voivat ymmärtämään tiedot ja suorittamaan niille vianmäärityksen.

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

  • tietojen tarkastelemiseen,
  • Tutustu siihen, mitä tapahtuu yhdistämismääritysten luomisen aikana.
  • 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ä.

    Yhdistämismäärityksen järjestelmänvalvoja voi nähdä kaikki Microsoft Cloud for Healthcareen virtaavat tiedot, kuten potilaan FHIR-tunnuksen, potilaan viimeisen synkronoinnin, onko tietueelle otettu käyttöön synkronointi sekä tietueen Azure FHIR -version.

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

Esimerkki 1: 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. Etsi potilaiden FHIR-näkymässä potilas, 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ähteelle Takaisinkirjoitus-kohta.
    • Valitse EntityName-kohdassa Yhteyshenkilö.

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

    Näyttökuva potilastietueen lokimerkinnästä, jolle synkronointia ei ole otettu käyttöön.

Esimerkki 2: Yhteyshenkilöltä puuttuu Azure FHIR -tietoja

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

  1. Valitse Terveydenhoitotiedot.

  2. Etsi potilaiden FHIR-näkymässä potilas, 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ähteelle Takaisinkirjoitus-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.

Esimerkki 3: Takaisinkirjoituksen lokimerkinnät

Kun yhteyshenkilötietueella on FHIR-tunnus ja muutat tietuetta, näkyviin tuee kaksi lokisanomaa. Ensimmäinen sanoma ilmaisee, että takaisinkirjoitusprosessi on aloitettu. Tietue, jonka otsikko on Takaisinkirjoituksen tapahtumakäsittelijän käsittely onnistui, ilmaisee, että muutokset ovat jonossa takaisin FHIR-päätepisteeseen lähettämistä varten.

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 ilmaisee, mitä FHIR-päätepisteeseen lähetetään.

Viimeinen lokisanoma, jonka otsikko on Takaisinkirjoituksen FHIR-alkuperä, ilmaisee, että hiljattain julkaistuja päivityksiä koskeva viimeinen seurantasanoma julkaistaan FHIR-päätepisteessä.

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

Tämä sanomien yhdistelmä ilmaisee, että FHIR-päätepiste on päivitetty onnistuneesti takaisinkirjoitusprosessia käyttäen.

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ä -asetuksena on Kyllä. Tämän jälkeen 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. Kun Azure FHIR -synkronointi käytössä -arvoksi määritetään Ei, tiedot eivät virtaa FHIR-järjestelmään. Lisäksi se estää FHIR:iä julkaisemasta tietoja takaisin Dataverseen tämän potilaan osalta.

Näyttökuva suostumustyönkulun sanomasta lokeissa.

Suostumustyönkulkua sovelletaan vain yhteyshenkilönä olevien potilaiden osalta. Mikään muu tietue-entiteetti Dataversessä ei ole mukana tässä hyväksyntävirrassa.

Laajennusmääritykset

Tietojen integroinnin työkalupaketin laajennusten yhdistämismääritysten avulla järjestelmänvalvojat voivat muuntaa FHIR-tiedot Dataverse-taulukoiksi laajentamalla JSON-määritteitä ne useiksi toisiinsa liittyviksi Dataverse-tietueiksi.

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

  • Katso myös
  • Korvaa
  • Korvaaja

Lisätietoja näistä linkkityypeistä: FHIR-linkkityyppi. Laajennusten yhdistämismääritysten 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.