Beslutsstöd för proteinfraktionering i Stockholm Magnus Hansson ST-läkare Klinisk kemi Karolinska universitetssjukhuset Magnus Hansson 19 september 2018
Proteinfraktionering (elektrofores och proteinkvantifiering) Förekomst/kvantifiering av M-komponent görs visuellt samt ibland med immunfixation. P-elfores Inflammation, hypoalbuminemi, immunoglobulinnivåer, leverpåverkan, antitrypsinbrist och hemolys. U-elfores Glomerulär- resp. tubulär proteinuri. Magnus Hansson 19 september 2018
Bakgrund Standardiserad bedömning med gradering av proteinernas ökning eller minskning och svar med fasta kommentarsfraser. Ca 30000 P-elforeser/år på Karolinska samt en något mindre mängd U-elforeser. Endast ett fåtal remisser med frågeställning. De svar som ges på alla elforeser inkluderar i de flesta fall de frågeställningar som kommer på remissen. Magnus Hansson 19 september 2018
Slutsats! Den del av P-elforessvaret som utgår från proteinkvantifieringarna borde kunna överföras på en automatisk logik (dataprogram). Mindre personberoende Mer konsekvent bedömning Färre triviala beräkningar Kvar till bedömaren blir då att studera elforesbilden samt modifiera svaret efter eventuella frågeställningar som inte redan besvarats av programmet. Magnus Hansson 19 september 2018
Kan logiken överföras till ett Excel-program? Idé Ett flexibelt program som hämtar befintliga fasta kommentarer som beställarna är vana vid. Där resultaten bygger på de kvantifierade värdena. Där M-komponentsdiagnostiken uteslutande ligger på bedömaren. Magnus Hansson 19 september 2018
Första versionen länkad till labdatasystemet (CLAB) Magnus Hansson 19 september 2018
Magnus Hansson 19 september 2018
Excel-program CLAB resultat Excel öppnas Beräkning CLAB textsvar Programmet kopplades ihop med vårt tidigare datasystem CLAB. Knapptryckning CLAB resultat Excel öppnas Beräkning CLAB textsvar Excel stängs Magnus Hansson 19 september 2018
Fördelar med Excelprogrammet Alltid konsekventa svar som inte missar något som den är programmerad att bedöma. Väsentligt snabbare bedömning av P- och U-elforeser. Minskad subjektiv trötthet efter långa proteinbedömningspass. Valet att inte aktivera programmet, t.ex. vid en känd M-komponentspatient. Språkändringar i svarsfraserna kunde göras separat, utan att ”peta” i programkoden. Magnus Hansson 19 september 2018
Kodade kommentarer i en separat lista *651 = ”Leverpåverkan som…” *662 = ”Lätt inflammation…” *670 = ”Ingen hyoalbuminemi” *681 = ”Måttlig inflammatorisk etc. Redigerbar kommentarslista Knapptryckning CLAB resultat Excel öppnas Svar: Måttlig inflammatorisk aktivitet. Ingen hypo… Beräkning *681 *670 *694 CLAB textsvar Excel stängs Magnus Hansson 19 september 2018
Nackdelar med Excelprogrammet Programmet kunde inte se tidigare värden och därmed inte ta med den informationen i bedömningen (med undantag för känd M-komponent). Bedömning uteblev ibland på spädbarn och personer utan personnummer, p.g.a. att referensintervall saknades. Magnus Hansson 19 september 2018
Svårigheter Excelprogrammets ihopkoppling med CLAB. Finslipning och buggrensning för optimal funktionalitet. Inte minst… att få acceptans för programmet bland övriga läkare på kliniken Foto: Monica Hultcrantz Magnus Hansson 19 september 2018
”Vilket bra program! Kan vi inte ha med leverlinje också?” 12 = 1 22 = 4 32 = 8,5 Magnus Hansson 19 september 2018
Flexlab blir gemensamt labdatasystem på klinisk kemi Excel Idé Sammankoppling med CLAB Utprovning på kliniken 2005 X Förberedelse för Flexlabkod Övergång till Flexlab 2006 Idag 2007 Magnus Hansson 19 september 2018
Konfigurering för Flexlab Tyvärr kan Flexlab inte koppla sig till Excel och inte heller ha ”knapp” för aktivt val. Tidigare resultat och M-komponent går inte att integrera i programkoden i Flexlab. Trots allt är användbarheten fortsatt god och ger ökad snabbhet och konsekvens vid bedömningen. Magnus Hansson 19 september 2018
Programmets struktur i Flexlab Finns alla ingående värden? Har analysen redan fått ett svar? Har patienten ett person- nummer? ja nej ja ja nej nej Algoritmen genererar ingen kommentar! Grundförut- sättningarna är uppfyllda Magnus Hansson 19 september 2018
Värdet på respektive analys jämförs med sitt åldersspecifika referensintervall Albumin 35 Ref vuxna 36-42 g/L 36 42 LågAlb = 35/36 = 0,972 35 För varje analys görs en kvot mellan resultat och den höga respektive låga referensgränsen. Magnus Hansson 19 september 2018
Fördelen med en kvot är att hanteringen av värdena blir Kvoter används för att kontrollera hur mycket ett resultat är förhöjt eller sänkt Fördelen med en kvot är att hanteringen av värdena blir oberoende av skilda referensgränser för ålder och kön. Normalt 35 LågALB kvot = 0,972 Om LågAlb kvot >=1 och HögAlb kvot <=1 så normalt värde Om LågAlb kvot <1 och >=0,833 så lätt hypoalbuminemi Om LågAlb kvot <0,833 och >=0,694 så måttlig hypoalbuminemi Om LågAlb kvot <0,694 så uttalad hypoalbuminemi Magnus Hansson 19 september 2018
Inflammation En viktad sammanvägning av inflammationsparametrar (haptoglobin, antitrypsin, orosomucoid och CRP) ger en inflammationsfaktor. Denna faktor jämförs med albumin och andra parametrar för att inte svaret skall få karaktären av ”tårta på tårta”. Magnus Hansson 19 september 2018
Slutsvaret Svarsförslaget kommer till en Flexlab som en lista av kommentarskoder. T.ex. ”p650 p685 p690”, som av Flexlab vecklas ut till läsbar text, i analogi med CLAB. Bedömaren kan ändra fritt i svarsförslaget, signerar och godkänner. Klart! Magnus Hansson 19 september 2018
Framtiden - andra användningsområden! Thyroideainterferens (TSH, T3 och T4), med automatisk sammanvägning av resultat från olika instrument samt ett svarsförslag. Hb-fraktioner, med kromatografiresultat + kvantitativa resultat sammanvävda till ett svar. Magnus Hansson 19 september 2018
Tack för visat intresse! Magnus Hansson Klinisk kemi C1 74 141 86 Huddinge Karolinska universitetssjukhuset Tel 08-585 812 45 E-mail: magnus.hansson@karolinska.se Magnus Hansson 19 september 2018