Jaa


Virtuaalisten terveystietotaulukoiden käyttäminen

Tässä artikkelissa käsitellään joitakin yleisiä esimerkkejä virtuaalisen terveystietotaulukon ominaisuuksista.

Haku ja suodatus

Virtuaaliset terveystietotaulukot tukevat hakua ja lajittelua rajoitetusti FHIR (Fast Healthcare Interoperability Resources) -palvelimen mukaan. Tuki perustuu siihen, mitä FHIR-kohdepalvelin tällä hetkellä tukee. Alla olevissa osissa selitetään esimerkkejä.

Suodatus tietyn potilaan tarkkailun perusteella

  1. Avaa Lisäsuodattimet-paneeli Tarkkailu-päävalikossa. Valitse tässä paneelissa Lisää rivi, valitse sarakkeeksi Aihe (Potilas) ja valitse sitten luettelosta vähintään yksi potilastietue.

    Näyttökuvassa tietyn potilaan tarkkailu suodatusperusteena

  2. Valitse Käytä nähdäksesi suodatetut tulokset.

    Näyttökuva, jossa näkyvät suodattimen tulokset.

Yhden tai usean koodin tarkkailu suodatusperusteena

Havaintokoodia käytetään suodatusperusteena toimimalla edellisessä esimerkissä kuvatulla tavalla. Valitse suodatusta varten koodi ja koodiarvo.

Näyttökuvassa tietty havaintokoodi suodatusperusteena

Tulos on seuraava:

Näyttökuva, jossa näkyvät määritetyn koodin suodatustulokset.

Suodattaminen linkitettyjen entiteettien perusteella

Virtuaaliset terveystietotaulukot tukevat vain yhtä linkitetyn entiteetin suodatuksen tasoa. Linkitetyn entiteetin suodattaminen edellyttää, että suodatetut tiedot ovat myös FHIR-palvelimessa, kuten Potilas. Seuraavassa näyttökuvassa kuvataan esimerkki potilaiden suodattamisesta James-sukunimen mukaan:

Näyttökuva, jossa näkyy esimerkki linkitetyn entiteetin suodatuksesta.

FHIR:n Azure-ohjelmointirajapinta rajaa alikyselyn tulokset 1 000 tietueeksi. Jos alikysely ei ole riittävän valikoiva, FHIR-palvelin palauttaa virheen eikä tuloksia. Jos esimerkiksi vaihdat sukunimisuodattimen esimerkin Smith-suodattimeksi, näyttöön tulee seuraava virhe:

Näyttökuva, jossa näkyy virheviesti linkitetyn entiteetin suodatuksesta.

Azure Health -tietopalveluiden uusin versio korjaa tämän ongelman.

Virtuaalisten terveystietotaulukoiden tapahtumien käyttö

Virtuaalisten terveystietotaulukoiden tapahtumat -ominaisuuden avulla voit rekisteröidä omia laajennuksiasi tapahtumien vastaanottamista ja mukautetun koodin suoritusta varten. Lisätietoja tapahtumien ominaisuudesta on kohdassa Virtuaalisten terveystietotaulukoiden tapahtumat.

Laajennusten rekisteröiminen virtuaalitapahtumille

Virtuaalitaulukoissa tuetaan asynkronisten Dataverse-tapahtumien luontia. Virtuaaliset terveystietotaulukot sisältävät Virtuaalisen entiteetin metatiedot -tietueita osana käyttöönottoratkaisua. Tapahtumat ovat oletusarvoisesti käytössä ilman ylimääräisiä määrityksiä.

Kun olet ottanut virtuaaliset terveystietotaulukot käyttöön, voit rekisteröidä uusia laajennuksia näihin tapahtumiin heti.

Esimerkki: Rekisteröi kohtaamistapahtumat

Tässä esimerkissä oletetaan, että ympäristössäsi on koottu ja rekisteröity laajennuskokoonpano. Kun olet rekisteröinyt kokoonpanon, voit rekisteröidä uudet virtuaalitapahtumat.

Valitse kokoonpano laajennusrekisteröintityökalulla ja valitse sitten Rekisteröi uusi vaihe. Viestien luettelossa ovat seuraavat kolme näennäistaulukoiden käytettävissä olevaa sanomaa:

  • OnExternalCreated
  • OnExternalUpdated
  • OnExternalDeleted

Näyttökuva näennäistaulukoiden laajennussanomista.

Uudet viestit ovat käytettävissä, koska otimme käyttöön Virtuaalisen entiteetin metatietojen tietueet virtuaalisen terveystietotaulukon virtualisoiduille taulukoille.

Valitse OnExternalCreated ja valitse sitten Ensisijainen entiteetti, jotta voit tarkastella käytettävissä olevien virtualisoitujen taulukoiden luetteloa.

Näyttökuva, jossa näkyvät tapahtumiin rekisteröidyt käytettävissä olevat virtualisoidut taulukot.

Koska virtuaalitapahtumat ovat asynkronisia, käytä viimeisenä asetuksena asetusta Suoritustila. Määritä arvoksi Asynkroninen.

Näyttökuva, jossa näkyvät tapahtumalaajennuksen tiedot.

Kun olet tallentanut muutokset, laajennus vastaanottaa pyydetyt tapahtumat Dataverse Event Framework -putken sisällä. Tässä esimerkissä laajennus rekisteröidään OnExternalCreated-sanomaan. Kun tapahtuma käynnistyy, laajennuksellasi on käyttöoikeudet Kohtaaminen-FHIR-tietoihin kohdeobjektin laajennuksen suorituskontekstin kautta aivan kuin vakiomuotoisella Dataverse-laajennuksella.

Lisätietoja virtuaalitaulukon tapahtumista ja lisäesimerkkejä on kohdassa Dataverse-tapahtumien virtuaalitaulukoiden tuen ottaminen käyttöön.