Bliksund EWA Release 35
Versjon 35.0 av EWA ble lansert til kundene den 20. november 2024. For den engelske oversettelsen av disse release-notatene, vennligst se her.
De kompatible versjonene av de berørte runtime-komponentene er oppført nedenfor:
Komponent | Versjon |
---|---|
AMK-integrasjon | 24.11.275.0 |
Chat-server | 24.11.275.0 |
Eksporttjeneste til Warehouse | 24.11.275.0 |
Eksporttjeneste | 24.11.275.0 |
HP Link Pasientidentitet-API | 24.11.275.0 |
Innsiktsklient | 24.11.275.0 |
Klientapplikasjon | 24.11.275.0 |
Klienthub | 24.11.275.0 |
LiveView-API | 24.11.275.0 |
Medical Unit Broker | 24.11.275.0 |
Migrerings- og frøleggingsverktøy | 24.11.275.0 |
Personellregistrering-API | 24.11.275.0 |
Skjemamodul-API | 24.11.275.0 |
Versjonshåndtering-API | 24.11.275.0 |
Versjonshåndtering-klientinstallatør | 24.10.151.0 |
Innhold i utgivelsen
Testede medisinsk teknisk utstyr
Nye funksjoner
Utvidet Frakoblet Modus (Releasekandidat)
Vi har lagt til muligheten til å cache innloggingsdetaljer for å la brukerne forbli innlogget og reaktivere klienten etter omstart, selv uten nettverk. Dette styres av et funksjonsflagg som må aktiveres for ressursen. Funksjonaliteten vil bare fungere etter en normal innlogging er utført etter at funksjonen er aktivert og klienten er synkronisert. Dette vil ikke påvirke de normale tokenvalideringstidene.
Berørte komponenter: Klientapplikasjon
Oppdaterte funksjoner
Forbedret håndtering av hastegrader i EWA-systemet
Vi har forbedret hvordan hastegrader håndteres i EWA-systemet for å gi større fleksibilitet og kontroll. Hastegradene lagres nå som entiteter i databasen, i stedet for å være innebygd i kildekoden. Denne endringen gjør det mulig for brukere å legge til, endre eller mykt slette spesifikke deler av disse enhetene ved hjelp av de nylig introduserte spesialiserte verktøyene for håndtering av hastegrader i Migrerings- og Seedingsverktøyet. Dette fjerner behovet for utviklerintervensjon i oppgaver som å legge til nye hastegrader, forenkler konfigurasjon og administrasjon, og gjør oppdateringer mer effektive, samtidig som konsistensen til eksisterende journaler opprettholdes. Rapportsidene (Mine oppdrag, Fakturerbare oppdragsrapporter og Oversiktsrapporter) viser nå hastegrader basert på kriterienummeret som er angitt i Insight.
Vi anbefaler sterkt at Bliksund leverer definisjonsfilen for dette verktøyet. Filen er en kompleks JSON-struktur, og feilaktige endringer kan forårsake problemer i systemet.
Datakonvertering for de nye hastegradsnivåene
For å sikre en jevn overgang til den nye strukturen for hastegradsnivåene, utfører vi en spesifikk datakonvertering. Denne konverteringen vil sørge for at eksisterende hastegradsnivåer blir riktig kartlagt til den nye enhetsstrukturen i systemet, og at alle journaler blir riktig koblet til disse nye enhetene for hastegradsnivåer.
Følgende datakonvertering vil kjøres umiddelbart etter spesifikke database-skjema migrasjoner, som en del av denne utgivelsen:
- Datakonvertering: UrgencyLevelsDataConversion | DB Skjemamigrasjon: 202409100830216_UrgencyLevelsDataConversion
- Beskrivelse: Denne prosessen vil skanne alle eksisterende journaler i systemet og koble dem til de nylig definerte hastegradsnivåene, og sikre integriteten til kundedata innenfor den oppdaterte strukturen.
VIKTIG: UrgencyLevelsDataConversion
prosessen vil ta litt tid å fullføre, ettersom den må skanne alle eksisterende journaler i systemet. Det er også en høy sannsynlighet for at prosessen kan gå ut på tid, spesielt hvis systemet er under tung belastning. For å unngå problemer, anbefaler vi sterkt å kjøre denne datakonverteringen i perioder med lav belastning. Hvis prosessen går ut på tid, kan den kjøres på nytt ved å bruke --run-converter
-argumentet i Migration and Seeding-verktøyet, som vist nedenfor.
.\Bliksund.EWA.MigrationTool.exe --run-converter UrgencyLevelsDataConversion
Berørte komponenter: AMK-integrasjon, Innsiktsklient, Migrerings- og frøleggingsverktøy
Konsultasjonshistorikk tilgjengelig på visnings- og redigeringssider i Insight
Konsultasjonshistorikken fra EWA-klientapplikasjonen er nå integrert i visnings- og redigeringssider for journaler i Innsynsklienten. En ny dedikert seksjon viser en tidslinje over konsultasjonsdeltakere og deres meldinger, sammen med tidsstempler, som vist i skjermbildet nedenfor. Denne forbedringen styrker revisjons- og dokumentasjonsprosesser for chatbaserte konsultasjoner under oppdrag, samtidig som den forbedrer sporbarheten i kommunikasjonen.
Berørte komponenter: Innsiktsklient
Feilrettinger i versjon 35.0
Overskriving av dato i utskrift
- Ticket: 3211799527 | DevOps: 24094 | Rapportert av: Helse Nord
- Problem: Lange helseforetaksnavn forårsaker at overskriften overlapper datoen i utskriftsvisningen.
- Løsning: Helseforetaksnavnet og ressursnavnet vises nå på en egen linje, under datoen og journalstatusen, for å unngå overlapp.
- Berørte komponenter: Skjemamodul-API
Ikke mulig å søke og legge til lokasjoner i alle lokasjonsfliser i EWA-klienten
- Ticket: 3845373630 | DevOps: 21911 | Rapportert av: Helse Nord
- Problem: Søkemotoren på alle lokasjonsfliser er av og til deaktivert, noe som hindrer brukere i å søke etter lokasjoner, spesielt når minst én Blazor-komponent er aktiv.
- Løsning: Blazor WebView2-komponenten ble pakket inn i en ekstra kontroll for å hindre overlapp, og sikrer at søkefeltet fungerer som det skal.
- Berørte komponenter: Klientapplikasjon
Manglende opplastingsknapp på Versjonsbehandling-siden
- Ticket: E-post | DevOps: 26595 | Rapportert av: Helse Vest
- Problem: Opplastingsknappen var ikke synlig på Versjonsbehandling-siden.
- Løsning: Opplastingskomponenten ble oppdatert for å være kompatibel med nylige endringer i frontend-biblioteket, og gjenopprettet synlighet og funksjonalitet.
- Berørte komponenter: Innsiktsklient, Versjonshåndtering-klientinstallatør
Feilmelding etter journal-sletting fra innsynsklienten
- Ticket: 4954148336 | DevOps: 26751 | Rapportert av: Helse Sør-Øst
- Problem: Når man prøver å endre ressurs etter journal-sletting fra innsynsklienten, vises en feilmelding som sier at det ikke er mulig å endre ressurs på grunn av pågående oppdrag.
- Løsning: Lokal data oppdateres automatisk når det er endringer fra innsynsklienten, og sikrer at den nyeste informasjonen er tilgjengelig i klienten før ressursen endres.
- Berørte komponenter: Klientapplikasjon
Manglende total score i Skjema-utskrift
- Ticket: 6197744855 | DevOps: 26657 | Rapportert av: Helse Midt
- Problem: Total poengsum fra skjema ble ikke vist i utskriften.
- Løsning: Beregningsmetoden ble rettet for å sikre at totalpoengsummen vises korrekt i utskriftsutdataene.
- Berørte komponenter: Skjemamodul-API
Feilaktig visning av oppdragstype på "Mine oppdrag"-siden og kategori-filter
- Ticket: 8729620692 | DevOps: 26893 | Rapportert av: Helse Vest
- Problem: Oppdragstypen på "Mine journaler"-siden og kategori-filteret viser ID-verdi i stedet for tilsvarende oppdragstypenavn.
- Løsning: Side-resultater og filter ble korrigert for å vise de riktige oppdragstypene ved å bruke den nye konfigurerbare oppdragstype-funksjonen.
- Berørte komponenter: Innsiktsklient
Data fra tidligere journaler i AMK-bestilling
- Ticket: 5992380918 | DevOps: 26705 | Rapportert av: Helse Midt-Norge, Helse Sør-Øst
- Problem: Når man lager en ny journal, vises AMK-bestillingsinformasjon fra tidligere journaler kort før den riktige bestillingen blir lastet. Denne forsinkelsen var lengre på nettbrett med dårlig internettforbindelse.
- Løsning: Lagt til et plassholderlogo som midlertidig erstatter AMK-bestillingsinformasjon mens gammel data ryddes ved journalbytter eller ny journalopprettelse. Dette sikrer at bare riktig bestillingsdata vises når den er tilgjengelig, og hindrer feilaktig visning av data under forsinkelser.
- Berørte komponenter: Klientapplikasjon
Manglende linjeskift i AMK-bestillings beskrivelse
- Ticket: E-post | DevOps: 27240 | Rapportert av: Helse Sør-Øst
- Problem: Linjeskift i problembeskrivelsen i AMK-bestillingen ble ikke vist riktig i klientapplikasjonen.
- Løsning: Aktivert støtte for å vise linjeskift i beskrivelsesteksten, slik at innholdet vises korrekt i klientapplikasjonen.
- Berørte komponenter: AMK-integrasjon, Klientapplikasjon
Inkonsistent datoformat for NEWS2 og SATS triage i innsynsklienten og Eksport
- Ticket: 7544822497 | DevOps: 26984 | Rapportert av: Helse Midt
- Problem: Datoformatet var inkonsistent for NEWS2 og SATS triage i innsynsklienten og Eksport-funksjonen.
- Løsning: Datoformatet ble standardisert i hele applikasjonen for å vise riktig tid og dato på alle steder.
- Berørte komponenter: Eksporttjeneste, Skjemamodul-API
Manglende AMK Varslet Tid i hovedrapporten i innsynsklienten
- Ticket: 26923246809 | DevOps: 27527 | Rapportert av: Helse Sør-Øst
- Problem: CSV-filen eksportert via funksjonen "Generer Hovedrapport" i innsynsklienten mangler AMK Varslet Tid. Dette skyldes nylige endringer i AMK-bestillingsstrukturen, som gjør at dataene er NULL i journalen.
- Løsning: Modifisert rapportgenereringsprosessen for å hente AMK Varslet Tid fra den separate databasen som inneholder AMK-bestillingsinformasjon, hvis tilgjengelig. Som et fallback, hvis dataene ikke kan finnes i denne tabellen, vil AMK Varslet Tid som er lagret i journalen bli brukt.
- Berørte komponenter: Innsiktsklient
Feil med visning av oppdragstype i CSV-eksport fra Hovedrapporten i innsynsklienten
- Ticket: 28764919002 | DevOps: 27592 | Rapportert av: Helse Nord
- Problem: CSV-filen eksportert via funksjonen "Generer Hovedrapport" i innsynsklienten viser feilaktig en GUID i kolonnen for oppdragstype, på grunn av nylige endringer i funksjonen for Konfigurerbare Oppdragstyper.
- Løsning: Modifisert rapportgenereringsprosessen for å hente oppdragstype (oppdrag kategori) data fra den separate RecordConfigurableMissionTypes databasen, hvis tilgjengelig. Som et fallback, hvis dataene ikke kan finnes i denne tabellen, vil oppdragstypen (oppdrag kategori) som er lagret i journalen bli brukt.
- Berørte komponenter: Innsiktsklient
Oppdragstype tekst vises på engelsk i eksportert PDF
- Ticket: 24971114715 | DevOps: 26752 | Rapportert av: Helse Nord
- Problem: PDF-en som ble generert av eksporttjenesten, viste oppdragstype-teksten alltid på engelsk, i stedet for valgt applikasjonsspråk.
- Løsning: Forbedret håndtering av språk-koder ved å oppdatere standard språk-kode fra "no" til "nb-NO". Korrigert bruken av scoped services og justert initialiseringsprosessen for å sikre riktig språkvisning.
- Berørte komponenter: Eksporttjeneste
Oppdatering 35.1
Versjon 35.1 av EWA ble kun utgitt til SaaS-kunder, da den inneholder skyløsninger som ikke er relevante for lokale installasjoner.
Oppdatering 35.2
Versjon 35.2 av EWA ble lansert til kundene den 17. januar 2025.
De kompatible versjonene av de berørte runtime-komponentene er oppført nedenfor:
Komponent | Versjon |
---|---|
AMK-integrasjon | 25.1.201.0 |
Chat-server | 25.1.201.0 |
Eksporttjeneste til Warehouse | 25.1.201.0 |
Eksporttjeneste | 25.1.201.0 |
HP Link Pasientidentitet-API | 25.1.201.0 |
Innsiktsklient | 25.1.201.0 |
Klientapplikasjon | 25.1.201.0 |
Klienthub | 25.1.201.0 |
LiveView-API | 25.1.201.0 |
Medical Unit Broker | 25.1.201.0 |
Migrerings- og frøleggingsverktøy | 25.1.201.0 |
Personellregistrering-API | 25.1.201.0 |
Skjemamodul-API | 25.1.201.0 |
Versjonshåndtering-API | 25.1.201.0 |
Versjonshåndtering-klientinstallatør | 24.10.151.0 |
Denne oppdateringen inkluderer følgende feilrettinger:
Ikke mulig å skrive ut fra Konsultasjon LiveView
- Ticket: 46548233423 | DevOps: 28012 | Rapportert av: Helse Sør-Øst
- Problem: Når man prøver å skrive ut fra Konsultasjon LiveView i EWA-klienten, vises en feilmelding som indikerer at journalen må være tilknyttet den spesifikke LiveViewen for at den skal kunne skrives ut.
- Løsning: Problemet er løst ved å oppdatere datavalideringslogikken, slik at konsultasjonslokasjonstypen blir riktig inkludert for utskriftsbehandling. Denne oppdateringen gjør at utskrift fungerer som forventet når LiveView er riktig tilknyttet journalen.
- Berørte komponenter: Innsiktsklient
Manglende innhold i Insight etter installasjon av versjon 35
- Ticket: 42418516185 | DevOps: 27913 | Rapportert av: Helse Sør-Øst
- Problem: Etter installasjon av versjon 35 i testmiljøet, rapporterte HSØ at innholdet i Insight ikke ble vist før brukeren tømte cache/cookies eller oppdaterte siden. Siden ble vist som tom umiddelbart etter pålogging etter installasjonen.
- Løsning: Utkoblingsregler ble justert for å forhindre cacheproblemer, og sørger for at innholdet lastes riktig uten behov for manuell tømming av cache eller sideoppdatering.
- Berørte komponenter: Eksporttjeneste, Innsiktsklient
Tilfeldige leveringssteder vises i Konsultasjon LiveView
- Ticket: 50956989679 | DevOps: 28253 | Rapportert av: Helse Sør-Øst
- Problem: Ved bruk av konsultasjonsmodulen i LiveView vises ikke det valgte leveringsstedet korrekt. I stedet vises et tilfeldig sted, spesielt når en konsultasjonspartner tilknyttet en standard LiveView er valgt. Hvis flere leveringssteder er koblet til LiveView, velger systemet automatisk det første stedet på listen i stedet for det riktige.
- Løsning: Filtreringslogikken er oppdatert for å sikre at kun relevante konfigurasjoner hentes. Denne justeringen forbedrer nøyaktigheten av dataene som behandles, og sikrer at riktig leveringssted vises under konsultasjoner.
- Berørte komponenter: Innsiktsklient, LiveView-API
CSV-Hovedrapporten feiler ved datasett over 2100 journaler
- Ticket: 49375240435 | DevOps: 28144 | Rapportert av: Helse Sør-Øst
- Problem: I Release 32 feiler CSV-eksporten av hovedrapporten når antall journaler overstiger 2100. Dette skyldes SQL Servers begrensning for å håndtere mer enn 2100 parametere i én forespørsel. Feilen gjør at eksporten ikke kan genereres.
- Løsning: Store datasett deles nå opp i mindre grupper på opptil 2000 journaler. Hver gruppe behandles separat, og resultatene kombineres for å generere rapporten uten feil, uavhengig av datasettets størrelse.
- Berørte komponenter: Innsiktsklient
Testede medisinsk teknisk utstyr
Denne utgivelsen har blitt testet på det listede medisinsk tekniske utstyret og de tilhørende programvareversjonene, og sikrer kompatibilitet og ytelse i de spesifiserte miljøene.
Corpuls
- Programvareversjoner: 4.2.2 og 4.3.2
- SDK-versjon: 4.3.0.0
Zoll
- Programvareversjon: 02.36.21.00
- SDK-versjon: 6.44.315