Variabelmall Öppenvård per

Relevanta dokument
Formulär: Astma barn

Formulär: Astma barn. Variabler som registreras i Luftvägsregistret vid ett öppenvårdsbesök för barn med astma. Personuppgifter Diagnos Längd och vikt

Formulär: Astma vuxen

Formulär: Astma vuxen

Formulär: Astma vuxen

Formulär: Astma vuxen

Formulär: KOL-öppenvård

Formulär: KOL-öppenvård

Slutenvård varialbelmall per

För dig som registrerar i Luftvägsregistret

För dig som registrerar i Luftvägsregistret

För dig som registrerar i Luftvägsregistret

För dig som registrerar i Luftvägsregistret

Läkemedelsverkets behandlingsrekommendationer 2015

Astma hos barn- och ungdomar

ÖREBRO LÄNS LANDSTING. På astmafronten något nytt?

Nationella riktlinjer för vård vid astma och KOL. Publicerad i november 2015

Agenda. Karakteristika vid astma och KOL. Interprofessionellt arbete vid kroniska sjukdomar

För dig som registrerar i Luftvägsregistret

När skall KOL misstänkas?

Samverkansdokument ASTMA mellan Primärvården och Medicinkliniken i Västmanland

Värt att veta om astma

Effekter av pälsdjursallergi på livskvalitet

Frågeformulär allergi/astmautredning

MEQ 4 (17 poäng) 4:1 Vilken akut undersökning (ej blodprov) beställer du för att bekräfta detta? Svar: KOD:...

Astma hos barn och unga

Allergisk reaktion hos barn

Timotej (Phleum Pratense) Björk (Betula verrucosa)

Fastställd av: Katarina Hedin, Ordförande medicinska kommittén Revisions nr: 1 Identifierare: 33303

Anafylaktisk reaktion Cirka 10% av den vuxna befolkningen har astma. Ungefär hälften av astmatikerna har en lindrig sjukdom.

-Kvalitetsregister för Allergen specifik Immunterapi. Rapport från arbetsgruppen för KASIT

Astma hos barn- en sjukdom?

Omvårdnad och rehabilitering vid astma

Frågeformulär allergi/astmautredning

Astma hos vuxna aktuella rekommendationer vid behandling. Monica Arvidsson. Monica Arvidsson

Allergivaccination Geting Djurhår Kvalster Gråbo Gräs Träd Jan Feb Mar Apr Maj Jun Jul Aug Sep Okt Nov Dec

Astma/allergiskola i IDRE dess syfte och nytta. Emma Olsson och Erika Hallberg Barnläkare och Barnsjuksköterska Allergicentrum, US

Astma hos vuxna. Patrik Nordenfelt Överläkare Lung- och allergimottagningen Februari 2017

Aktuella behandlingsrekommendationer. vid KOL

PRAXIS-studien Örebro april Christer Janson. PRAXIS-studien

FEV 1 /FEV 6 -mätning, sex minuters gångtest hur kan detta användas för att värdera KOL-patienten?

Hosta, pip och väs hos våra små -hur tänker och gör vi då?

Nätverksträff uppmärksamhet. KOL förlorar sakta med säkert sin förmåga att andas. Bara 16 % av dem har fått korrekt diagnos

Frågeformulär 24 månader

Kronisk t Obstruktiv Lungsjukdom

Hearing Remissversion Nationella Riktlinjer astma/kol Bjermer 1. Vad är nationella riktlinjer?

Vad kan du få allergivaccination mot? Träd Gräs Gråbo Husdammskvalster Pälsdjur (katt, hund, häst) Bi och geting

KLOKA LISTAN. Behandling, farmakologisk och icke-farmakologisk Läkemedelsval på substansnivå

Nationella riktlinjer för vård vid astma och KOL. Indikatorer Bilaga Remissversion

CERTIFIERING OCH NATIONELLA KRITERIER FÖR ASTMA, ALLERGI OCH KOL MOTTAGNING

Behandling av kroniskt obstruktiv lungsjukdom KOL

KOL Min behandlingsplan

KOL Cosmin Brancovici Överläkare, lungläkare NU-sjukvården, Trollhättan maj 2018

mepolizumab vid behanding av svår astma

Allergier och astma hos barn. Maria Ingemansson, Barnläkare, barnallergolog

Nationella riktlinjer Utvärdering Vård vid astma och KOL. Indikatorer Bilaga 3

Vårdprogram för. ASTMA hos vuxna ASTMA hos barn

KURSANTECKNINGAR PATIENTUTBILDNING. KURS: Astma

Faktaägare: Helene Axfors, överläkare, barn- och ungdomskliniken Gunilla Lindström, överläkare, medicinkliniken

Är det något du har ätit?

Anafylaxi. Gäller för: Region Kronoberg

Våga skaffa ett bättre liv KOL. Hjärt- och Lungsjukas Riksförbund Våga skaffa ett bättre liv. Kjell Larsson IMM Karolinska Institutet

Socialstyrelsens Nationella riktlinjer för vård vid astma och KOL. Remissversion publicerad i november 2014

Certifiering Astma/Allergi/KOL mottagningar Primärvården, Region Skåne

Astma hos vuxna aktuella rekommendationer vid behandling. Monica Arvidsson. Monica Arvidsson

Astma Back to basics. Mikael Lundborg

Hälsodeklaration inför besök vid Astma Allergimottagningen

Stockholms allmänläkardag. Block 3: KOL/astma. 6 november 2014

Astma och Allergi med OLIN sedan 1985 Har ökningen upphört?

Läkemedel i Skåne 2013 Praktisk allergologi

KOL. den nya svenska folksjukdomen. Fråga din läkare om undersökningen som kan rädda ditt liv.

Ansträngningsutlösta andningsbesvär. Martin Dalenbring Barnallergolog Västerås

Patienter med svårbehandlad astma Hur gör vi? Riktlinjer för Astmabehandling. Astma - Ny definition

Frågeformulär 6 månader

nationella Kol-registret Årsrapport 2010 års resultat

SYMPOSIUM OM ALFA 1 ANTITRYPSIN Malmö november Magnus Sköld Lung- Allergikliniken Karolinska Universitetssjukhuset Solna Stockholm

80 % av astmatikerna hade aldrig fått råd om hur de skulle träna

Allergi och astma i fotbollen. Bakgrund Patientfall Reflexioner och rekommendationer

Om små näsor, hösnuva och annan allergi.

Täppt i näsan? Kliande ögon? Det kan vara allergi!

Kroniskt obstruktiv lungsjukdom (KOL) - samverkansdokument Medicinkliniken/Primärvård

Frågor om Din astma / Dina luftrörsbesvär

KOL. Kronisk obstruktiv lungsjukdom. Inledning. Vid KOL finns ett bestående luftflödeshinder i de mindre luftvägarna.

KOL epidemiologi, etiologi och diagnostik. Bo Billing

Nationell utvärdering av vård vid astma och KOL

ALLERGI ÖVERKÄNSLIGHET

Läkemedel vid astma och KOL Nya nationella Riktlinjer 2015

Apotekets råd om. Allergi

Kriterier för god specialiserad vård... 2 Astma och KOL... 2 Tillgänglighet... 3

Nationella riktlinjer för vård vid astma och KOL

Antikolinergikavid KOL (och lite till)

God vård och omsorg på lika villkor. Använda resurser effektivt. Utveckling och uppföljning av kvalitet

diagnoskriterier och stadieindelning Sofia Dettmann Lungsektionen, Medicinkliniken, Västmanlands Sjukhus - Västerås

Th1. Th2. histamin, heparin, leukotriener, prostaglandiner, eosinophil chemotactic factor, interleukiner, proteaser (ex tryptas) mm.

MJÖLK SOM MJÖLK ELLER? Mjölkallergi vs laktosintolerans en sammanfattning

Astma och allergier effekter av miljön

Bästa omhändertagande. av astma och KOL 27 augusti 2012

Överläkare Lung- och Allergisektionen Vo Internmedicin Södersjukhuset

ALLERGI- UTREDNING FRÅGEFORMULÄR

Patrik Nordenfelt Lung- och allergimottagningen Medicinkliniken, Länssjukhuset Ryhov Jönköping

Transkript:

VisitDate Besöksdatum smalldatetime ÅÅÅÅ-MM-DD, eventuellt med 00:00:00 som tidsangivelse beroende på system var hel = Subject.SubjectKey; var diag = Current.VisitDate; if (diag == null){ var year = hel.substring(0,4); var mounth = hel.substring(4,6); var day = hel.substring(6,8); var n = year+'-'+mounth+'-'+day; var datum = Global.ParseDate(Current.VisitDate); var person = Global.ParseDate(n); if (datum < person) { return 'Datum kan e vara före födelseåret.'; else { return new Date(); Gender Kön 1=Man, 2=Kvinna if (History === null Subject.SubjectKey === null) return null; return Global.CalculateSex(Subject.SubjectKey); Age Ålder (år) if (History === null Subject.SubjectKey === null Current === null Current.VisitDate === null) return null; return Global.CalculateAge(Subject.SubjectKey,Current.VisitDate); COPDDiagnosis KOL-diagnos if ((r.copddiagnosis!== 1) && (r.asthmadiagnosis!== 1)){ return 'Du måste välja en eller båda av KOL- och Astmadiagnos för att göra en registrering.' if ((r.copddiagnosis!== 1) && (r.alpha1antitrypsindeficiency === true)){ return 'Måste ha en KOL-diagnos för att fylla i kryssrutan Alfa1-antitrypsin-brist som finns i mitten av formuläret.' if ((r.copddiagnosis!== 1) && (r.lungneoplasms === true)){ return 'Måste ha en KOL-diagnos för att fylla i kryssrutan Lungcancer som finns i mitten av formuläret.' return (Latest == null Latest.COPDDiagnosis == null)? null : String(Latest.COPDDiagnosis); KOL-diagnos Diagnosen KOL ska vara ställd. Svara ja eller nej. Om diagnos KOL/Astma fyll i ja i båda rutorna. COPDDiagnosisYear Årtal small if (Current.COPDDiagnosisYear!= null && Current.COPDDiagnosis!= 1) return 'Årtal för KOL-diagnos skall endast anges då KOL besvaras med ja.'; if (Current.COPDDiagnosis == 1) return (Latest == null Latest.COPDDiagnosisYear == null)? null : Latest.COPDDiagnosisYear; Årtal Det år som KOL-diagnosen ställdes första gången. AsthmaDiagnosis Astmadiagnos return ((r.copddiagnosis!== 1) && (r.asthmadiagnosis!== 1))? 'Du måste välja en eller båda av KOL- och Astmadiagnos för att göra en registrering.' : true; return (Latest == null Latest.AsthmaDiagnosis == null)? null : String(Latest.AsthmaDiagnosis); Astmadiagnos Diagnosen Astma ska vara ställd. Svara ja eller nej. Om diagnos KOL/Astma fyll i ja i båda rutorna. AsthmaDiagnosisYear Årtal small if (Current.AsthmaDiagnosisYear!= null && Current.AsthmaDiagnosis!= 1) return 'Årtal för astmadiagnos skall endast anges då astma besvaras med ja.'; if (Current.AsthmaDiagnosis == 1) return (Latest == null Latest.AsthmaDiagnosisYear == null)? null : Latest.AsthmaDiagnosisYear; Årtal Det år som Astma-diagnosen ställdes första gången. AllergyDiagnosis Allergidiagnos return (Latest == null Latest.AllergyDiagnosis == null)? null : String(Latest.AllergyDiagnosis); Allergidiagnos Diagnosen Allergi ska vara ställd. Svara ja eller nej.

AllergyDiagnosisYear Årtal small return (Current.AllergyDiagnosis!== 1 && Current.AllergyDiagnosisYear!== null)? 'Årtal för allergidiagnos skall endast anges då Allergi besvaras med Ja.' : true; if (Current.AllergyDiagnosis == 1) return (Latest == null Latest.AllergyDiagnosisYear == null)? null : Latest.AllergyDiagnosisYear; Årtal Det år som Allergi-diagnosen ställdes första gången. Height Längd (cm) return Global.Between(Current.Height,50,250)? true : 'Ange ett värde mellan 50 och 250.'; Längd Längd uppmätt i samband med aktuellt besök. Weight Vikt (kg) decimal(9,1) return Global.Between(Current.Weight,1.5,250)? true : 'Ange ett värde mellan 1,5 och 250,0.'; Vikt Vikt i samband med aktuellt besök. BodyMassIndex BMI decimal(9,1) if (r.height == null r.weight == null isnan(r.height) isnan(r.weight)) return null; return 10000 * (r.weight / (r.height * r.height)); BMI Vid ifylld i längd och vikt räknas BMI ut automatiskt. ActionLowBMI Åtgärd om BMI<22 0=Annan nutritionsrådgivning/kostråd, 1=Dietistkontakt if ((Current.COPDDiagnosis!== 1) && (Current.ActionLowBMI!== null)){ return 'Får ej fyllas i om KOL-diagnos är ifylld med nej.'; else if ((!Current.BodyMassIndex) && (Current.ActionLowBMI!== null)){ return 'BMI måste vara ifylld för att du ska få fylla i detta fält.'; else if (Current.BodyMassIndex){ if((current.bodymassindex >22) && (Current.ActionLowBMI!== null)){ return 'Får bara fyllas i om BMI < 22.'; Åtgärd vid BMI<22 Ange om patient erhållit åtgärd (dietist eller annan). Annan innebär övriga nutritionsstödjande åtgärder. Smoking Rökvanor 0=Aldrig varit rökare, 1=Slutat röka för >6 månader sedan, 2=Slutat röka för <6 månader sedan, 3=Röker, men e dagligen, 4=Röker dagligen 1-9 cigaretter/dag, 5=Röker dagligen 10-19 cigaretter/dag, 6=Röker dagligen >20 cigaretter/dag SmokingCessation Rökavvänjning erbjuden Röker Välj alternativ i rullistan. return (Current.Smoking <= 1 && Current.SmokingCessation!== null)? 'Rökavvänjning erbjuden får e fyllas i om svaret på Rökvanor är Aldrig varit rökare (0)' : true Rökavvänjning Har patienten erbjudits stöd i rökavvänjning. PassiveSmoking Passiv rökning return (Latest == null Latest.PassiveSmoking!= 1 && Latest.PassiveSmokingPreBirth == null)? null : String(Latest.PassiveSmoking); Passiv rökning Innebär att man e röker själv, men andra personer i omgivningen gör det. Vid Ja besvara även följdfrågorna. PassiveSmokingPreBirth Under fosterlivet if (r.passivesmokingprebirth == null) return (r.passivesmoking!= null && r.passivesmoking === 1)? true : 'Du kan bara ange passiv rökning under fosterlivet om du svarar Ja på frågan om passiv rökning.'; return (Latest == null Latest.PassiveSmokingPreBirth == null)? null : Latest.PassiveSmokingPreBirth; Under fosterlivet Mamman rökte under graviditet. PassiveSmokingYouth Under uppväxten if (r.passivesmokingyouth == null) return (r.passivesmoking!= null && r.passivesmoking === 1)? true : 'Du kan bara ange passiv rökning under uppväxten om du har svarat Ja på frågan om passiv rökning.'; Under uppväxten Barn som är eller har varit utsatta för rökning i sin vardagsmiljö.

PassiveSmokingNow Nu if (r.passivesmokingnow == null) return (r.passivesmoking!= null && r.passivesmoking === 1)? true : 'Du kan bara ange att du utsätts för passiv rökning om du har svarat Ja på frågan om passiv rökning.'; Nu Patienten utsätts för rökning i sin vardagsmiljö. Spirometry Spirometri utförd Spriometri Ange om spirometri är utfört i samband med dagens besök. FEV1Before FEV1 före (liter) decimal(9,2) return (Current.Spirometry!== 1 && Current.FEV1Before!== null)? 'FEV1 före skall endast anges då Spirometri utförd besvaras med Ja' : Global.Between(Current.FEV1Before, 0.1, 10)? true : 'Ange ett värde mellan 0,1 och 10.'; FEV1PercentBefore FEV1 före (% av förväntat) (%) return (Current.Spirometry!== 1 && Current.FEV1PercentBefore!== null)? 'FEV1 före (% av förväntat) skall endast anges då Spirometri utförd besvaras med Ja' : true; var height = r.height; var gender = 2 - Global.CalculateSex(Subject.SubjectKey); var age = Global.CalculateAge(Subject.SubjectKey, r.visitdate); var NORMAL_FEV1 = Local.GetNormal_FEV1(gender, age, height); if (r.fev1before == null isnan(parsefloat(r.fev1before)) isnan(parsefloat(normal_fev1))) return null; else return Math.round(r.FEV1Before / NORMAL_FEV1 * 100); Beräkning enligt Hedenström för vuxna Män (>=18 år): 100 * FEV1 före -0,000406*ålder2+0,0145*ålder+0,0509*längd-4,67 Kvinnor (>=18 år): 100 * FEV1 före & & & & & FEV1After FEV1 efter (liter) decimal(9,2) return (Current.Spirometry!== 1 && Current.FEV1After!== null)? 'FEV1 efter skall endast anges då Spirometri utförd besvaras med Ja' : Global.Between(Current.FEV1After, 0.1, 10)? true : 'Ange ett värde mellan 0,1 och 10.'; FEV1PercentAfter FEV1 efter (% av förväntat) (%) return (Current.Spirometry!== 1 && Current.FEV1PercentAfter!== null)? 'FEV1 efter (% av förväntat) skall endast anges då Spirometri utförd besvaras med Ja' : true; var height = r.height; var gender = 2 - Global.CalculateSex(Subject.SubjectKey); var age = Global.CalculateAge(Subject.SubjectKey, r.visitdate); var NORMAL_FEV1 = Local.GetNormal_FEV1(gender, age, height); if (r.fev1after == null isnan(parsefloat(r.fev1after)) isnan(parsefloat(normal_fev1))) return null; else return Math.round(r.FEV1After / NORMAL_FEV1 * 100); Beräkning enligt Hedenström för vuxna Män (>=18 år): 100 * FEV1 efter -0,000406*ålder2+0,0145*ålder+0,0509*längd-4,67 Kvinnor (>=18 år): 100 * FEV1 efter FVCBeforeDilation FVC före (liter) decimal(9,2) return (Current.Spirometry!== 1 && Current.FVCBeforeDilation!== null)? 'FVC före skall endast anges då Spirometri utförd besvaras med Ja' : Global.Between(Current.FVCBeforeDilation, 0.1, 10)? true : 'Ange ett värde mellan 0,1 och 10.';

FVCPercentBefore FVC före (% av förväntat) (%) return (Current.Spirometry!== 1 && Current.FVCPercentBefore!== null)? 'FVC före (% av förväntat) skall endast anges då Spirometri utförd besvaras med Ja' : true; var height = r.height; var gender = 2 - Global.CalculateSex(Subject.SubjectKey); var age = Global.CalculateAge(Subject.SubjectKey, r.visitdate); var NORMAL_FVC = Local.GetNormal_FVC(gender, age, height); if (r.fvcbeforedilation!= null && height > 0) return Math.round(r.FVCBeforeDilation / NORMAL_FVC * 100); Beräkning enligt Hedenström för vuxna Män (>=18 år): 100 * FVC före -0,000686*ålder2+0,0471*ålder+0,0752*längd-8,56 Kvinnor (>=18 år): 100 * FVC före -0,000145*ålder2-0,0119*ålder+0,0552*längd-4,32 FVCAfterDilation FVC efter (liter) decimal(9,2) return (Current.Spirometry!== 1 && Current.FVCAfterDilation!== null)? 'FVC efter skall endast anges då Spirometri utförd besvaras med Ja' : Global.Between(Current.FVCAfterDilation, 0.1, 10)? true : 'Ange ett värde mellan 0,1 och 10.'; FVCPercentAfter FVC efter (% av förväntat) (%) return (Current.Spirometry!== 1 && Current.FVCPercentAfter!== null)? 'FVC efter (% av förväntat) skall endast anges då Spirometri utförd besvaras med Ja' : true; var height = r.height; var gender = 2 - Global.CalculateSex(Subject.SubjectKey); var age = Global.CalculateAge(Subject.SubjectKey, r.visitdate); var NORMAL_FVC = Local.GetNormal_FVC(gender, age, height); if (r.fvcafterdilation!= null && height > 0) return Math.round(r.FVCAfterDilation / NORMAL_FVC * 100); Beräkning enligt Hedenström för vuxna Män (>=18 år): 100 * FVC efter -0,000686*ålder2+0,0471*ålder+0,0752*längd-8,56 Kvinnor (>=18 år): 100 * FVC efter -0,000145*ålder2-0,0119*ålder+0,0552*längd-4,32 RatioFEV1FVCBefore FEV1/FVC före decimal(9,2) return (Current.Spirometry!== 1 && Current.RatioFEV1FVCBefore!== null)? 'FEV1/FVC före skall endast anges då Spirometri utförd besvaras med Ja' : true; return (Current.FVCBeforeDilation > 0? Current.FEV1Before / Current.FVCBeforeDilation : null); RatioFEV1FVCAfter FEV1/FVC efter decimal(9,2) return (Current.Spirometry!== 1 && Current.RatioFEV1FVCAfter!== null)? 'FEV1/FVC efter skall endast anges då Spirometri utförd besvaras med Ja' : true; return (Current.FVCAfterDilation > 0? Current.FEV1After / Current.FVCAfterDilation : null); FVCReversibilityPercent Avseende FVC (%) return (Current.Spirometry!== 1 && Current.FVCReversibilityPercent!== null)? 'Avseende FVC skall endast anges då Spirometri utförd besvaras med Ja' : true; return r.fvcbeforedilation > 0? Math.round((r.FVCAfterDilation - r.fvcbeforedilation) / r.fvcbeforedilation * 100) : null; FEV1ReversibilityPercent Avseende FEV1 (%) return (Current.Spirometry!== 1 && Current.FEV1ReversibilityPercent!== null)? 'Avseende FEV1 skall endast anges då Spirometri utförd besvaras med Ja' : true; return r.fev1before > 0? Math.round((r.FEV1After - r.fev1before) / r.fev1before * 100) : null;

Saturation Saturation (procent) (%) if (r.saturation == null){ if ((r.saturation 100)){ return 'Ange ett värde mellan 60 och 100.'; if ((r.saturation!== null) && (r.copddiagnosis!== 1)){ return 'Får ej fyllas i om e KOL-diagnosen är ifylld med ja.'; else Saturation Syremättnad mätt med en pulsoxymeter, anges i % SaturationMethod Åtgärd vid saturation < 93% 1=Ingen, 2=Artärblodgas tagen på egen enhet, 3=Remitterad if ((Current.COPDDiagnosis!== 1) && (Current.SaturationMethod!== null)){ return 'Får ej fyllas i om KOL-diagnos är ifylld med nej.'; else if ((!Current.Saturation) && (Current.SaturationMethod!== null)){ return 'Saturation måste vara ifylld för att du ska få fylla i detta fält.'; else if (Current.Saturation){ if((current.saturation >93) && (Current.SaturationMethod!== null)){ return 'Får bara fyllas i om Saturation < 93.'; Saturation under 93% Ange åtgärd enligt rullista NumberExacerbation Antal exacerbationer senaste 12 månaderna 1=0-1, 2=2 eller flera if (Current.NumberExacerbation10 == null ) { return null; if (Current.NumberExacerbation10 == 0 Current.NumberExacerbation10 == 1 ) { return 1; if (Current.NumberExacerbation10 == 2 Current.NumberExacerbation10 == 3 Current.NumberExacerbation10 == 4 Current.NumberExacerbation10 == 5 Current.NumberExacerbation10 == 6 Current.NumberExacerbation10 == 7 Current.NumberExacerbation10 == 8 Current.NumberExacerbation10 == 9 Current.NumberExacerbation10 == 10 Current.NumberExacerbation10 == 11){ return 2; Antal exacerbationer Ange det antal exacerbationer som patienten upplevt de senaste senaste 12 månaderna. OBS, antalet behöver e vara registrerade läkarbesök. NumberExacerbation10 Antal exacerbationer senaste 12 månaderna 0=0, 1=1, 10=10, 11=>10, 2=2, 3=3, 4=4, 5=5, 6=6, 7=7, 8=8, 9=9 PhysicalActivity Fysisk aktivitet, vanligtvis (dagar i veckan) 0=0, 1=1, 2=2, 3=3, 4=4, 5=5, 6=6, 7=7 Antal exacerbationer Ange det antal exacerbationer som patienten upplevt de senaste senaste 12 månaderna. OBS, antalet behöver e vara registrerade läkarbesök. Fysisk aktivitet Antal dagar/vecka som patienten varit fysiskt aktiv minst 30 minuter. Välj alternativ i rullistan. DepressionAnxiety Depression/ångest bit return (Latest == null Latest.DepressionAnxiety == null)? null : Latest.DepressionAnxiety; Depression/ångest: F32, F41 DiabetesMellitus Diabetes mellitus bit return (Latest == null Latest.DiabetesMellitus == null)? null : Latest.DiabetesMellitus; Diabetes mellitus: E10, E11 HeartDisease Hjärtsjukdom bit return (Latest == null Latest.HeartDisease == null)? null : Latest.HeartDisease; Hjärtsjukdom: I20, I25, I50 Har patienten haft en hjärtinfarkt betraktas detta som ischemisk hjärtsjukdom. Hypertension Hypertoni bit return (Latest == null Latest.Hypertension == null)? null : Latest.Hypertension; Hypertoni: I10 Osteoporosis Osteoporos bit return (Latest == null Latest.Osteoporosis == null)? null : Latest.Osteoporosis; Osteoporos: M81

SleepApneaSyndromes Sömnapnésyndrom bit return (Latest == null Latest.SleepApneaSyndromes == null)? null : Latest.SleepApneaSyndromes; Sömnapnésyndrom: G47.3 Alpha1AntitrypsinDeficiency Alfa1-antitrypsin-brist bit return (Latest == null Latest.Alpha1AntitrypsinDeficiency == null)? null : Latest.Alpha1AntitrypsinDeficiency; Alfa1-antitrypsin-brist: E88.0 LungNeoplasms Lungcancer bit return (Latest == null Latest.LungNeoplasms == null)? null : Latest.LungNeoplasms; Lungcancer: C34 StructEduPgm Strukturerad patientutbildning 2=Inom 5 år return ( r.structedupgm!== 2 && ( r.diseaseknowledge === true r.drugtreatment === true r.selfcare === true r.riskfactors === true r.koledu === true r.astmaedu === true ) )? 'Strukturerad patientutbildning måste besvaras med Inom 5 år om någon av följande är ifyllda: Sjukdomskunskap, Läkemedelsbehandling inkluderande inhalationsteknik, Egenvård, Riskfaktorer, KOL-skola eller Astmaskola.' : true; return (Latest == null Latest.StructEduPgm == null)? null : Latest.StructEduPgm; Strukturerad patientutbildning Avser att patienten individuellt fått någon eller flera av följande utbildningsinsatser de senaste fem åren: Sjukdomskunskap Läkemedelsbehandling inkluderande inhalationsteknik DiseaseKnowledge Sjukdomskunskap bit E åd DrugTreatment Läkemedelsbehandling inkluderande inhalationsteknik bit SelfCare Egenvård bit RiskFactors Riskfaktorer bit KolEdu KOL-skola bit KOL-skola KOL-skola avser en erprofessionellt genomförd grupputbildning där sjukdomskunskap, läkemedelsbehandling inkluderande inhalationsteknik, egenvård och riskfaktorer ska ingå. AstmaEdu Astmaskola bit Astmaskola Astmaskola avser en erprofessionellt genomförd grupputbildning där sjukdomskunskap, läkemedelsbehandling inkluderande inhalationsteknik, egenvård och riskfaktorer ska ingå. OPEWrittenTreatmentPlanGivenSkriftlig behandlingsplan given ParamedicContacts Paramedicinska kontakter return (r.paramediccontacts === 0 && ( r.visitphysiotherapist === true r.visitdietitian === true r.visitoccupationaltherapist === true r.visitcounselorpsychologist === true ) )? 'Paramedicinska kontakter kan e besvaras med Nej om någon av följande är ifyllda: Fysioterapeut, Dietist, Arbetsterapeut eller Kurator/psykolog.' : true; Paramedicinska kontakter Avser att patienten fått KOL/Astma-relaterad insats de senaste tolv månaderna av någon eller flera av följande professioner: Fysioterapeut Arbetsterapeut Dietist Kurator/psykolog VisitPhysiotherapist Fysioterapeut bit Här anges, med ja eller nej, om patienten haft/har en KOL/astma-relaterad kontakt med sjukgymnast senaste 12 månaderna. Vid svar nej, välj orsaksalternativ enligt rullist.

VisitDietitian Dietist bit Dietistkontakt bör erbjudas om BMI (större än) 30 vid aktuell registrering. Vid svar nej, välj orsaksalternativ enligt rullist. VisitOccupationalTherapist Arbetsterapeut bit Här anges, med ja eller nej, om patienten haft/har en KOL/astma-relaterad kontakt med arbetsterapeut senaste 12 månaderna. Vid svar nej, välj orsaksalternativ enligt rullist. VisitCounselorPsychologist Kurator/psykolog bit Här anges, med ja eller nej, om patienten haft/har en KOL/astma-relaterad kontakt med kurator/psykolog senaste 12 månaderna. Vid svar nej, välj orsaksalternativ enligt rullist. InfluenzaVaccination Vaccinerad influensa de senaste 12 månaderna PneumococcalVaccination Vaccinerad pneumokock, fullvaccinerad, 2=Ja, vaccinerad en gång QoLCAT CAT if ((Current.QoLCAT 40)){ return 'Ange ett värde mellan 0 och 40.'; if ((Current.COPDDiagnosis!== 1) && (Current.QoLCAT!== null)){ return 'Får ej fyllas i om KOL-diagnos är ifylld med nej.'; CAT Ange värde enligt symtomskattningsformulär, skattat i samband med dagens besök. Dyspnea mmrc (Dyspnégrad, rekommenderas) 0=0, 1=1, 2=2, 3=3, 4=4 if ((Current.COPDDiagnosis!== 1) && (Current.Dyspnea!== null)){ return 'Får ej fyllas i om KOL-diagnos är ifylld med nej.'; mmrc Ange värde enligt mmrc-formulär, skattat i samband med dagens besök. PhysicalCapacity12 Fysisk kapacitet 6 minuters gångtest utförd de senas Mätning av fysisk kapacitet 6 minuters gångtest. Ange om gångtest är utförd någon gång de senaste 12 månaderna. PhysicalCapacity12M Om ja 1=< 350 meter, 2=>= 350 meter Gångsträcka (i meter). De Nationella riktlinjerna för astma och KOL rekommenderar att testet utförs på patienter med stabil KOL och FEV1<80% av förväntat värde. Testet kan vara en del i utvärderingen av en given ervention. PhysicalTraining Fysisk träning, vanligtvis (dagar i veckan) 0=0, 1=1, 2=2, 3=3, 4=4, 5=5, 6=6, 7=7 Fysisk träning. Med fysisk träning avses en aktivitet som syftar till att öka eller bibehålla prestationsförmågan. Den är planerad, strukturerad och återkommande. Det kan handla t ex om att påverka kondition, muskelstyrka, muskeluthållighet, balans och koordination. COPDMed Läkemedel mot KOL if ((Current.COPDDiagnosis!== 1) && (Current.COPDMed!== null)){ return 'Får ej fyllas i om KOL-diagnos är ifylld med nej.'; Läkemedel mot KOL Ange om patienten är ordinerad läkemedelsbehandling. AKT ACT if ((Current.AsthmaDiagnosis!== 1) && (Current.AKT!== null)){ return 'Får ej fyllas i om Astmadiagnos är ifylld med nej.'; if ((Current.AKT 27)){ return 'Ange ett värde mellan 0 och 27.'; ACT Ange värde enligt symtomskattningsformulär, skattat i samband med dagens besök.

FeNo Mätning av NO (FENO) utförd if ((Current.AsthmaDiagnosis!== 1) && (Current.FeNo!== null)){ return 'Får ej fyllas i om Astmadiagnos är ifylld med nej.'; NO (FENO) Ange med ja eller nej om detta är utfört. FeNoValue Uppmätt NO-värde (ppb) decimal(9,1) if (Current.FeNoValue == null) return (Current.FeNo!= null && Current.FeNo === 1)? Global.Between(Current.FeNoValue,0,200)? true : 'Ange ett värde mellan 0,0 och 200,0.' : 'Du kan bara ange uppmätt NO-värde om du har svarat att mätning är utförd.'; Uppmätt NO-värde. Ange uppmätt ppm-värde vid dagens besök. BEosinofila B-Eosinofila (absolutvärde) (109/L) decimal(9,1) if ((Current.AsthmaDiagnosis!== 1) && (Current.BEosinofila!== null)){ return 'Får ej fyllas i om Astmadiagnos är ifylld med nej.'; if ((Current.BEosinofila 25)){ return 'Ange ett värde mellan 0 och 25.'; B-Eosinofila Ange eosinofila (absolutvärdet 109/L) i samband med dagens besök. AllergyTestDone Allergitest utförd if ((Current.AsthmaDiagnosis!== 1) && (Current.AllergyTestDone!== null)){ return 'Får ej fyllas i om Astmadiagnos är ifylld med nej.'; return (Latest == null Latest.AllergyTestDone == null)? null : String(Latest.AllergyTestDone); Allergitest utfört Ange om allergitest är utförd någon gång med Allergiscreening och/eller Specifik IgE och/eller Pricktest. AllergyTestYear Årtal small return (Current.AllergyTestDone!== 1 && Current.AllergyTestYear!== null)? 'Årtal skall endast anges då Allergitest utförd besvaras med Ja' : true; return (Latest == null Latest.AllergyTestYear == null)? null : Latest.AllergyTestYear; Årtal Ange årtalet då Allergitest utfördes. RespAllergy Luftvägsallergi if ((Current.AsthmaDiagnosis!== 1) && (Current.RespAllergy!== null)){ return 'Får ej fyllas i om Astmadiagnos är ifylld med nej.'; return (Latest == null Latest.RespAllergy == null)? null : String(Latest.RespAllergy); Luftvägsallergi Ange om patienten har en diagnostiserad och journalförd luftvägsallergi. AsthmaMed Läkemedel mot Astma if ((Current.AsthmaDiagnosis!== 1) && (Current.AsthmaMed!== null)){ return 'Får ej fyllas i om Astmadiagnos är ifylld med nej.'; Läkemedel mot Astma Ange om patienten är ordinerad läkemedelsbehandling. Visit_SaveDate Datum och tid när registreringen initialt sparades. smalldatetime ÅÅÅÅ-MM-DD TT:MM:SS InhaledShortactingDilating Beta-2-stimulerande kortverkande bit InhaledLongactingDilating Beta-2-stimulerande långverkande bit AntikolinergikaShort Antikolinergika kortverkande bit AntikolinergikaLong Antikolinergika långverkande bit AntikolinergikaBeta Antikolinergika och beta-2-stimulerare i fast bit kombination InhaledSteroids Steroider inhalation bit InhaledSteroidsDose Dosering 1=Låg, 2=Medel, 3=Hög return (r.inhaledsteroidsdose!== null && ((r.inhaledsteroids === false) r.inhaledsteroids === null))? 'Du måste kryssa i Steroider inhalation.' : true; SteroidTreatmentStrategy Behandlingsstrategi 0=Regelbundet, 1=Intermittent return (r.steroidtreatmentstrategy!== null && ((r.inhaledsteroids === false) r.inhaledsteroids === null))? 'Du måste kryssa i Steroider inhalation.' : true; SteoroidsPeoralt Steroider per oralt bit CombinationSteroidsBeta2 Steroider och Beta-2-stimulerare i fast kombination bit Steroider och Beta-2-stimulerare i fast kombination Ange om patienten behandlas regelbundet med Steroider och Beta-2-stimulerare i fast kombination.

CombinationSteroidsBeta2Anti Steroider och Beta-2-stimulerare och långverkande bit antikolinergika i fast kombination Steroider och Beta-2-stimulerare och långverkande antikolinergika i fast kombination. Ange om patienten behandlas regelbundet med Steroider och Beta-2-stimulerare och antikolinergika i fast kombination (trippelkombination). Leukotrienhammare Leukotrienhämmare bit AllergenSpecificImmunotherapy Allergenspecifik immunterapi (ASIT) bit Adrenaline Adrenalin bit ImmunosuppressiveTreatment Immunsuppressiv behandling bit Antihistamin Antihistamin bit NasalSteroids Nasal steroid bit Omalizumab Omalizumab bit Mepolizumab Mepolizumab bit Reslizumab Reslizumab bit Benralizumab Benralizumab bit Roflumilast Roflumilast bit Nacetylcystein N-Acetylcystein bit Bisfosfonat Bisfosfonat bit Calcium Calcium bit Ltot LTOT (syrgas i hemmet) bit Airsonett Airsonett bit WeaningMedicine Rökavvänjningsmedel bit Conjunctivitis Konjunktivit Ange om patienten har allergisk konjunktivit (lokal allergisk inflammation i ögonens bindhinna, vanligen bilateral, ofta säsongsbunden). Polyps Näspolyper RhinitisExtended Rinit, uns, 2=Ja, ermittent, 3=Ja, persisterande LostSmell Förlorat luktsinne Ange om patienten har näspolypos (ses i bilateralt vid rinoskopi). Ange om patienten har något/några av följande symptom: Nästäppa, rinnsnuva, näsklåda, nysningar utan att ha förkylning eller annan näsinfektion. Förlorat luktsinne Ange om patienten vid dagens besök har anosmi. IgEFoodBasal Födoämnesallergi Födoämnesallergi Ange om patienten har en diagnostiserad och journalförd födoämnesallergi. Dermatitis Eksem Eksem Ange om patienten har eksem (diagnostiserad och journalförd). PrecipitatingFactors Utlösande triggerfaktorer för astma Utlösande triggerfaktorer för Astma Ange om patienten får astmasymtom som orsakats av triggerfaktorer. RespiratoryTractInfection Luftvägsinfektion if (Current.RespiratoryTractInfection == null) return (Current.PrecipitatingFactors!= 1)? 'Luftvägsinfektion skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Luftvägsinfektion Ange om patienten får astmasymtom som utlöses av luftvägsinfektion (virus eller bakterie). TobaccoSmoke Tobaksrök if (Current.TobaccoSmoke == null) return (Current.PrecipitatingFactors!= 1)? 'Tobaksrök skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Tobaksrök Ange om patienten får astmasymtom som utlöses av tobaksrök (aktiv och/eller passiv rökning). PhysicalEffort Fysisk ansträngning if (Current.PhysicalEffort == null) return (Current.PrecipitatingFactors!= 1)? 'Fysisk ansträngning skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Fysisk ansträngning Ange om patienten får astmasymtom som utlöses vid fysisk ansträngning (symtomen som uppträder strax efter start, under själva ansträngningen eller efter avslutad ansträngning). TemeratureFluctuation Temperaturväxling if (Current.TemeratureFluctuation == null) return (Current.PrecipitatingFactors!= 1)? 'Temperaturväxling skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Temperaturväxling Ange om patienten får astmasymtom som utlöses av temperaturväxling. Allergens Allergener if (Current.Allergens == null) return (Current.PrecipitatingFactors!= 1)? 'Allergener skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Allergener Ange om patienten får astmasymtom som utlöses av t.ex. pollen och pälsdjur.

Stress Stress if (Current.Stress == null) return (Current.PrecipitatingFactors!= 1)? 'Stress skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Stress Ange om patienten får astmasymtom som utlöses av stress. AirPollutionOdors Luftföroreningar/dofter if (Current.AirPollutionOdors == null) return (Current.PrecipitatingFactors!= 1)? 'Luftföroreningar/dofter skall endast anges då utlösande triggerfaktorer har besvarats med ja.' : true; Luftföroreningar/dofter Ange om patienten får astmasymtom som utlöses av luftföroreningar eller dofter t ex avgaser eller parfym. AnafylaxiGradering Aktuell anafylaxirisk 1=Grad 1, 2=Grad 2, 3=Grad 3 Aktuell anafylaxirisk Ange aktuell grad (1-3) av anafylaxi. Grad 1 Hud: Som tidigare Ögon och näsa: Som tidigare Mun och magtarm: Som tidigare + ökande buksmärta, diarré, upprepade kräkningar Luftvägar: Heshet, lindrig bronkobstruktion Hjärta kärl: Takykardi Allmänna symtom: Uttalad trötthet, rastlöshet, oro Grad 2 Hud: Som grad 1 Ögon och näsa: Som grad 1 Mun och magtarm: Som grad 1 Luftvägar: Heshet, skäll hosta, sväljningsbesvär, medelsvår bronkobstruktion AllergyScreeningExtended Allergiscreening S 1 Specifik IgE Ange specifika IgE-resultat (positivt/negativt). Vid positivt resultat ange aktuella allergen. IgEExtended Specifik IgE Specifik IgE Ange specifika IgE-resultat (positivt/negativt). Vid positivt resultat ange aktuella allergen. IgECat Katt if (Current.IgECat!= null && Current.IgEExtended!= 1) return 'Katt skall endast anges då specifik IgE besvarats positivt.'; IgEDog Hund if (Current.IgEDog!= null && Current.IgEExtended!= 1) return 'Hund skall endast anges då specifik IgE besvarats med ja.'; IgEHorse Häst if (Current.IgEHorse!= null && Current.IgEExtended!= 1) return 'Häst skall endast anges då specifik IgE besvarats med ja.'; IgERabbit Kanin if (Current.IgERabbit!= null && Current.IgEExtended!= 1) return 'Kanin skall endast anges då specifik IgE besvarats med ja.'; IgEBirch Björk if (Current.IgEBirch!= null && Current.IgEExtended!= 1) return 'Björk skall endast anges då specifik IgE besvarats med ja.'; IgEGrass Gräs if (Current.IgEGrass!= null && Current.IgEExtended!= 1) return 'Gräs skall endast anges då specifik IgE besvarats med ja.'; IgEArtemisiaVulgaris Gråbo if (Current.IgEArtemisiaVulgaris!= null && Current.IgEExtended!= 1) return 'Gråbo skall endast anges då specifik IgE besvarats med ja.'; IgECladosporium Cladosporium if (Current.IgECladosporium!= null && Current.IgEExtended!= 1) return 'Cladosporium skall endast anges då specifik IgE besvarats med ja.'; IgEDermatophagoidesPteronyss Kvalster Dermatophagoides pteronyssinus if (Current.IgEDermatophagoidesPteronyssinus!= null && Current.IgEExtended!= 1) return 'Kvalster Dermatophagoides Pteronyssinus skall endast anges då specifik IgE besvarats med ja.';

IgEDermatophagoidesFarinae Kvalster Dermatophagoides farinae if (Current.IgEDermatophagoidesFarinae!= null && Current.IgEExtended!= 1) return 'Kvalster Dermatophagoides Farinae skall endast anges då specifik IgE besvarats med ja.'; IgEOtherRespiratory Andra luftvägsallergen varchar(80) if (Current.IgEOtherRespiratory!= null && Current.IgEExtended!= 1) return 'Andra luftvägsallergen skall endast anges då specifik IgE besvarats med ja.'; IgEFood IgE medierad födoämnesallergi med symtom från tarm if (r.igefood == null) return (r.igeextended == null (r.igeextended === 0 && r.igefood === 1))? 'IgE medierad födoämnesallergi skall endast anges då specifik IgE besvarats med positiv.' : true; IgE medierad födoämnesallergi Ange resultat för IgE-medierad födoämnesallergi (positivt/negativt). Vid positivt resultat ange aktuella allergen. IgEFoodMilk Mjölk if (Current.IgEFoodMilk!= null && Current.IgEFood!= 1) return 'Mjölk skall endast anges då IgE medierad födoämnesallergi besvaras positiv.'; Mjölk Laktosolerans innebär att man är överkänslig, men e allergisk,, mot mjölksocker (laktos), som finns i mjölk. Laktosolerans beror på brist på enzymet laktas, som bryter ner mjölksocker. Vanliga symtom är gaser, uppsvälld mage, diarré och magont. Besvären upplevs som obehagliga men är ofarliga. Laktosolerans kan vara medfödd och ge symtom redan som spädbarn, men det är ovanligt. Om slemhinnan i tunntarmen skadas av någon tarmsjukdom kan man få tillfällig laktosolerans. Om man undviker matvaror med laktos, främst vanlig mjölk, kan man undvika besvär. Man kan också ha laktosolerans i en variant som kallas primär laktosolerans. Då brukar man tåla livsmedel som innehåller små mängder mjölksocker som lagrad ost, smör och vissa smörgåsmargariner. Mjölkallergi eller egentligen komjölksproteinallergi innebär allergiska reaktioner mot proteiner (äggviteämnen) som finns i mjölk och mjölkbaserade produkter. Reaktionen kan komma omedelbart efter man har fått i sig mjölkproteinet, men den kan även dröja i flera dagar beroende på vilka symptom man får. Vissa kan reagera på ytterst små mängder medan andra får symptom först när de varit utsatta för mjölk i flera dagar. Mjölkallergi är en av de vanligaste orsakerna till födoämnesreaktioner under de tidiga barnaåren. De flesta mjölkallergiker växer ifrån sina besvär och kan börja a mjölkprodukter i skolåldern. Men för en del fortsätter allergin och man får då fortsätta undvika mjölkprodukter. IgEFoodEgg Ägg S t å k j lk t i ll i if (Current.IgEFoodEgg!= null && Current.IgEFood!= 1) return 'IgEFoodEgg skall endast anges då IgEFood besvarats med ja.'; IgEFoodFish Fisk if (Current.IgEFoodFish!= null && Current.IgEFood!= 1) return 'IgEFoodFish skall endast anges då IgEFood besvarats med ja.'; IgEFoodArachnisHypogaea Jordnöt if (Current.IgEFoodArachnisHypogaea!= null && Current.IgEFood!= 1) return 'IgEFoodArachnisHypogaea skall endast anges då IgEFood besvarats med ja.'; IgEFoodGlycine Soja if (Current.IgEFoodGlycine!= null && Current.IgEFood!= 1) return 'IgEFoodGlycine skall endast anges då IgEFood besvarats med ja.'; IgEFoodCorylusAvellana Hasselnöt if (Current.IgEFoodCorylusAvellana!= null && Current.IgEFood!= 1) return 'IgEFoodCorylusAvellana skall endast anges då IgEFood besvarats med ja.'; IgEFoodOther Andra födoämnesallergen varchar(80) if (Current.IgEFoodOther!= null && Current.IgEFood!= 1) return 'IgEFoodOther skall endast anges då IgEFood besvarats med ja.'; ScratchTestExtended Pricktest Pricktest Ange resultat för Pricktest (positivt/negativt). Vid positivt resultat ange aktuella allergen. ScratchCat Katt if (Current.ScratchCat!= null && Current.ScratchTestExtended!= 1) return 'ScratchCat skall endast anges då ScratchTest besvarats med ja.'; ScratchDog Hund if (Current.ScratchDog!= null && Current.ScratchTestExtended!= 1) return 'ScratchDog skall endast anges då ScratchTest besvarats med ja.'; ScratchHorse Häst if (Current.ScratchHorse!= null && Current.ScratchTestExtended!= 1) return 'ScratchHorse skall endast anges då ScratchTest besvarats med ja.';

ScratchRabbit Kanin if (Current.ScratchRabbit!= null && Current.ScratchTestExtended!= 1) return 'ScratchRabbit skall endast anges då ScratchTest besvarats med ja.'; ScratchBirch Björk if (Current.ScratchBirch!= null && Current.ScratchTestExtended!= 1) return 'ScratchBirch skall endast anges då ScratchTest besvarats med ja.'; ScratchGrass Gräs if (Current.ScratchGrass!= null && Current.ScratchTestExtended!= 1) return 'ScratchGrass skall endast anges då ScratchTest besvarats med ja.'; ScratchArtemisiaVulgaris Gråbo if (Current.ScratchArtemisiaVulgaris!= null && Current.ScratchTestExtended!= 1) return 'ScratchArtemisiaVulgaris skall endast anges då ScratchTest besvarats med ja.'; ScratchCladosporiumHerbarum Cladosporium if (Current.ScratchCladosporiumHerbarum!= null && Current.ScratchTestExtended!= 1) return 'ScratchCladosporiumHerbarum skall endast anges då ScratchTest besvarats med ja.'; ScratchDermPteronys Kvalster Dermatophagoides pteronyssinus if (Current.ScratchDermPteronys!= null && Current.ScratchTestExtended!= 1) return 'ScratchDermPteronys skall endast anges då ScratchTest besvarats med ja.'; ScratchDermatophagoidesFarin Kvalster Dermatophagoides farinae if (Current.ScratchDermatophagoidesFarinae!= null && Current.ScratchTestExtended!= 1) return 'ScratchDermatophagoidesFarinae skall endast anges då ScratchTest besvarats med ja.'; ScratchOtherRespiratory Andra luftvägsallergen varchar(80) if (Current.ScratchOtherRespiratory!= null && Current.ScratchTestExtended!= 1) return 'ScratchOtherRespiratory skall endast anges då ScratchTest besvarats med ja.'; PEFMatare PEF-värde (liter/min) PEF Ange aktuellt värde. PEFBastaVarde Patientens bästa värde (liter/min) PEF bästa värde Ange det bästa värde som patienten någonsin har haft. PEFVariabilitet PEF variabilitet (%) PEF variabilitet PEF variabilitet = (högsta värde - lägsta värde) / medelvärdet. PEFReversibilitet PEF reversibilitet (%) PEF reversibilitet PEF reversibilitet = ((PEF efter - PEF före) x 100) / PEF före. Provocations Provokationer Provokation Ange om provokationstest är utförd i samband med dagens besök (ja/nej). Vid Ja ange vilken av följande tester som har genomförts samt resultat (positiv/negativ) AnstrangningsTest Ansträngningstest return (Current.Provocations!== 1 && Current.AnstrangningsTest!== null)? 'Ansträngningstest skall endast anges då Provokationer besvaras med Ja' : true; AridolTest Aridol return (Current.Provocations!== 1 && Current.AridolTest!== null)? 'Aridol skall endast anges då Provokationer besvaras med Ja' : true; TorrluftTest Torrluft return (Current.Provocations!== 1 && Current.TorrluftTest!== null)? 'Torrluft skall endast anges då Provokationer besvaras med Ja' : true; MetakolinTest Metakolin return (Current.Provocations!== 1 && Current.MetakolinTest!== null)? 'Metakolin skall endast anges då Provokationer besvaras med Ja' : true; HistaminTest Histamin return (Current.Provocations!== 1 && Current.HistaminTest!== null)? 'Histamin skall endast anges då Provokationer besvaras med Ja' : true;

NumberHospitalisationsTotal Antal inneliggande vårdtillfällen de senaste 12 mån if (r.numberhospitalisationstotal == null) return Global.Between(r.NumberHospitalisationsTotal,0,20)? true : 'Ange ett värde mellan 0 och 20.'; Antal inneliggande vårdtillfällen de senaste 12 månaderna Ange samtliga vårdtillfällen de senaste 12 månaderna oberoende orsak inklusive exacerbationer. NumberHospitalisationsCOPDAsAntal inneliggande vårdtillfällen de senaste 12 mån pg if (r.numberhospitalisationscopdasthma == null) if (r.numberhospitalisationstotal!= null && r.numberhospitalisationstotal < r.numberhospitalisationscopdasthma) return 'Antalet inneliggande vårdtillfällen pga KOL kan e vara större än det totala antalet.'; return Global.Between(r.NumberHospitalisationsCOPDAsthma,0,20)? true : 'Ange ett värde mellan 0 och 20.'; Antal inneliggande vårdtillfällen de senaste 12 månaderna pga KOL eller astma Ange samtliga vårdtillfällen de senaste 12 månaderna på grund av KOL och/eller astma inklusive exacerbationer. QoLCCQ CCQ decimal(9,1) if (r.qolccq == null) return Global.Between(r.QoLCCQ, 0.0, 6.0)? true : 'Ange ett värde mellan 0,0 och 6,0.'; CCQ Ange patientens värde i samband med dagens besök (anges med en decimal). EQ5DMobility Rörlighet g går utan svårigheter, 2=Jag kan gå men med viss svårighet, 3=Jag är sängliggande EQ5DHygiene Hygien g behöver ingen hjälp med min dagliga hygien, mat eller påklädning, 2=Jag har vissa problem att tvätta eller klä mig själv, 3=Jag kan e tvätta eller klä mig själv EQ5DMainActivities Huvudsakliga aktiviteter g klarar av mina huvudsakliga aktiviteter, 2=Jag har vissa problem med att klara av mina huvudsakliga aktiviteter, 3=Jag klarar e av mina huvudsakliga aktiviteter EQ5DPainDiscomfort Smärtor/besvär g har varken smärtor eller besvär, 2=Jag har måttliga smärtor eller besvär, 3=Jag har svåra smärtor eller besvär EQ5DAnxietyDepression Oro/nedstämdhet g är e orolig eller nedstämd, 2=Jag är orolig eller nedstämd i viss utsträckning, 3=Jag är i högsta grad orolig eller nedstämd EQ5DIndex EQ-5D index decimal(9,3) function geteq5dvalue(rorlighet, hygien, huvudsakligaaktiviteter, smartor, oro) { var constant = 0; var n3term = 0; var notfullhealth = false; var level3 = false; var nrofmissingquestions = 0; if (rorlighet == null hygien == null huvudsakligaaktiviteter == null smartor == null oro == null) { return 0; if (rorlighet === 2) { rorlighet = 0.069; notfullhealth = true; else if (rorlighet === 3) { rorlighet = 0.314; notfullhealth = true; level3 = true; else { rorlighet = 0; if (hygien === 2) { hygien = 0.104; notfullhealth = true; else if (hygien === 3) { hygien = 0.214; notfullhealth = true; level3 = true; else { hygien = 0; EQ5DRSScore Hälsotillstånd (1-100) if (h d kli Akti it t 2) { if (r.eq5drsscore == null) return Global.Between(r.EQ5DRSScore,1,100)? true : 'Ange ett värde mellan 1 och 100.';

QoLACQ ACQ decimal(9,2) if (Current.QoLACQ == null) return Global.Between(Current.QoLACQ,0,6)? true : 'Ange ett värde mellan 0,00 och 6,00.'; ACQ ACQ (Asthma Control Questionnaire) är ett frågeformulär som mäter graden av astmakontroll. Instrumentet består av 7 frågor: Fem symtomfrågor (Vaken på natten pga symtom, Vakna på morgonen med symtom, Begränsning i dagliga aktiviteter, Andnöd och pip i bröstet), FEV1 % av förväntat (bedöms kliniskt på en 7-gradig skala) och daglig användning av kortverkande beta2- stimulerare. Frågorna som avser senaste veckan besvaras på en 7-gradig skala (0 är ingen negativ påverkan och 6 är maximal negativ påverkan). Medelpoängen beräknas. 0 poäng betyder total kontroll på astman och 6 svårt okontrollerad astma. Medelpoängen ska anges. En medelpoäng under 1,0 visar att astman är välkontrollerad. ett värde över 1.0 visar att astman är okontrollerad. QoLALMA ALMA decimal(9,2) if (Current.QoLALMA == null) return Global.Between(Current.QoLALMA,1,4)? true : 'Tillåtna värden är: 1,00-4,00.'; ALMA ALMA (Aktivt liv med astma) är ett instrument som ger struktur på astmabehandlingen. En del av detta är 14 frågor med fyra svarsalternativ som mäter grad av astmakontroll inom de tre domänerna: Fysisk (tät i bröstet, hosta även om man e är förkyld, hosta eller andnöd vid promenad, hosta ellet andnöd vid tungt arbete, hosta eller andnöd vid sportaktiviteter, vakna på natten av hosta eller andnöd, pip i bröstet), Psykologiskt (orolig för astman, påverkan på det dagliga livet, måste avstå från sådant man vill göra), och Miljö (damm, pollen och pälsdjur gör luftrören sämre, kall luft gör luftrören sämre, tungt att andas av tobak och starka dofter). Ange den totala genomsnittspoängen mellan 1 och 4. AQLQ AQLQ(S) decimal(9,2) if (Current.AQLQ == null) return Global.Between(Current.AQLQ,1,7)? true : 'Tillåtna värden är: 1,00-7,00.'; AQLQ(S) AQLQ(S) (Standardised Asthma Quality of Life Questionnaire) är ett sjukdomsspecifikt frågeformulär som mäter livskvalitet hos astmatiker i åldern 17 70 år. Det består av 32 frågor inom domänerna symtom, aktivitetsbegränsning, känslomässig funktion och miljöstimuli. Patienten ska tänka efter hur de har mått de senaste två veckorna och svara på frågorna på en sjugradig skala (7= Inte försämrad alls 1= Allvarligt försämrad). Det tar 4-5 minuter att fylla i. Den totala poängen är medeltalet på de 32 frågorna. Den individuella domänpoängen är medeltalet för frågorna som ingår i varje domän. En poängförändring som är större än 0,5 betraktas som kliniskt betydelsefull. Ange den totala poängen mellan 1 och 7. miniaqlq miniaqlq decimal(9,2) if (Current.miniAQLQ == null) return Global.Between(Current.miniAQLQ,1,7)? true : 'Tillåtna värden är: 1,00-7,00.'; MiniAQLQ MiniAQLQ (Mini Asthma Quality of Life Questionnaire) är ett sjukdomsspecifikt frågeformulär som mäter livskvalitet hos astmatiker i åldern 17 70 år. Det är en förkortad version av AQLQ(S) och består av 15 frågor inom domänerna symtom, aktivitetsbegränsning, känslomässig funktion och miljöstimuli. Patienten ska tänka efter hur de har mått de senaste två veckorna och svara på frågorna på en sjugradig skala (7= Inte försämrad alls 1= Allvarligt försämrad). Det tar 3-4 minuter att fylla i. Den totala poängen är medeltalet på de 15 frågorna. Den individuella domänpoängen är medeltalet för frågorna som ingår i varje domän. En poängförändring som är större än 0,5 betraktas som kliniskt betydelsefull. Ange den totala poängen mellan 1 och 7.

PAQLQ PAQLQ(S) decimal(9,2) if (Current.PAQLQ == null) return Global.Between(Current.PAQLQ,1,7)? true : 'Tillåtna värden är: 1,00-7,00.'; PAQLQ(S) PAQLQ(S) (Standardised Paediartic Asthma Quality of Life Questionnaire) är ett sjukdomsspecifikt frågeformulär som mäter livskvalitet hos astmatiker i åldern 7 17 år. Det består av 23 frågor inom domänerna symtom, aktivitetsbegränsning och känslomässig funktion. Patienten ska tänka efter hur de har mått den senaste veckan och svara på frågorna på en sjugradig skala (7= Inte besvärad alls, 1= Väldigt besvärad). Den totala poängen är medeltalet på de 23 frågorna. Den individuella domänpoängen är medeltalet för frågorna som ingår i varje domän. En poängförändring som är större än 0,5 betraktas som kliniskt betydelsefull. Frågeformuläret finns i två versioner självadministrerande och i ervjuform. Rekommendationen är att använda ervjuformuläret på barn under 11 års ålder. Ange den totala poängen mellan 1 och 7. AstmaClassification Astmagradsklassificering (2-18 år) varchar(80) if (r.astmaclassification == null) var re = /^[1-4] [A-D]$/; return re.test(r.astmaclassification)? true : 'Astmagradsklassificering måste bestå av en siffra 1-4, ett mellanslag samt en versal bokstav A - D. T ex: "3 B"'; Astmagradsklassificering Astmans svårighetsgrad kan beskrivas som lindrig, måttlig, medelsvår eller svår. Behovet av medicinering anges med siffrorna 1 4. Förekomsten av symtom anges med bokstäverna A D. Manual fördjupning av hjälptext finns att hämta på LVRs hemsida. MaxHeight Maxlängd (cm) if (r.maxheight == null) if ((Parent.COPDDiagnosis!== 1) && (r.maxheight!== null)){ return 'Patienten måste ha en KOL-diagnos för att få fylla i detta fält.'; if (Parent.Height!= null && Parent.Height > r.maxheight) return 'Maxlängd kan e vara mindre än aktuell längd.'; return Global.Between(r.MaxHeight,40,300)? true : 'Ange ett värde mellan 40 och 300.'; if (Parent.COPDDiagnosis === 1) return Local.GetHistoryValue(Current, History.Visit.Registrations, 'MaxHeight', 1, true); else return null; Maxlängd Ange patientens längd när patienten var som längst. Ange längd i cm (heltal). FFM FFM (kg) decimal(9,1) if (r.ffm == null) return Global.Between(r.FFM,0,150)? true : 'Ange ett värde mellan 0 och 150.'; FFM Ange värde för fettfri massa (impedansmätare krävs eller bentäthetsmätning). FFMI FFMI decimal(9,1) if (r.ffm == null Parent.Height == null isnan(r.ffm) isnan(parent.height)) return null; return 10000 * (r.ffm / (Parent.Height * Parent.Height)); FFMI Ange beräknat FFMI-värde. Beräknas genom att dividera fettfria massan i kilo genom längden i meter upphöjt till två. WaistCircumference Midjeomfång (cm) if (r.waistcircumference == null) return Global.Between(r.WaistCircumference, 30, 250)? true : 'Ange ett värde mellan 30 och 250.'; Midjeomfång Ange värde i centimeter. CysticFibrosis Cystisk Fibros bit HypoplasticLungs Lunghypoplasi/lungaplasi/lungmissbildning bit PrimaryDyskinesia Primär Celliär Dyskinesi bit Kyphosis Kyfos/skolios/bröstkorgsmissbildning bit BronchopulmonaryDysplasia Bronkopulmonell Dysplasi bit Malformation Missbildning/förträngning av trakea eller bronker bit InterstitialLungDisease Interstitiell lungsjukdom bit OtherLungDisease Annan lungsjukdom/lungfunktionsnedsättning bit NeuromuscularLungDisease Neuromuskulär lungsjukdom bit EventID_UnitStructure Unik identifierare för registreringar i formulär 'UnitStructure' (Enhetsstruktur) EventID_Visit Unik identifierare för registreringar i formulär 'Visit' (Öppenvårdsbesök)

EventID_Medicine Unik identifierare för registreringar i formulär 'Medicine' (Läkemedel) EventID_Allergy Unik identifierare för registreringar i formulär 'Allergy' (Basal allergibedömning) EventID_LungFunction Unik identifierare för registreringar i formulär 'LungFunction' (Provokation) EventID_Exacerbation Unik identifierare för registreringar i formulär 'Exacerbation' (Inneliggande vårdtillfällen) EventID_SmokingHabits Unik identifierare för registreringar i formulär 'SmokingHabits' (Rökvanor Paketår) EventID_Inpatient Unik identifierare för registreringar i formulär 'Inpatient' (KOL inneliggande vård) EventID_QualityOfLife Unik identifierare för registreringar i formulär 'QualityOfLife' (Livskvalitet) EventID_NutritionalStatus Unik identifierare för registreringar i formulär 'NutritionalStatus' (Kroppsmått och nutritionsstatus) EventID_OtherDiagnosisChild Unik identifierare för registreringar i formulär 'OtherDiagnosisChild' (Övriga diagnoser som påverkar lungfunktionen)