{"id":37429,"date":"2026-08-25T23:02:49","date_gmt":"2026-08-25T17:32:49","guid":{"rendered":"https:\/\/atsixty.com\/?p=37429"},"modified":"2026-08-26T06:55:26","modified_gmt":"2026-08-26T01:25:26","slug":"clinical-drug-calculations","status":"publish","type":"post","link":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/","title":{"rendered":"Clinical Drug Calculations"},"content":{"rendered":"\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Morning Rounds \u00b7 Clinical Numericals \u00b7 Round 07<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&#038;family=Source+Serif+4:ital,wght@0,300;0,400;0,600;1,400&#038;display=swap\" rel=\"stylesheet\">\n<style>\n#ncl07 *,#ncl07 *::before,#ncl07 *::after{box-sizing:border-box;margin:0;padding:0}\n#ncl07{\n  --ob:#1A5F7A;--ob-light:#236E8C;--ob-pale:#E6F3F7;--ob-dark:#114455;\n  --correct:#2D6B47;--correct-bg:#EAF6EF;--correct-border:#3A9960;\n  --wrong:#B83232;--wrong-bg:#FDF0F0;--wrong-border:#E53935;\n  --ink:#0F2A35;--ink-mid:#2A4D5A;--ink-soft:#5A7D8A;\n  --line:#B8D8E3;--cream:#F2F8FA;--warm:#F8FCFD;\n  font-family:'Source Serif 4',Georgia,serif;\n  font-size:16px;color:var(--ink);background:var(--cream);\n  line-height:1.7;padding:0 0 64px;\n}\n#ncl07 .mr-header{background:linear-gradient(135deg,var(--ob-dark) 0%,var(--ob) 60%,var(--ob-light) 100%);color:#E4F4F9;padding:36px 24px 30px;text-align:center;position:relative;overflow:hidden;}\n#ncl07 .mr-header::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 18px,rgba(255,255,255,0.03) 18px,rgba(255,255,255,0.03) 19px);}\n#ncl07 .mr-eyebrow{font-size:0.66rem;letter-spacing:0.22em;text-transform:uppercase;font-weight:700;opacity:0.6;margin-bottom:10px;position:relative;}\n#ncl07 .mr-series-tag{display:inline-block;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.2);border-radius:4px;padding:2px 10px;font-size:0.64rem;letter-spacing:0.14em;text-transform:uppercase;font-weight:700;margin-bottom:14px;position:relative;}\n#ncl07 .mr-title{font-family:'Playfair Display',serif;font-size:1.8rem;font-weight:700;line-height:1.2;margin-bottom:6px;position:relative;}\n#ncl07 .mr-title em{font-style:italic;font-weight:400;opacity:0.85}\n#ncl07 .mr-subtitle{font-size:0.82rem;opacity:0.65;margin-top:8px;font-style:italic;position:relative;}\n#ncl07 .mr-chips{display:flex;justify-content:center;gap:10px;margin-top:18px;flex-wrap:wrap;position:relative;}\n#ncl07 .mr-chip{background:rgba(255,255,255,0.13);border:1px solid rgba(255,255,255,0.22);border-radius:20px;padding:4px 13px;font-size:0.72rem;}\n#ncl07 .mr-sentinel{height:1px}\n#ncl07 .mr-progress{position:fixed;top:0;left:0;right:0;z-index:9999;background:var(--warm);border-bottom:1px solid var(--line);box-shadow:0 2px 12px rgba(15,42,53,0.1);padding:9px 16px;display:none;}\n#ncl07 .mr-progress.visible{display:block}\n#ncl07 .mr-prog-inner{max-width:720px;margin:0 auto;display:flex;align-items:center;justify-content:center}\n#ncl07 .mr-pips{display:flex;align-items:center;justify-content:center}\n#ncl07 .mr-pip-wrap{display:flex;align-items:center}\n#ncl07 .mr-pip-line{width:28px;height:2px;background:var(--line);transition:background 0.35s}\n#ncl07 .mr-pip-line.done{background:var(--ob)}\n#ncl07 .mr-pip{width:28px;height:28px;border-radius:50%;border:2px solid var(--line);background:var(--warm);display:flex;align-items:center;justify-content:center;font-size:0.63rem;font-weight:700;color:var(--ink-soft);transition:all 0.3s;flex-shrink:0;}\n#ncl07 .mr-pip.correct{background:var(--correct-border);border-color:var(--correct-border);color:#fff}\n#ncl07 .mr-pip.wrong{background:var(--wrong-border);border-color:var(--wrong-border);color:#fff}\n#ncl07 .mr-body{max-width:720px;margin:0 auto;padding:0 16px}\n#ncl07 .mr-case{background:var(--warm);border:1px solid var(--line);border-left:4px solid var(--ob);border-radius:10px;margin:28px 0;overflow:hidden;box-shadow:0 1px 8px rgba(15,42,53,0.07);}\n#ncl07 .mr-case-top{padding:16px 20px 14px;display:flex;gap:14px;align-items:flex-start}\n#ncl07 .mr-num{font-family:'Playfair Display',serif;font-size:2.2rem;font-weight:700;color:var(--ob);opacity:0.14;line-height:1;margin-top:-2px;flex-shrink:0;}\n#ncl07 .mr-meta{flex:1}\n#ncl07 .mr-tag{font-size:0.61rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--ob);opacity:0.8;margin-bottom:5px;}\n#ncl07 .mr-stem{font-size:0.94rem;color:var(--ink);line-height:1.72}\n#ncl07 .mr-stem strong{font-weight:600}\n#ncl07 .mr-stem em{font-style:italic}\n#ncl07 .mr-rule{height:1px;background:var(--line);margin:0 20px}\n#ncl07 .mr-opts{padding:12px 20px 16px;display:flex;flex-direction:column;gap:8px}\n#ncl07 .mr-opt{display:flex;align-items:flex-start;gap:11px;padding:10px 14px;border:1.5px solid var(--line);border-radius:8px;cursor:pointer;background:var(--warm);transition:border-color 0.15s,background 0.15s;-webkit-tap-highlight-color:transparent;}\n#ncl07 .mr-opt:hover{border-color:var(--ob);background:var(--ob-pale)}\n#ncl07 .mr-opt.locked{cursor:default}\n#ncl07 .mr-opt.locked:hover{border-color:var(--line);background:var(--warm)}\n#ncl07 .mr-opt.correct{border-color:var(--correct-border);background:var(--correct-bg);cursor:default}\n#ncl07 .mr-opt.correct:hover{border-color:var(--correct-border);background:var(--correct-bg)}\n#ncl07 .mr-opt.wrong{border-color:var(--wrong-border);background:var(--wrong-bg);cursor:default}\n#ncl07 .mr-opt.wrong:hover{border-color:var(--wrong-border);background:var(--wrong-bg)}\n#ncl07 .mr-opt.dimmed{opacity:0.35;cursor:default}\n#ncl07 .mr-opt.dimmed:hover{border-color:var(--line);background:var(--warm)}\n#ncl07 .mr-ltr{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:0.62rem;font-weight:700;color:var(--ink-soft);margin-top:2px;transition:all 0.15s;}\n#ncl07 .mr-opt.correct .mr-ltr{background:var(--correct-border);border-color:var(--correct-border);color:#fff}\n#ncl07 .mr-opt.wrong .mr-ltr{background:var(--wrong-border);border-color:var(--wrong-border);color:#fff}\n#ncl07 .mr-opt-text{font-size:0.9rem;color:var(--ink-mid);line-height:1.58}\n#ncl07 .mr-opt.correct .mr-opt-text{color:var(--correct);font-weight:600}\n#ncl07 .mr-opt.wrong .mr-opt-text{color:var(--wrong)}\n#ncl07 .mr-exp{display:none;border-top:1px solid #9CCFDF;background:linear-gradient(180deg,#D4EEF7 0%,#EAF5FA 100%);padding:13px 20px 15px;}\n#ncl07 .mr-exp-lbl{font-size:0.61rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--ob-dark);margin-bottom:6px;}\n#ncl07 .mr-exp-text{font-size:0.86rem;color:#0F2A35;line-height:1.7}\n#ncl07 .mr-exp-text strong{font-weight:600}\n#ncl07 .mr-exp-text em{font-style:italic}\n#ncl07 .mr-exp-text .calc{display:block;background:rgba(26,95,122,0.08);border-left:3px solid var(--ob);border-radius:0 4px 4px 0;padding:6px 10px;margin:8px 0;font-family:Georgia,serif;font-size:0.84rem;color:var(--ob-dark);}\n#ncl07 .mr-submit-wrap{text-align:center;padding:28px 16px 8px}\n#ncl07 .mr-btn{background:var(--ob);color:#E4F4F9;border:none;border-radius:8px;padding:13px 44px;font-family:'Playfair Display',serif;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 2px 10px rgba(26,95,122,0.32);}\n#ncl07 .mr-btn:hover{background:var(--ob-dark)}\n#ncl07 .mr-score{display:none;background:var(--warm);border:1px solid var(--line);border-top:4px solid var(--ob);border-radius:10px;margin:24px 0 0;box-shadow:0 2px 12px rgba(15,42,53,0.08);overflow:hidden;}\n#ncl07 .mr-score-in{padding:28px 24px;text-align:center}\n#ncl07 .mr-score-ey{font-size:0.66rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:12px;font-weight:600;}\n#ncl07 .mr-ring{width:98px;height:98px;border-radius:50%;background:conic-gradient(var(--ob) 0%,var(--line) 0%);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;position:relative;}\n#ncl07 .mr-ring::before{content:'';position:absolute;width:76px;height:76px;border-radius:50%;background:var(--warm);}\n#ncl07 .mr-ring-in{position:relative;display:flex;flex-direction:column;align-items:center;line-height:1.2}\n#ncl07 .mr-ring-pct{font-family:'Playfair Display',serif;font-size:1.3rem;font-weight:700;color:var(--ob)}\n#ncl07 .mr-ring-sub{font-size:0.54rem;color:var(--ink-soft);text-transform:uppercase;letter-spacing:0.06em}\n#ncl07 .mr-score-title{font-family:'Playfair Display',serif;font-size:1.15rem;font-weight:700;color:var(--ink);margin-bottom:4px}\n#ncl07 .mr-score-net{font-size:0.9rem;color:var(--ob);font-weight:600;margin-bottom:4px}\n#ncl07 .mr-verdict{font-size:0.83rem;color:var(--ink-soft);font-style:italic;margin-bottom:18px;padding:0 12px}\n#ncl07 .mr-bands{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}\n#ncl07 .mr-band{padding:5px 13px;border-radius:16px;font-size:0.78rem;font-weight:600}\n#ncl07 .mr-band-c{background:var(--correct-bg);color:var(--correct)}\n#ncl07 .mr-band-w{background:var(--wrong-bg);color:var(--wrong)}\n#ncl07 .mr-band-s{background:var(--ob-pale);color:var(--ob)}\n#ncl07 .mr-retry{display:block;margin:18px auto 4px;background:transparent;border:2px solid var(--ob);color:var(--ob);border-radius:8px;padding:9px 28px;font-family:'Playfair Display',serif;font-size:0.92rem;font-weight:700;cursor:pointer;}\n#ncl07 .mr-retry:hover{background:var(--ob);color:#E4F4F9}\n#ncl07 .mr-series-end{text-align:center;padding:24px 16px 0;font-size:0.86rem;color:var(--ink-soft);font-style:italic;border-top:1px solid var(--line);margin-top:8px;}\n#ncl07 .mr-series-end strong{color:var(--ob);font-style:normal;}\n@media(max-width:480px){\n  #ncl07 .mr-title{font-size:1.4rem}\n  #ncl07 .mr-num{font-size:1.7rem}\n  #ncl07 .mr-stem{font-size:0.9rem}\n  #ncl07 .mr-opt-text{font-size:0.86rem}\n}\n<\/style>\n\n<div id=\"ncl07\">\n\n  <div class=\"mr-header\">\n    <div class=\"mr-series-tag\">Numerical Series &middot; Clinical Pharmacology<\/div>\n    <div class=\"mr-eyebrow\">Morning Rounds &middot; Round 07 of 07<\/div>\n    <div class=\"mr-title\">Clinical Drug<br><em>Calculations<\/em><\/div>\n    <div class=\"mr-subtitle\">Series finale &middot; Drip rates, dose by weight, paediatric dosing, unit conversions &amp; infusion arithmetic<\/div>\n    <div class=\"mr-chips\">\n      <span class=\"mr-chip\">5 Questions<\/span>\n      <span class=\"mr-chip\">+4 \/ &minus;1 scoring<\/span>\n      <span class=\"mr-chip\">Options reshuffled<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"mr-sentinel\" id=\"ncl07-sentinel\"><\/div>\n\n  <div class=\"mr-progress\" id=\"ncl07-progress\">\n    <div class=\"mr-prog-inner\">\n      <div class=\"mr-pips\" id=\"ncl07-pips\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"mr-body\">\n    <div id=\"ncl07-cases\"><\/div>\n    <div class=\"mr-submit-wrap\">\n      <button class=\"mr-btn\" id=\"ncl07-submit\">Submit for Debrief<\/button>\n    <\/div>\n    <div class=\"mr-score\" id=\"ncl07-score\">\n      <div class=\"mr-score-in\">\n        <div class=\"mr-score-ey\">Series Complete<\/div>\n        <div class=\"mr-ring\" id=\"ncl07-ring\">\n          <div class=\"mr-ring-in\">\n            <span class=\"mr-ring-pct\" id=\"ncl07-pct\">0%<\/span>\n            <span class=\"mr-ring-sub\">net<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"mr-score-title\">Round 07 &#8212; Your Debrief<\/div>\n        <div class=\"mr-score-net\" id=\"ncl07-net\"><\/div>\n        <div class=\"mr-verdict\" id=\"ncl07-verdict\"><\/div>\n        <div class=\"mr-bands\">\n          <span class=\"mr-band mr-band-c\" id=\"ncl07-ct-c\"><\/span>\n          <span class=\"mr-band mr-band-w\" id=\"ncl07-ct-w\"><\/span>\n          <span class=\"mr-band mr-band-s\" id=\"ncl07-ct-s\"><\/span>\n        <\/div>\n        <button class=\"mr-retry\" id=\"ncl07-retry\">&#8635; Retry This Round<\/button>\n        <div class=\"mr-series-end\">\n          <strong>All 7 Rounds Complete.<\/strong><br>\n          Physiological calculations, ABG interpretation, anion gap, fluids and electrolytes,\n          renal indices, cardiovascular haemodynamics, and clinical drug calculations.\n          The Summative Revision awaits.\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<script>\n(function () {\n  'use strict';\n\n  var NS    = 'ncl07';\n  var TOTAL = 5;\n  var MAX   = 20;\n  var LTRS  = ['A','B','C','D'];\n\n  var QS = [\n\n    {\n      id: 1,\n      tag: 'IV Drip Rate -- Drops Per Minute',\n      stem: 'A patient requires <strong>1 litre of normal saline over 8 hours<\/strong>. The IV giving set has a <strong>drop factor of 20 drops\/mL<\/strong>. What is the required <strong>drip rate in drops per minute<\/strong>?',\n      correct: '42 drops\/min',\n      opts: [\n        '42 drops\/min',\n        '21 drops\/min',\n        '125 drops\/min',\n        '83 drops\/min'\n      ],\n      exp: 'Drip rate (drops\/min) = <strong>[Volume (mL) x Drop factor] \/ Time (min)<\/strong>.<span class=\"calc\">Volume = 1000 mL<br>Time = 8 hours x 60 min\/hr = 480 min<br>Drop factor = 20 drops\/mL<br><br>Drip rate = (1000 x 20) \/ 480<br>= 20000 \/ 480<br>= <strong>41.67 = 42 drops\/min<\/strong><\/span>This three-variable formula is the foundation of all IV rate calculations. Two common drop factors: <strong>20 drops\/mL<\/strong> (standard adult giving set) and <strong>60 drops\/mL<\/strong> (microdrip\/burette set, used in paediatrics and when precise low-rate delivery is needed).<br><br>Trap 21 drops\/min halves the answer -- a common error when candidates divide volume by time first (1000\/480 = 2.08 mL\/min) then forget to multiply by drop factor or halve it. Trap 125 drops\/min uses drops\/mL as mL\/hr without time conversion. Trap 83 drops\/min uses time in hours (8) instead of minutes (480). Always convert time to minutes before applying the formula.'\n    },\n\n    {\n      id: 2,\n      tag: 'Weight-Based Dosing -- Dopamine Infusion',\n      stem: 'A 70 kg patient in cardiogenic shock requires <strong>dopamine at 5 mcg\/kg\/min<\/strong>. Dopamine is available as <strong>200 mg in 250 mL dextrose<\/strong>. What is the <strong>infusion rate in mL\/hr<\/strong>?',\n      correct: '26.25 mL\/hr',\n      opts: [\n        '26.25 mL\/hr',\n        '10.5 mL\/hr',\n        '52.5 mL\/hr',\n        '131 mL\/hr'\n      ],\n      exp: 'Step-by-step unit conversion is the entire skill:<span class=\"calc\">Step 1: Dose required = 5 mcg\/kg\/min x 70 kg = 350 mcg\/min<br><br>Step 2: Convert to mg\/min = 350 mcg\/min \/ 1000 = 0.35 mg\/min<br><br>Step 3: Concentration of solution = 200 mg \/ 250 mL = 0.8 mg\/mL<br><br>Step 4: Volume rate = dose rate \/ concentration<br>= 0.35 mg\/min \/ 0.8 mg\/mL = 0.4375 mL\/min<br><br>Step 5: Convert to mL\/hr = 0.4375 x 60 = <strong>26.25 mL\/hr<\/strong><\/span>The systematic approach -- dose needed, unit conversion, solution concentration, volume rate, time conversion -- applies to every weight-based infusion. Trap 10.5 mL\/hr uses mcg directly without converting to mg (350\/1000 step omitted, divides 350 by 0.8 to get 437.5 then divides by 60 instead of multiplying). Trap 52.5 mL\/hr doubles the answer. Trap 131 mL\/hr uses 60 as concentration instead of calculating it from 200mg\/250mL.'\n    },\n\n    {\n      id: 3,\n      tag: 'Paediatric Dosing -- Weight-Based Antibiotic',\n      stem: 'A <strong>4-year-old child weighing 18 kg<\/strong> requires amoxicillin for pneumonia. The dose is <strong>40 mg\/kg\/day in 3 divided doses<\/strong>. Amoxicillin suspension is available as <strong>250 mg\/5 mL<\/strong>. What volume should be given <strong>per dose<\/strong>?',\n      correct: '4.8 mL per dose',\n      opts: [\n        '4.8 mL per dose',\n        '14.4 mL per dose',\n        '2.4 mL per dose',\n        '9.6 mL per dose'\n      ],\n      exp: '<span class=\"calc\">Total daily dose = 40 mg\/kg\/day x 18 kg = 720 mg\/day<br><br>Dose per administration = 720 \/ 3 = 240 mg per dose<br><br>Volume per dose = 240 mg \/ (250 mg \/ 5 mL)<br>= 240 x (5\/250)<br>= 240 x 0.02<br>= <strong>4.8 mL per dose<\/strong><\/span>The volume calculation formula: <strong>Volume = (Dose required \/ Stock concentration) x Volume of stock<\/strong>. Or simply: dose needed \/ concentration in mg\/mL = (240 mg) \/ (50 mg\/mL) = 4.8 mL.<br><br>Always work in this order: weight-based total dose, divide by number of doses, then convert using suspension concentration. Trap 14.4 mL gives the total daily volume (4.8 x 3) instead of the per-dose volume. Trap 2.4 mL divides by 6 instead of 3 (wrong dosing frequency). Trap 9.6 mL doubles the correct answer -- possibly using 20 mg\/kg\/dose instead of 40 mg\/kg\/day divided by 3.'\n    },\n\n    {\n      id: 4,\n      tag: 'Unit Conversion -- mcg to mg, IU to mg',\n      stem: 'A prescription reads: <strong>insulin 0.1 units\/kg\/hr<\/strong> for a 60 kg patient in DKA. Insulin is available as <strong>100 units\/mL<\/strong> (standard concentration). The nurse asks for the infusion rate in <strong>mL\/hr<\/strong>. What is the correct answer?',\n      correct: '0.06 mL\/hr',\n      opts: [\n        '0.06 mL\/hr',\n        '6 mL\/hr',\n        '0.6 mL\/hr',\n        '0.006 mL\/hr'\n      ],\n      exp: '<span class=\"calc\">Dose required = 0.1 units\/kg\/hr x 60 kg = 6 units\/hr<br><br>Concentration = 100 units\/mL<br><br>Volume rate = 6 units\/hr \/ 100 units\/mL = <strong>0.06 mL\/hr<\/strong><\/span>This is a deceptively small volume -- 0.06 mL\/hr is clinically correct for standard insulin infusion in DKA using undiluted insulin (100 units\/mL). In practice, insulin is almost always <strong>diluted before infusion<\/strong> for precision: a common preparation is 50 units in 50 mL (1 unit\/mL), which would give 6 mL\/hr for this patient -- a much more controllable rate on an infusion pump.<br><br>The calculation is pure unit conversion: always identify the dose in units\/hr first, then divide by the concentration in units\/mL. Trap 6 mL\/hr forgets to divide by concentration (equates units\/hr directly with mL\/hr). Trap 0.6 mL\/hr is off by a factor of 10. Trap 0.006 mL\/hr divides by 1000 instead of 100.<br><br>Clinical anchor: in DKA protocols, insulin is typically run at 0.05-0.1 units\/kg\/hr until glucose falls to 13-14 mmol\/L, then switched to a glucose-insulin-potassium (GIK) sliding scale.'\n    },\n\n    {\n      id: 5,\n      tag: 'Loading Dose then Maintenance -- Aminophylline',\n      stem: 'A 70 kg adult with acute severe asthma not on theophylline requires aminophylline. Loading dose: <strong>5 mg\/kg IV over 20 minutes<\/strong>. Maintenance: <strong>0.5 mg\/kg\/hr<\/strong>. Aminophylline is available as <strong>250 mg\/10 mL<\/strong>. Calculate the <strong>loading dose volume<\/strong> and <strong>maintenance rate in mL\/hr<\/strong>.',\n      correct: 'Loading: 14 mL over 20 min; maintenance: 1.4 mL\/hr',\n      opts: [\n        'Loading: 14 mL over 20 min; maintenance: 1.4 mL\/hr',\n        'Loading: 14 mL over 20 min; maintenance: 3.5 mL\/hr',\n        'Loading: 350 mL over 20 min; maintenance: 1.4 mL\/hr',\n        'Loading: 7 mL over 20 min; maintenance: 0.7 mL\/hr'\n      ],\n      exp: '<strong>Loading dose:<\/strong><span class=\"calc\">Dose = 5 mg\/kg x 70 kg = 350 mg<br>Concentration = 250 mg\/10 mL = 25 mg\/mL<br>Volume = 350 mg \/ 25 mg\/mL = <strong>14 mL<\/strong> (given over 20 min)<\/span><strong>Maintenance:<\/strong><span class=\"calc\">Rate = 0.5 mg\/kg\/hr x 70 kg = 35 mg\/hr<br>Concentration = 25 mg\/mL<br>Volume rate = 35 mg\/hr \/ 25 mg\/mL = <strong>1.4 mL\/hr<\/strong><\/span>Two separate calculations with the same concentration -- the trap is using the concentration correctly for loading but then forgetting to apply it for maintenance (or vice versa). Trap B applies a wrong maintenance rate -- 3.5 mL\/hr would require 87.5 mg\/hr, which is 1.25 mg\/kg\/hr (2.5 times the prescribed dose). Trap C correctly calculates the doses (350 mg loading, 35 mg\/hr maintenance) but presents 350 mL instead of 14 mL for loading -- fails to divide by concentration. Trap D halves both answers -- a systematic factor-of-2 error throughout.<br><br>Important clinical note: aminophylline has a <strong>narrow therapeutic index<\/strong> (therapeutic range 10-20 mcg\/mL). In a patient <em>already on theophylline<\/em>, the loading dose is halved or omitted entirely to avoid toxicity. Always ask about prior theophylline use before giving the loading dose.'\n    }\n\n  ];\n\n  var answers = {}, answered = 0, shuffled = {}, done = false;\n\n  function gid(s) { return document.getElementById(NS + '-' + s); }\n  function byId(s) { return document.getElementById(s); }\n\n  function shuffleArr(arr) {\n    var a = arr.slice(), i, j, t;\n    for (i = a.length - 1; i > 0; i--) {\n      j = Math.floor(Math.random() * (i + 1));\n      t = a[i]; a[i] = a[j]; a[j] = t;\n    }\n    return a;\n  }\n\n  function countVal(v) {\n    var n = 0, k;\n    for (k in answers) { if (answers[k] === v) n++; }\n    return n;\n  }\n\n  function buildPips() {\n    var cont = gid('pips'), i, q, wLine, wPip, line, pip;\n    cont.innerHTML = '';\n    for (i = 0; i < QS.length; i++) {\n      q = QS[i];\n      if (i > 0) {\n        wLine = document.createElement('div');\n        wLine.className = 'mr-pip-wrap';\n        line = document.createElement('div');\n        line.className = 'mr-pip-line';\n        line.id = NS + '-pl' + q.id;\n        wLine.appendChild(line);\n        cont.appendChild(wLine);\n      }\n      wPip = document.createElement('div');\n      wPip.className = 'mr-pip-wrap';\n      pip = document.createElement('div');\n      pip.className = 'mr-pip';\n      pip.id = NS + '-pip' + q.id;\n      pip.textContent = String(q.id);\n      wPip.appendChild(pip);\n      cont.appendChild(wPip);\n    }\n  }\n\n  function build() {\n    var cont, i, q, opts, card, top, numDiv, meta, tag, stem,\n        rule, optsDiv, expDiv, lbl, txt, j, optEl, ltrSpan, txtSpan;\n\n    cont = gid('cases');\n    cont.innerHTML = '';\n    answers = {}; answered = 0; shuffled = {}; done = false;\n    gid('score').style.display = 'none';\n    buildPips();\n\n    for (i = 0; i < QS.length; i++) {\n      q = QS[i];\n      opts = shuffleArr(q.opts);\n      shuffled[q.id] = opts;\n\n      card = document.createElement('div');\n      card.className = 'mr-case';\n\n      top = document.createElement('div');\n      top.className = 'mr-case-top';\n\n      numDiv = document.createElement('div');\n      numDiv.className = 'mr-num';\n      numDiv.textContent = q.id < 10 ? '0' + q.id : String(q.id);\n\n      meta = document.createElement('div');\n      meta.className = 'mr-meta';\n\n      tag = document.createElement('div');\n      tag.className = 'mr-tag';\n      tag.innerHTML = q.tag;\n\n      stem = document.createElement('div');\n      stem.className = 'mr-stem';\n      stem.innerHTML = q.stem;\n\n      meta.appendChild(tag);\n      meta.appendChild(stem);\n      top.appendChild(numDiv);\n      top.appendChild(meta);\n      card.appendChild(top);\n\n      rule = document.createElement('div');\n      rule.className = 'mr-rule';\n      card.appendChild(rule);\n\n      optsDiv = document.createElement('div');\n      optsDiv.className = 'mr-opts';\n\n      for (j = 0; j < opts.length; j++) {\n        optEl = document.createElement('div');\n        optEl.className = 'mr-opt';\n        optEl.id = NS + '-o' + q.id + '-' + j;\n        optEl.setAttribute('role', 'button');\n        optEl.setAttribute('tabindex', '0');\n\n        ltrSpan = document.createElement('span');\n        ltrSpan.className = 'mr-ltr';\n        ltrSpan.textContent = LTRS[j];\n\n        txtSpan = document.createElement('span');\n        txtSpan.className = 'mr-opt-text';\n        txtSpan.innerHTML = opts[j];\n\n        optEl.appendChild(ltrSpan);\n        optEl.appendChild(txtSpan);\n        optsDiv.appendChild(optEl);\n\n        (function (qid, oi) {\n          optEl.addEventListener('click', function () { pick(qid, oi); });\n        }(q.id, j));\n      }\n      card.appendChild(optsDiv);\n\n      expDiv = document.createElement('div');\n      expDiv.className = 'mr-exp';\n      expDiv.id = NS + '-exp' + q.id;\n\n      lbl = document.createElement('div');\n      lbl.className = 'mr-exp-lbl';\n      lbl.textContent = 'Debrief';\n\n      txt = document.createElement('div');\n      txt.className = 'mr-exp-text';\n      txt.innerHTML = q.exp;\n\n      expDiv.appendChild(lbl);\n      expDiv.appendChild(txt);\n      card.appendChild(expDiv);\n      cont.appendChild(card);\n    }\n  }\n\n  function pick(qid, oi) {\n    var q, opts, i, el, correct;\n    if (answers[qid] !== undefined || done) return;\n\n    q = null;\n    for (i = 0; i < QS.length; i++) {\n      if (QS[i].id === qid) { q = QS[i]; break; }\n    }\n    if (!q) return;\n\n    opts = shuffled[qid];\n    correct = (opts[oi] === q.correct);\n    answers[qid] = correct ? 'c' : 'w';\n    answered++;\n\n    for (i = 0; i < opts.length; i++) {\n      el = byId(NS + '-o' + qid + '-' + i);\n      if (opts[i] === q.correct) {\n        el.className = 'mr-opt correct locked';\n      } else if (i === oi) {\n        el.className = 'mr-opt wrong locked';\n      } else {\n        el.className = 'mr-opt dimmed locked';\n      }\n    }\n\n    byId(NS + '-exp' + qid).style.display = 'block';\n    byId(NS + '-pip' + qid).className = 'mr-pip ' + (correct ? 'correct' : 'wrong');\n\n    if (qid > 1) {\n      var pl = byId(NS + '-pl' + qid);\n      if (pl) { pl.className = 'mr-pip-line done'; }\n    }\n  }\n\n  function showScore() {\n    var c, w, s, net, pct, disp, verdicts, vi, sc;\n    if (done) return;\n    done = true;\n\n    c = countVal('c');\n    w = countVal('w');\n    s = TOTAL - answered;\n    net  = (c * 4) - w;\n    pct  = Math.max(0, Math.round((net \/ MAX) * 100));\n    disp = Math.min(100, Math.max(0, pct));\n\n    gid('ring').style.background =\n      'conic-gradient(#1A5F7A ' + disp + '%, #B8D8E3 0%)';\n\n    gid('pct').textContent = pct + '%';\n    gid('net').textContent = 'Net Score: ' + net + ' \/ ' + MAX;\n\n    verdicts = [\n      [5, 'Flawless. Drip rate, weight-based infusion, paediatric dosing, unit conversion, loading plus maintenance -- all owned.'],\n      [4, 'Strong series finish. One calculation to consolidate -- the debrief has the step-by-step method.'],\n      [3, 'Good base. Q2 (dopamine 5-step method) and Q4 (insulin units to mL -- the 100:1 trap) are the high-yield misses.'],\n      [2, 'One method to lock in: dose needed, unit conversion, solution concentration, volume rate, time conversion. Apply it to every infusion question.'],\n      [0, 'Start with Q1 -- drip rate is pure arithmetic. Volume x drop factor \/ time in minutes. Get that cold and the rest is the same logic with extra steps.']\n    ];\n    gid('verdict').textContent = verdicts[4][1];\n    for (vi = 0; vi < verdicts.length; vi++) {\n      if (c >= verdicts[vi][0]) {\n        gid('verdict').innerHTML = verdicts[vi][1];\n        break;\n      }\n    }\n\n    gid('ct-c').textContent = '\\u2705 ' + c + ' Correct';\n    gid('ct-w').textContent = '\\u274C ' + w + ' Wrong';\n    gid('ct-s').textContent = '\\u23ED ' + s + ' Skipped';\n\n    sc = gid('score');\n    sc.style.display = 'block';\n    sc.scrollIntoView({ behavior: 'smooth', block: 'center' });\n  }\n\n  function tryInit() {\n    var sentinel = document.getElementById(NS + '-sentinel');\n    var submit   = document.getElementById(NS + '-submit');\n    var retry    = document.getElementById(NS + '-retry');\n    if (!sentinel || !submit || !retry) {\n      setTimeout(tryInit, 80);\n      return;\n    }\n    submit.addEventListener('click', showScore);\n    retry.addEventListener('click', function () {\n      build();\n      window.scrollTo(0, 0);\n    });\n    var bar = document.getElementById(NS + '-progress');\n    if (bar && window.IntersectionObserver) {\n      new IntersectionObserver(function (entries) {\n        bar.className = entries[0].isIntersecting ? 'mr-progress' : 'mr-progress visible';\n      }, { threshold: 0 }).observe(sentinel);\n    }\n    build();\n  }\n\n  tryInit();\n\n}());\n<\/script>\n\n<\/html>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Morning Rounds \u00b7 Clinical Numericals \u00b7 Round 07 Numerical Series &middot; Clinical Pharmacology Morning Rounds &middot; Round 07 of 07 Clinical DrugCalculations Series finale &middot; Drip rates, dose by weight, paediatric dosing, unit conversions &amp; infusion arithmetic 5 Questions +4 \/ &minus;1 scoring Options reshuffled Submit for Debrief Series Complete 0% net Round 07 &#8212;&hellip;&nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[98],"tags":[83],"class_list":["post-37429","post","type-post","status-publish","format-standard","hentry","category-numericals","tag-neet-pg"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Clinical Drug Calculations - atsixty<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Clinical Drug Calculations - atsixty\" \/>\n<meta property=\"og:description\" content=\"Morning Rounds \u00b7 Clinical Numericals \u00b7 Round 07 Numerical Series &middot; Clinical Pharmacology Morning Rounds &middot; Round 07 of 07 Clinical DrugCalculations Series finale &middot; Drip rates, dose by weight, paediatric dosing, unit conversions &amp; infusion arithmetic 5 Questions +4 \/ &minus;1 scoring Options reshuffled Submit for Debrief Series Complete 0% net Round 07 &#8212;&hellip;&nbsp;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/\" \/>\n<meta property=\"og:site_name\" content=\"atsixty\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-25T17:32:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-26T01:25:26+00:00\" \/>\n<meta name=\"author\" content=\"Avi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Avi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/\"},\"author\":{\"name\":\"Avi\",\"@id\":\"https:\\\/\\\/atsixty.com\\\/#\\\/schema\\\/person\\\/cf65e7ac7d8226d95c0bdf1036f7951d\"},\"headline\":\"Clinical Drug Calculations\",\"datePublished\":\"2026-08-25T17:32:49+00:00\",\"dateModified\":\"2026-08-26T01:25:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/\"},\"wordCount\":78,\"publisher\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/#\\\/schema\\\/person\\\/cf65e7ac7d8226d95c0bdf1036f7951d\"},\"keywords\":[\"NEET-PG\"],\"articleSection\":[\"Numericals\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/\",\"url\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/\",\"name\":\"Clinical Drug Calculations - atsixty\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/#website\"},\"datePublished\":\"2026-08-25T17:32:49+00:00\",\"dateModified\":\"2026-08-26T01:25:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/numericals\\\/clinical-drug-calculations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/atsixty.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Clinical Drug Calculations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/atsixty.com\\\/#website\",\"url\":\"https:\\\/\\\/atsixty.com\\\/\",\"name\":\"At Sixty\",\"description\":\"The Option Taken\",\"publisher\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/#\\\/schema\\\/person\\\/cf65e7ac7d8226d95c0bdf1036f7951d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/atsixty.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/atsixty.com\\\/#\\\/schema\\\/person\\\/cf65e7ac7d8226d95c0bdf1036f7951d\",\"name\":\"Avi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/atsixty.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-agency.png\",\"url\":\"https:\\\/\\\/atsixty.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-agency.png\",\"contentUrl\":\"https:\\\/\\\/atsixty.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-agency.png\",\"width\":200,\"height\":200,\"caption\":\"Avi\"},\"logo\":{\"@id\":\"https:\\\/\\\/atsixty.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/logo-agency.png\"},\"sameAs\":[\"https:\\\/\\\/atsixty.com\"],\"url\":\"https:\\\/\\\/atsixty.com\\\/index.php\\\/author\\\/avinaux\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Clinical Drug Calculations - atsixty","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/","og_locale":"en_US","og_type":"article","og_title":"Clinical Drug Calculations - atsixty","og_description":"Morning Rounds \u00b7 Clinical Numericals \u00b7 Round 07 Numerical Series &middot; Clinical Pharmacology Morning Rounds &middot; Round 07 of 07 Clinical DrugCalculations Series finale &middot; Drip rates, dose by weight, paediatric dosing, unit conversions &amp; infusion arithmetic 5 Questions +4 \/ &minus;1 scoring Options reshuffled Submit for Debrief Series Complete 0% net Round 07 &#8212;&hellip;&nbsp;","og_url":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/","og_site_name":"atsixty","article_published_time":"2026-08-25T17:32:49+00:00","article_modified_time":"2026-08-26T01:25:26+00:00","author":"Avi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Avi","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/#article","isPartOf":{"@id":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/"},"author":{"name":"Avi","@id":"https:\/\/atsixty.com\/#\/schema\/person\/cf65e7ac7d8226d95c0bdf1036f7951d"},"headline":"Clinical Drug Calculations","datePublished":"2026-08-25T17:32:49+00:00","dateModified":"2026-08-26T01:25:26+00:00","mainEntityOfPage":{"@id":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/"},"wordCount":78,"publisher":{"@id":"https:\/\/atsixty.com\/#\/schema\/person\/cf65e7ac7d8226d95c0bdf1036f7951d"},"keywords":["NEET-PG"],"articleSection":["Numericals"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/","url":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/","name":"Clinical Drug Calculations - atsixty","isPartOf":{"@id":"https:\/\/atsixty.com\/#website"},"datePublished":"2026-08-25T17:32:49+00:00","dateModified":"2026-08-26T01:25:26+00:00","breadcrumb":{"@id":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/atsixty.com\/index.php\/numericals\/clinical-drug-calculations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/atsixty.com\/"},{"@type":"ListItem","position":2,"name":"Clinical Drug Calculations"}]},{"@type":"WebSite","@id":"https:\/\/atsixty.com\/#website","url":"https:\/\/atsixty.com\/","name":"At Sixty","description":"The Option Taken","publisher":{"@id":"https:\/\/atsixty.com\/#\/schema\/person\/cf65e7ac7d8226d95c0bdf1036f7951d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/atsixty.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/atsixty.com\/#\/schema\/person\/cf65e7ac7d8226d95c0bdf1036f7951d","name":"Avi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/atsixty.com\/wp-content\/uploads\/2025\/08\/logo-agency.png","url":"https:\/\/atsixty.com\/wp-content\/uploads\/2025\/08\/logo-agency.png","contentUrl":"https:\/\/atsixty.com\/wp-content\/uploads\/2025\/08\/logo-agency.png","width":200,"height":200,"caption":"Avi"},"logo":{"@id":"https:\/\/atsixty.com\/wp-content\/uploads\/2025\/08\/logo-agency.png"},"sameAs":["https:\/\/atsixty.com"],"url":"https:\/\/atsixty.com\/index.php\/author\/avinaux\/"}]}},"_links":{"self":[{"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/posts\/37429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/comments?post=37429"}],"version-history":[{"count":2,"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/posts\/37429\/revisions"}],"predecessor-version":[{"id":37431,"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/posts\/37429\/revisions\/37431"}],"wp:attachment":[{"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/media?parent=37429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/categories?post=37429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atsixty.com\/index.php\/wp-json\/wp\/v2\/tags?post=37429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}