Widgeter

Nettleserwidget

Informasjonen i dette delkapittelet er generell. Ved behov for spesifikk informasjon om bruk av nettleserwidget innen et produktområde, henvises det til dokumentasjonen for gjeldende produktområde for nærmere beskrivelse.

I konfigurerte sider i Arena kan det defineres visning av en prekonfigurert nettside. Det kan være en ekstern nettside eller intern nettside for ditt sykehus/ helseforetak.

Konfigurert side hvor

Nettleserwidget og malvariabler

Det er tilrettelagt for bruk av malvariabler sammen med nettleserwidget. Når malvariabel er definert sammen med nettleserwidget får du frem malvariabelinformasjon i den prekonfigurerte nettsiden.

Konfigurert side hvor

Tilgangskontroll

Det er ikke implementert tilgangskontroll på widgeten. For generell beskrivelse av tilgangskontroll i Arena, se Tilgangskontroll

Tilgang til widgeten styres gjennom tilgang til den konfigurerte siden widgeten benyttes i. Dette vil si at dersom du har tilgang til siden widgeten benyttes i, har du også tilgang til alle data/ funksjoner i widgeten for den aktuelle siden.

Sakstre Widget

Denne widgeten viser saker og undersaker i form av et sakstre. Den settes opp med en bestemt sakstype som rot. Alle saker av den typen vil bli lastet for aktiv pasient, under hver av disse vil alle barnesaker lastes uavhengig av type. Når en bruker markerer en av disse sakene vil det bli sendt ut et en melding som kan brukes av "Sakssammendrag-widgetene" for å vise sammendrag.

Det er kun dokumenter som tilhører journalgruppene man har lesetilgang til, som vil vises.

Konfigurasjon Sakstre Widget

"RootFolderType" her settes hvilken sakstype (ID) som skal gjelde som rot. (Påkrevd)

"RootFolderTypes" her settes sakstype (ID) når du vil vise flere sakstyper i samme sakstre. ["<guid>", "<guid>", "<guid>"] Det er fortsatt mulig å bruke den gamle egenskapen RootFolderType, men denne overstyres av det som eventuelt står i RootFolderTypes.

"ViewMode" her settes hovedvisning. Alle røttene og deres trær vises i utgangspunktet sammen i hovedvisningen (FullTree). Ved å sette "ViewMode" til "SlideIn" vil røttene trekkes ut i en skuff, hvor du kan velge å vise ett-og-ett tre i hovedvisningen.

"MaxClosedFolderAge": Filtrering av hvor gammel en lukket sak kan være i standard visning.

"ShowSelectAll" hukes av om man ønsker at "Velg alle" knappen skal vises. (Ingen reel funksjonalitet i dag. Vil fjernes)

"SelectAllText" er tekst som vises på "Velg alle" knappen. (Vil fjernes ref. punkt over)

"ExcludedFolders" indikerer hvilke sakstypeer (ID) som skal ignoreres ved henting av data.

"InitialSelectionFolderType" markerer nyeste sak av valgt sakstype (sortert på starttid) automatisk, når treet lastes.

"AddAndRemoveDocumentsDisabled" gir anledning til å legge til/fjerne dokumenter på saksnivå.

"AdditionalFolderInfoConfigs" benyttes for å kunne legge inn info på sak.

Eksempel:

Arena Olafia Medikamentliste

Arena Olafia Medikasjonsliste viser all historikk for valgt pasient på den aktuelle avdelingen widgeten gjelder for. Medikamentene registreres i aktuelle skjema og vises når skjemaene blir godkjent.

Arena Olafia Medikamentliste

Skjermbildereferanser

Skjermelement
Beskrivelse

Medikament

Navnet på legemidlet

Dose

Hvilken dose som skal tas når

Medikamentstatus

Viser hvilken status medikamentet har. Følgende statuser er tilgjengelig: Medikasjon forordnet Medikamentet er forordnet, men ennå ikke gitt pasienten Resept utdelt Pasienten har fått resepten Medikasjonen utdelt Pasienten har fått medikamenten, slik at han kan ta det selv Medikasjon administrert Medikamentet er administrert

Utdelttid

Når medikamentet ble utdelt

Gitt av

Hvem som har gitt medikamentet

Kriterie for at medikamentene skal vises

For at medikamentenen skal vises, så må kontakten til pasienten være knyttet mot samme avdeling som standard avdelingen på brukerrollen til pålogget bruker. Og skjemaet hvor medikamentene registreres må være godkjent.

Konfigurasjon av Arena Olafia Medikamentliste

Widgeten kan ikke konfigureres.

Vital Signs widget

Vital Signs Widget

Vital Signs Widget er en konfigurerbar widget for å presentere kliniske nøkkeltall. Datagrunnlaget er kliniske data tilgjengelig som openEHR data. Uttrekk av data defineres gjennom strukturerte spørringer, dvs. VAQM konfigurasjoner.

Komponentene ble i første omgang utviklet for å støtte visning av vitale tegn i behandlingsplan. Konfigurasjon av komponenten ble gjort så fleksibelt at den nå benyttes i en lang rekke kliniske applikasjoner utviklet for DIPS Arena.

Funksjonelt har Vital Signs Widget tre bruksmåter:

  1. Visning av nøkkeltall

  2. Visning av historikk over nøkkeltall

  3. Registrering av nye verdier

Avhengig av måten Vital Signs Widget konfigureres opp, vil den kunne gi en enkel og oversiktlig fremvisning av data som har blitt lagret i databasen. På denne måten vil du for eksempel kunne se alle registrerte vitale tegn som har blitt registrert på en pasient, både verdien og tidsangivelse for siste registrering. I den utvidede visningen finner du informasjon om hvem som registrerte verdien, samt ytterligere informasjon som er registert på elementet dersom dette er angitt i VAQM for widgetverdien.

Hurtiginnføring for Vital Signs Widget

Oppgave
Hvordan?

Hvordan vise data i Vital Signs Widget?

Data hentes automatisk inn i Vital Signs Widget basert på gjeldende konfigurajson. Se oppsett og konfigurasjon for detaljer om hvordan komponenten konfigureres.

Hvordan vise historiske data i Vital Signs Widget?

Komponenten henter automatisk inn historiske målinger. Ved å klikke på en av nøkkeltallene vises en tabellarisk liste med historiske data. Data er sortert med nyeste data først.

Hvordan registrere nye data til Vital Signs Widget?

Komponentene kan tilby integrert registrering av nye data. Dette skjer ved å definere et dokumentkonsept som definerer hvilket skjema som benyttes. Bruker får opp skjema i redigeringsmodus ved å klikke på komponenten.

Tabell: Hurtiginnføring {.tableblock .frame-all .grid-all .stripes-odd .stretch}

Bruke Vital Signs Widget

Vital Signs Widget gir deg både en rask og enkel oversikt over registreringer av definerte verdier, uansett hvor i Arena de er registrert, og samtidig gir deg en enkel måte å registrere inn nye verdier dersom widgten er konfigurert opp for direkteregistrering. Et eksempel på hvordan widgeten kan se ut i Arena er vist på bildet under.

Vital Signs Widget i Arena

Godkjente bruksområder

Komponenten er utviklet for å presentere tidsfestede kliniske data definert som openEHR data i DIPS Arena. Det forutsettes at den som konfigurerer og setter opp komponenten har god kunnskap om de kliniske konseptene som trekkes inn, VAQM for strukturerte spørringer mot openEHR data og har kunnskap om forvaltning av arketyper i systemet.

Oppdatere widget med data/informasjon

Ettersom widgeten henter inn og viser informasjon knyttet til spesifikke arketyper, og igjen spesifikke områder av denne, vil data i widgeten endre seg hver gang noen legger inn data i et skjema som benytter samme arketype, uavhengig av hvilken kontekts det har blitt registrert i. På denne måten kan du til envher tid se hvilke verdier som er registrert vedrørende et område uten å måtte søke opp og lese gjennom dokumentasjonen denne er registrert inn i.

For å kunne oppdatere widgetverdien direkte ved å klikke på verdien må widgetverdien være konfigurert opp med hvilket dokumentkonsept som skal benyttes, for mer informasjon se kapittel under som omhandler oppsett og konfigurasjon av Vital Signs Widget.

Du vil når du klikker på en verdi bli presentert for et skjema hvor du kan legge inn dataverdien du ønsker å registrere, for så å lagre endringen. Elementet vil da oppdatere seg med den verdien du la inn og det vil gjenspeile seg på elementet når denne endringen ble lagt inn.

Skulle du ønske å redigere på dokumentet du lagret kan du dobbeltklikke på det i historikkvisningen. Dokumentet åpnes da i Arbeidsflaten og du kan gjøre endrigner på det på lik linje med endring av alle andre journaldokumenter. Når du godkjenner endringen vil widgeten også oppdateres og vise status etter redigeringen.

Merk at vanlig oppsett av Vital Signs Widget er å vise den siste registringen. Dersom bruker legger inn nye data, men angir et tidspunkt som er eldre enn den nyeste/siste i pasienten journal vi ikke de nye dataene vises i forhåndsvisningen. Eldre data vises i tabellen over historiske data. Denne får bruker frem ved å klikke på komponenten.

Historikkvisning av registrerte verdier.

Alle verdier som registreres i widgeten kan vises som en kronologisk listevisning dersom du ønsker det. Ved å trykke på widgetvisningen av en verdi vil du bli presentert for tidligere registrerte verdier, samt øvrig informasjon som widgeten er satt opp til å vise.

Dersom det ønskes en begrensning av antall verdier som skal vises, settes dette på nøkkelverdien Limit i systemkonfigurasjonen i Arketype Admin. Hvis ingen verdi bli satt benyttes standardverdien. Se nøkler for systemkonfigurasjon for mer informasjon om denne attributten og dens standardverdier.

Angi ikon på widgetvisningen

Det kan knyttes et ikon som symboliserer verdien som vises i widgeten. For at dette skal være mulig må det i widgetkonfigurasjonen legges inn ikongeometri som angir ønsket ikon. Dersom ingen ikoner er representative, og dermed ikke angis ikongeometri, vil verdien vises i widgeten med en sirkel foran verdien. Ved å angi et kortnavn på verdien kan dette vises inne i sirkelen slik at det kan gi deg et hint om hva verdien representerer.

Hvis du fremdeles ikke er sikker på hva verdien i widgeten representerer holder du musepekeren over området og du får opp en hinttekst som gir deg utvidet informasjon om widgetverdien.

Oppsett, konfigurasjon og tilgangskontroll

Forutsetninger for bruk

En forutsetning for bruk av Vital Signs Widget er at oppsett og konfigurasjon av denne er utført i henhold til brukerdokumentasjonen og at Vital Signs Widget blir tilgjengeliggjort i en sidekonfigurasjon med bruk av Page Designer.

Oppsett og konfigurasjon forutsetter tilgang og kjennskap til følgende:

  • Arketype Admin

  • VAQM-konfigurasjon

  • Dokumentadmin

  • Tile Manager / Page Designer

Vital Signs Widget er en visningskomponent over data definert gjennom VAQM. Det forutsettes at bruker kan utvikle og gjøre tilgjengelig VAQM konfigurasjoner som legges inn i komponenten.

Krav til VAQM-konfigurasjon for visning i widget

Følgende krav stilles til en VAQM konfigurasjon for bruk i Vital Signs Widget:

  • Predikatet MÅ ha navnet latest.

  • OID MÅ være den samme for VAQM konfigurasjon, AQL binding og dataelement.

  • Nøkler for systemkonfigurasjon MÅ være satt på AQL binding. Se nøkler i systemkonfigurasjon

  • Påkrevede attributter må være satt på AQL binding. Se tabellen under.

Attr.
Type
Notes

1..1

compositionid: String

Sti til compositionid, typisk c/uid/value

1..1

archetypeid: String

Sti til archetypeid, typisk /archetype_details/archetype_id/value

1..1

time: DV_DATE_TIME

Sti til feltet som angir tidspunktet for målingen. For OBSERVATION benyttes gjerne origin eller `time`på POINT_EVENT.

1..1

value: Double

Sti til verdien, typisk `magnitude`på DV_QUANTITY

0..1

unit: string

Sti til enheten, typisk units på DV_QUANTITY

1..1

author: String

Sti til forfatter på dokumentet, typisk c/composer/name

0..1

additionalinfo[1..n]: String

Sti til andre verdier som det ønskes at VAQM skal hente inn.

Tabell: Krav til oppsett av AQL binding i VAQM {.tableblock .frame-ends .grid-none .stripes-odd .stretch}

Merk at attributtene som er angitt er designet for å vise nøkkeltall fra openEHR OBSERVATION data. Likevel kan komponenten benyttes til å vise ethvert datapunkt så lenge VAQM konfigurasjonen for uttrekk tilfredsstiller kravene for konfigurasjon.

Hver widgetobservasjon og tilhørende konfigurasjon må ha et kjent navn og oppfylle en konfigurasjonskontrakt for å kunne vises i widgeten. Dette innebefatter navnet på konfigurasjonen, navnet på kolonner og type resultat som spørring på denne kolonnen skal returnere.

Ved angivelse av sti til time i kontrakten må du tenke over hvilket tidspunkt som hentes ut. Her må det hentes ut verdi for når observasjonen ble gjort og IKKE når observasjonen ble dokumentert (typisk context/start_time). Du vil i så tilfelle kunne oppleve at verdien som vises i widgeten ikke viser siste målte verdi, men siste dokumenterte verdi som var en etterregistrering gjort på et tidligere tidspunkt.

Konfigurasjon av widget på side

Sidekonfigurasjon (Page designer) benyttes for å plassere komponentene på ønsket plassering.

For å definere høyden på komponenten er det to ulike modus:

Dynamisk høyde Ved å velge minimumshøyde i sidekonfigurasjon vil komponenten selv ta den plassen den krever.

Fast høyde Dersom bruker i sidekonfigurasjon velger en spesifikk høyde som vil denne beholdes for sluttbruker.

Det anbefales å bruke dynamisk høyde slik at siden blir responsiv i forhold til størrelsen på siden og plassen som kreves for komponenten.

Konfigurasjon av innhold i widget

Konfigurasjon av innholdet i widget gjøres ved å trykke på tannhjulet til høyre for å åpne konfigurasjonsverktøyet. Det rødmerkede området tilsvarer de felter som kan benyttes per widgetverdi som angis i widgeten.

Ingen av feltene i konfigurasjonen er obligatoriske, men for at du i det hele tatt skal få opp verdier i widgetvisningen må du i det minste angi OID til en VAQM konfigurasjon.

Rekkefølgen av de konfigurerte VAQM definisjonene blir rekkefølgen som de ulike nøkkeltallene vises på i siden.

Konfigurasjonsverktøy for widget
Skjermelement
Beskrivelse

Columns

Angir hvor mange kolonner verdiene skal vises i. Se Kolonneangivelse for mer informasjon.

Vaqm name

Her angis OID til VAQM konfigurasjonen som definerer nøkkeltallen. Se VAQM-navn for mer informasjon.

Concept name

Her angis hvilket dokumentkonsept som benyttes for å redigere innhold. Se Dokumentkonsept for mer informasjon.

Icon path

Dersom det ønskes at widgetverdien skal vise et ikon angis geometrien for ikonet her. Se Ikongeometri for mer informasjon.

Short name

Angi et kortnavn som representerer widgetverdien. Kortnavnvisning for mer informasjon.

+ Legg til

Legger til en ny bolk for konfigurasjon av ny verdi som skal vises i widgten.

Endre konfigurasjon

Åpner opp for mer avansert konfigurasjon. Anbefalt konfigurasjonsalternativ dersom du ønsker å endre på visinngsrekkefølgen på widgetverdiene. Se Endre konfigurasjon for mer informasjon.

Tabell: Skjermfeltbeskrivelser Konfigurasjonsverktøy for widget {.tableblock .frame-ends .grid-none .stripes-odd .stretch}

Kolonneangivelse

Her angir du antall kolonner du ønsker at widgetveridene skal vises i. Ønsker du å vise alle verdier på 1 linje setter du kolonneverdi tilsvarende det antall vaqm-verdier du setter i konfigurasjonen.

VAQM-navn

Her angir du hvilken verdi du ønsker å vise i widgeten ved å angi VAQM-konfigurasjonens unike Oid. Her eksemplifisert med VAQM for blodtrykk. Oid finner du på VAQM-konfigurasjonen i Arketype Admin.

vaqm oid

Dokumentkonsept

For å kunne muliggjøre direkteregistrering av nye verdier i widgeten, må det på den eller de verdier dette er ønskelig angis et dokumentkonsept. Dersom det allerede foreligger, det vil si allerede er opprettet et dokumentkonsept du vet er dekkende for behovet i widgeten, angir du dette unike dokumentkonseptet i widgetkonfigurasjonen. Alternativt kan du i motsatt retning navngi dokumentkonseptet i widgetkonfigurasjonen, for så å opprette dokumentkonseptet i Dokumentadmin senere.

Det at det i konfigurasjonen er angitt et dokumentkonsept er ikke ensbetydende med at bruker kan registrere inn en ny verdi. Du kan slå av/på denne funksjonaliteten ved å fjerne/legge til referansen til dokumenttype og dokumentmal i dokumentkonseptet i Dokumentadmin.

Dersom det ikke angis et dokumentkonsept i konfigurasjonen eller at dokumentkonseptet ikke er tilknyttet dokumenttype og dokumentmal, så vil widgetverdien ha lesemodus. Det vil si at den vil fortsatt vise siste registrerte verdi og dersom du trykker på widgetverdien så vil du få opp historikk på tidligere registrerte verdier.

For ytterligere informasjon om dokumentkonsept og opprettelse av dette henvises det til brukerdokumentasjonen for Dokumentadmin.

Ikongeometri

Dersom du ønsker at widgetverdien skal symboliseres med et ikon, må du på dette feltet angi ikongeometrien for det ikonet du ønsker å benytte.

Dersom det ikke angis ikongeometri vil widgetverdien vises med et standardikon som er en sirkel.

Kortnavnvisning

Du kan velge å definere et kortnavn som gjenspeiler widgetverdien. Dette navnet vil så vises inne i den forhåndsdefinerte sirkelen som vises foran widgetverdien dersom det ikke er definert et særeget ikon for verdien. Grunnet begrenset plass for visning av tekst inne i sirkelen anbefales det ikke å overskride 5 tegn/bokstaver når du angir et kortnavn.

Endre konfigurasjon

Ved å trykke på Endre konfigurasjon i konfigurasjonsverktøyet endres måten du konfigurerer opp widgeten fra standardoppsettet som er Enkel registrering og du får følgende konfigurasjonsoppsett og hvor det røde feltet tilsvarer det samme feltet som var markert i den enkle redigeringen:

konfig vital sign advanced

Fyll deretter ut de ønskede felter på lik linje som ved Enkel redigering. For å registere inn flere widgetverdier dupliseres det rødmerkede feltet som vist på bildet over.

Dette konfigurasjonsalternativet anbefales dersom du ønsker å endre på visningsrekkefølgen av widgetverdiene. Klipp ut den verdien du ønsker å endre plassering på og lim den inn på ønsket plass. Alternativt må du slette hele oppsettet og starte på nytt da det ikke lar seg gjøre å redigere rekkefølge når du har valgt Enkel redigering.

Støttede nøkkelverdier i Vital Signs Widget

Nøkkelverdier er pekere til verdier i systemkonfigurasjon for VAQM. Formålet med disse oppsettene er å muliggjøre skreddersøm av enkelte egenskaper i Vital Signs Widget for den enkelte innstallasjon.

Merk at alle nøkkelverdiene her fornuftige standardverdier. Likevel er det påkrevet å angi alle nøkkelverdiene som "key/value" definisjoner i AQL bindingen for VAQM.

Key
Beskrivelse
Defaultverdi

Limit

Angir antall tidligere registrerte verdier som skal vises i historikken på en widgetverdi.

10

FractionalPartSize

Angir hvor mange desimaler som skal vises dersom widgetverdien returnerer tall med desimaler.

Alle

DecimalSeparator

Angir om kommaseparator for desimaler skal være punktum (.) eller komma (,).

Komma (,)

OldMeasurement

Angir om visningen av widgetverdien skal endres til en svakere gråtone etter en gitt tid for å antyde for bruker at siste registrerte verdi kanskje ikke lengre er representativ. Gyldige parameterangivelser er : År = Y Måned(er) = M Dag(er) = D Time(r) = H Eksempel Komponenten skal vise at verdien er foreldet etter 24 timer. Attributten OldMeasurement settes da til verdien 24H i systemkonfigurasjonen i VAQM.

Aldri

Nødvendige beslutninger

Beslutninger som må tas
Beskrivelse

Hva slags data skal vises?

Komponenten kan i prinsippet vise alle tidsfestede kliniske data som er lagret i som openEHR i DIPS. Det kreves god dialog med sluttbrukere med tanke på hvilke data som skal vises, hvordan de skal navngis og hvilke symboler som eventuelt skal benyttes. Designet av dette overlates til brukeren av Vital Signs Widget.

Tillate registrering av ny verdi via widgeten

Komponenten KAN settes opp til å åpne et skjema for registrering av nye data. Dette gjøres ved å definere attributten Concept name. Dette attributtet defineres med et dokumentkonsept. Det forventes at den som setter opp komponenten er godt kjent med bruk av dokumentkonsept i DIPS Arena. Dersom det angis et dokumentkonsept og det peker på en definert dokumenttype og -mal vil skjema presenteres for bruker når hen klikker på komponenten. Dersom concept name er tomt eller at dokumentkonsept ikke har angitt dokumentype/-mal vil komponenten vise blankt der skjema normal ville vært.

Tilgangskontroll

For en generell beskrivelse av tilgangskontroll, forutsettes det at brukerdokumentasjonen for "Tilgangskontroll" leses. Du kan finne dette i DIPS Arena brukerdokumentasjon.

Det er ingen tilgangskontroll knyttet til bruken av Vital Signs Widget. Tilgang til dokumenter følger ordinær tilgangskontroll til dokumenttype som dokumentmal kobles til i Dokumentkonseptet for den gitte widgetverdi.

Sist oppdatert