-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmedication.py
More file actions
23 lines (23 loc) · 1.21 KB
/
medication.py
File metadata and controls
23 lines (23 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
def get_medication(severity, age):
print("----------------------------------------------------")
if severity == "Intermittent":
return "Step 1: SABA as needed"
elif severity == "Persistent mild":
if age >= 12:
return "Step 2: Low dose ICS\n(Beclomethasone MDI 80 mcg, 1 puff AM and 2 puffs PM)"
else:
return "Step 2: Low dose ICS\n(Beclomethasone MDI 80 mcg, 1 puff two times per day)"
elif severity == "Persistent moderate":
if age >= 12:
return ("Step 3: Low dose ICS + LABA\n"
"(Beclomethasone MDI 80 mcg, 1 puff AM and 2 puffs PM + LABA)\n"
"Or Medium dose ICS: 80 mcg, 2-3 puffs, 2x per day")
else:
return ("Step 3: Low dose ICS + LABA\n"
"(Beclomethasone MDI 80 mcg, 1 puff two times per day + LABA)\n"
"Or Medium dose ICS: 80 mcg, 2 puffs, 2x per day")
elif severity == "Persistent severe":
if age >= 12:
return "Step 4: Medium dose ICS + LABA\n(Beclomethasone MDI 80 mcg, 2-3 puffs, 2x per day + LABA)"
else:
return "Step 4: Medium dose ICS + LABA\n(Beclomethasone MDI 80 mcg, 2 puffs, 2x per day + LABA)"