Modul M (Mag - och tarmsjukdomar)

 

/* Denna modul behandlar mag- och tarmsjukdomar. I startmodulen viktas de svar som användaren har matat in och vid hög vikt på svar som "tillhör" Modul M körs reglerna i denna modul. Dessa regler triggar frågorna i frågeträdet. När hela regelbasen gåtts igenom tills det att inga fler frågor kan triggas så görs en sökning i CBSmodulen efter den diagnos som stämmer in på svarssymtomen. Modul A som nämns i regelbasen, har vi inte gjort men den är tänkt att den ska innehålla olyckor samt skador, så som vrickningar, stukningar och dylikt.*/

Regelbas

IF (first_time) THEN ställ_fråga (initiering);

IF (mag och tarmbesvär)THEN ställ_fråga (Fråga1);

IF (mag och tarmbesvär) THEN ställ_fråga (Fråga2);

IF (medicin) THEN ställ_fråga (Fråga3);

IF (Kräkning) AND/OR (Diarré) AND/OR (Buksmärtor) THEN ställ_fråga (Fråga4);

IF (Kräkning) AND/OR (Diarré) AND (symtom började >= 3 dygn) THEN ställ_fråga (Fråga5);

IF (Kräkning) THEN ställ_fråga (Fråga6);

IF (Olycka) THEN add vikt 900 Modul A.

IF (Kräkning)THEN ställ_fråga (Fråga7);

IF (Kräkning) AND (barn under 3 månader) AND (efter måltid) THEN ställ_fråga (Fråga8);

IF (Kräkning) THEN ställ_fråga (Fråga9);

IF (Kräkning) THEN ställ_fråga (Fråga10);

IF (Kräkning) THEN ställ_fråga (Fråga11);

IF (Kräkning) AND/OR (Diarré) AND (Påverkat allmäntillstånd) THEN ställ_fråga (Fråga12);

IF (Kräkning) AND/OR (Diarré) AND/OR (Förstoppning) AND (barn under 2 år) THEN ställ_fråga (Fråga13);

IF (Diarré) THEN ställ_fråga (Fråga14);

IF (Diarré)THEN ställ_fråga (Fråga15);

IF (Diarré) THEN ställ_fråga(Fråga16);

IF (Diarré) THEN ställ_fråga (Fråga17);

IF (Förstoppning)THEN ställ_fråga (Fråga18);

IF (Buksmärtor) THEN ställ_fråga (Fråga19);

IF (Buksmärtor) AND (barn under 3 månader) THEN ställ_fråga (Fråga20);

IF (Buksmärtor) AND (barn under 3 månader) AND (skrikperioder) THEN ställ_fråga (Fråga21);

 

Frågeträd

 
·               Initiering: imply

·        Fråga 1: Typer av besvär? : specat_svar {användaren väljer ett eller flera utav dessa alternativ}

·                             kräkning

·                             diarré

·                             förstoppning

·                             buksmärtor

 

·                             Ja, barnet äter medicin

·                             Nej, barnet äter ingen medicin

 

·        Fråga 3: Vilken typ av medicin äter barnet? : text_svar {här får användaren skriva in medicin namnet}

 

·                             Hur länge har barnet ätit denna medicin? : specat_svar {användaren väljer ett utav dessa alternativ}

·          några dagar

·          en vecka

·          två veckor

·          flera veckor

·          månader

·          halvår

·          år

·          flera år

 

·                             för mindre än ett dygn sedan

·                             för 2-3 dygn sedan

·                             för mer än 3 dygn sedan

 

·                             ja

·                             nej

·                             vet inte

 

·          Hur mycket vikt har barnet förlorat? : specat_svar {användaren väljer ett utav dessa alternativ}

·                      under 10% utav barnets normala kroppsvikt

·                      över 10% utav barnets normala kroppsvikt

 

·                             ja

·                             nej

·                             vet inte

 

·                             efter/under varje måltid

·                             ibland

·                             sällan

 

·                             små mängder mjölk eller välling

·                             kraftig sprutande kräkning

 

·                             senaste timmen

·                             senaste 3 timmarna

·                             senaste 5 timmarna

 

·                             senaste timmen

·                             senaste 3 timmarna

·                             senaste 5 timmarna

 

·                             kräkning och kissar dåligt

·                             kräks efter måltid

·                             mår bra förutom kräkningarna

·                             feber och kräkningar (inga förkylningssymptom)

·                             förkylning och kräkningar

·                             har mycket ont

 

·                             ja

·                             nej

 

·                             ja

·                             ja och ger tillägg (välling)

·                             nej

 

·                             mindre än 1 gång/timme

·                             mer än 1 gång/timme

 

·          Har barnet ont i magen? : specat_svar  {användaren väljer ett utav dessa alternativ}

·                      ja, det skriker

·                      nej inte alls

·                      vet inte

 

·                             ja, äter som vanligt

·                             äter nästan som vanligt

·                             äter sämre än vanligt

·                             äter inte alls

 

·                             ja, dricker som vanligt

·                             dricker nästan som vanligt

·                             dricker sämre än vanligt

·                             dricker inte alls

 

·                             ja, har blodig avföring

·                             nej, har inte blodig avföring

 

·                             ja, det är det

·                             nej, det är det inte

 

·          Är avföringen hård? : specat_svar

·                      ja

·                      nej

·          Har barnet ont vid tarmtömningen? : specat_svar

·                      ja

·                      nej

 

·                             buksmärta och feber

·                             buksmärta och spänd buk

·                             buksmärta och blekhet

·                             buksmärta och kallsvettas

·                             buksmärta och ont på natten

·                             buksmärta och blodig eller svart avföring

·                             buksmärta och smärtor i intervaller

·                             buksmärta och barnet är hängigt

·                             buksmärta efter yttre våld

·                             buksmärta och dricker inte

·                             buksmärta och minsta rörelse gör att barnet skriker

·                             buksmärta och barnet vill ligga ned

·                             buksmärta efter att ha ätit någonting

 

·                             ja

·                             nej

 

·                             endast en gång

·                             ja, flera gånger

·                             nej,bara ibland

 

·          Har barnet en spänd buk? : specat_svar

·                      ja

·                      nej

·          Har barnet mycket gaser? : specat_svar

·                      ja

·                      nej

 

Tillbaka till Hemdoktorn