Klinisk Biokemi i Norden Nr 3, vol. 26, 2014 - page 19

Klinisk Biokemi i Norden · 3 2014
 | 19
För att samla all analysdata i en databas ordnade
våra IT-ansvariga så att de olika DEClab-installa-
tionerna varje natt laddar över dagens samlade pro-
duktion till en SQL-databas på en egen, dedicerad
server. Applikationen läser därefter in alla data och
förbereder dessa för att kunna utföra olika sökningar
på snabbast möjliga sätt. Eftersom informationen i
de olika DEClab-installationerna är något olika och
samma analys kan ha olika namn i olika installationer
används stödregister som för varje NPU-kod anger ett
standardiserat namn, till vilken verksamhetsprocess
analysen hör, samt en hel del annan information.
Andra tabeller används för att komplettera svårtydda
instrumentkoder med namn i klartext samt bestäl-
larkoder med namn, adresser etc. Personnummer
finns i applikationen, men är krypterade och kan inte
dekrypteras på något enkelt sätt. Samma personnum-
mer genererar dock alltid samma krypto och man
kan därför förvissa sig om huruvida flera avvikande
analysresultat härrör från en och samma person,
vilket ofta är av intresse att känna till.
Gränssnitt
Applikationens gränssnitt visas i Fig. 1. Överst finns
flikar där man kan välja mellan att studera svars-
tider, analysdata eller produktionssiffror ur olika
perspektiv. Till varje flik hör ett antal rapporter som
visas i vänstra delen av figuren. Rapporterna utgörs
av antingen tabeller eller diagram som åskådliggör
någon aspekt av den aktuella selektionen av data, t ex
svarstider eller medianer av patientresultat.
Via en tidslinje kan man selektera den period
man vill studera. Till vänster finns en sk multibox
med olika fältvariabler som t ex analys, instrument
och beställare. Längs ned till vänster finns en ruta
som visar vilka variabler och tidsperioder som är
valda, och där gjorda val selektivt kan raderas. Ur en
given variabel kan flera olika värden väljas, t ex både
natrium och kalium, eller en viss månad under flera
olika år. En finess är en autokompletteringsfunktion
vilket innebär att applikationen kontinuerligt och
ögonblickligen i en urvalslista visar de variabelvärden
som innehåller dittills inmatade tecken någonstans i
namnet. Denna funktion gör det enkelt att selektera
rätt variabelvärde ur den med varje inmatat tecken
successivt kortare urvalslistan. Genom att skriva t ex
”Kal” visas en lista med bl a analyserna Dv-Kalium,
F-Kalprotectin, P-Kalium, P-Osteokalcin, P-Prokal-
citonin, varvid man enkelt hittar den eller de som
motsvarar önskat val. Detta är betydligt snabbare
Figur 1. ROTA:s gränssnitt. Se texten för förklaringar.
1...,9,10,11,12,13,14,15,16,17,18 20,21,22,23,24,25,26,27,28,29,...44
Powered by FlippingBook