Pediatric Antibiotic Dosing - Acute Pharyngitis

Snippets to calculate doses for antibiotics used for treating acute pharyngitis in pediatric patients
(as per Bugs and drugs)

Penicillin V:

{note: trim=yes}
Strep throat - PCN V
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: trim=yes; preview=no}
{if: weight <= 27}{dose=300}
{else}{dose=600}{endif}{endnote: trim=no}
Penicillin V:
≤ 27kg: 300 mg per dose PO 2 or 3 times per day

27kg: 600 mg per dose PO 2 or 3 times per day
Weight: {=weight} kg

Rx: Penicillin V {=dose; format=,.0f} mg PO {formmenu: BID; default=TID; name=per_day} x 10 days

Amoxicillin:

{note: trim=yes}
Strep throat - Amoxicillin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: trim=yes; preview=no}
{weight_dose=weight * 50}
{if: weight_dose > 1000}{dose=1000}{else}{dose=weight_dose}{endif}
{if: contains(doses, "QD")}{n=1}{elseif: contains(doses, "BID")}{n=2}{endif}{endnote}
Amoxicillin 50mg/kg PO QD (or 25mg/kg PO BID) x 10 days (maximum 1g/day)
Weight: {=weight} kg

Rx: Amoxicillin {=dose / n; format=,.0f} mg PO {formmenu: QD; BID; name=doses} x 10 days

Cephalexin:

{note: trim=yes}
Strep throat - Cephalexin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 40}
{if: daily_dose > 1000}{dose=1000}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Cephalexin 40mg/kg/d PO ÷ BID x 10 days (maximum 1g/day)
Weight: {=weight} kg

Rx: Cephalexin {=dose / 2; format=,.0f} mg PO BID x 10 days

Azithromycin:

{note: trim=yes}
Strep throat - Azithromycin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 12}
{if: daily_dose > 500}{dose=500}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Azithromycin 12mg/kg/day PO daily x5 days (maximum 500mg/day)
Weight: {=weight} kg

Rx: Azithromycin {=dose; format=,.0f} mg PO QD x 5 days

Clarithromycin:

{note: trim=yes}
Strep throat - Clarithromycin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 15}
{if: daily_dose > 500}{dose=500}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Clarithromycin 15mg/kg/day ÷ BID x10 days (max 500mg/day)
Weight: {=weight} kg

Rx: Clarithromycin {=dose / 2; format=,.0f} mg PO BID x 10 days

Clindamycin:

{note: trim=yes}
Strep throat - Clindamycin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 20}
{if: daily_dose > 900}{dose=900}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Clindamycin 20mg/kg/d PO ÷ TID x10 days (max 900mg/day)
Weight: {=weight} kg

Rx: Clindamycin {=dose / 3; format=,.0f} mg PO TID x10 days

3 Likes

Reorganized all the above into a single snippet (thanks Timothy_Wong for the suggestion!):

{note: trim=yes}
Antibiotic: {formmenu: PCN V; Amoxicillin; Cephalexin; Azithromycin; Clarithromycin; Clindamycin; name=abx}
{endnote}
{if: abx = "PCN V"}
{note: trim=yes}
Strep throat - PCN V
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: trim=yes; preview=no}
{if: weight <= 27}{dose=300}
{else}{dose=600}{endif}{endnote: trim=no}
Penicillin V:

  • ≤ 27kg: 300 mg per dose PO 2 or 3 times per day
  • 27kg: 600 mg per dose PO 2 or 3 times per day
    Weight: {=weight} kg

Rx: Penicillin V {=dose; format=,.0f} mg PO {formmenu: BID; default=TID; name=per_day} x 10 days
{elseif: abx = "Amoxicillin"}
{note: trim=yes}
Strep throat - Amoxicillin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: trim=yes; preview=no}
{weight_dose=weight * 50}
{if: weight_dose > 1000}{dose=1000}{else}{dose=weight_dose}{endif}
{if: contains(doses, "QD")}{n=1}{elseif: contains(doses, "BID")}{n=2}{endif}{endnote}
Amoxicillin 50mg/kg PO QD (or 25mg/kg PO BID) x 10 days (maximum 1g/day)
Weight: {=weight} kg

Rx: Amoxicillin {=dose / n; format=,.0f} mg PO {formmenu: QD; BID; name=doses} x 10 days
{elseif: abx = "Cephalexin"}
{note: trim=yes}
Strep throat - Cephalexin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 40}
{if: daily_dose > 1000}{dose=1000}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Cephalexin 40mg/kg/d PO ÷ BID x 10 days (maximum 1g/day)
Weight: {=weight} kg

Rx: Cephalexin {=dose / 2; format=,.0f} mg PO BID x 10 days
{elseif: abx = "Azithromycin"}
{note: trim=yes}
Strep throat - Azithromycin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 12}
{if: daily_dose > 500}{dose=500}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Azithromycin 12mg/kg/day PO daily x5 days (maximum 500mg/day)
Weight: {=weight} kg

Rx: Azithromycin {=dose; format=,.0f} mg PO QD x 5 days
{elseif: abx = "Clarithromycin"}
{note: trim=yes}
Strep throat - Clarithromycin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 15}
{if: daily_dose > 500}{dose=500}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Clarithromycin 15mg/kg/day ÷ BID x10 days (max 500mg/day)
Weight: {=weight} kg

Rx: Clarithromycin {=dose / 2; format=,.0f} mg PO BID x 10 days
{elseif: abx = "Clindamycin"}
{note: trim=yes}
Strep throat - Clindamycin
Weight = {formtext: name=weight} kg
Ref: Bugs and Drugs
{endnote}
{note: preview=no; trim=yes}
{daily_dose=weight * 20}
{if: daily_dose > 900}{dose=900}{else}{dose=daily_dose}{endif}
{endnote: trim=no}
Clindamycin 20mg/kg/d PO ÷ TID x10 days (max 900mg/day)
Weight: {=weight} kg

Rx: Clindamycin {=dose / 3; format=,.0f} mg PO TID x10 days{endif}

1 Like