graph TD
start{"Start"} --> anaSigns & mildAny
mildAny["<b>ANY ONE OF THE MODERATE SIGNS</b>"] -->
moderate
subgraph moderateActions[.]
%% ["Actions - Mild to Moderate Allergic Reaction"]
moderate[Mild to Moderate Allergic Reaction] -->
antihistamine[Give antihistamine] -->
mildStay[Stay with person, Call for help and locate adrenaline autoinjector] --> observeSigns
end
observeSigns["Observe for <b>ANY</b> Anaphylaxis Signs"]
anaSigns["<b>ANY ONE OF THE ANAPHYLAXIS SIGNS</b>"] --> anaphylaxis
subgraph anaphylaxisActions[.]
anaphylaxis["Anaphylaxis (Severe Allergic Reaction)"] -->
anaStay["Do not allow them to stand or walk"] -->
lay["Lay child on ground in recovery position"] -->
hold["If holding, hold laying flat not upright"] ==>
dontwait["<b>Do Not Wait</b>"] ==>
inject["<b>IMMEDIATELY</b> give Epipen Auto Injector"] ==>
ambulance["<b>IMMEDIATELY</b> phone ambulance"] ==>
response(("Observe")) == "No response after 5 minutes?" ==>
inject2["Give second Epipen"]
end