Applies CDC immunization schedules with catch-up protocols and contraindication screening. Use when managing vaccinations, creating catch-up schedules, or documenting immunization decisions.
Applies CDC immunization schedules with catch-up protocols and contraindication screening.
Why This Skill Exists
Immunization is one of the most impactful public health interventions, preventing an estimated 4.5 million deaths globally each year. The CDC/ACIP (Advisory Committee on Immunization Practices) publishes annually updated immunization schedules for children (0-18), adults (≥19), and catch-up protocols. Despite this, U.S. childhood vaccination rates for the 7-vaccine series dropped below the 90% Healthy People 2030 target, and adult vaccination rates remain critically low (e.g., <25% for shingles in eligible adults, <60% for annual influenza).
Primary care clinicians are the primary immunization delivery point and must navigate complex schedules, minimum intervals, catch-up algorithms, contraindications, special populations (pregnancy, immunocompromised), and vaccine hesitancy. Documentation errors—including failing to report to the state Immunization Information System (IIS) or incorrectly recording lot numbers—create legal liability and compromise herd immunity tracking. This skill provides a comprehensive framework for immunization management from birth through adulthood.
Checkpoint A: Pre-Draft Intake (Mandatory)
What is the patient's age? Default: [REQUIRED]
What is the patient's immunization history (from IIS, patient records, or international records)? Default: query IIS
Are there any vaccine contraindications (severe allergic reaction to prior dose or component, immunocompromised state, pregnancy)? Default: screen
Is the patient immunocompromised (HIV, transplant, biologics, chemotherapy, primary immunodeficiency)? Default: per history
Is the patient pregnant or planning pregnancy? Default: no
Has the patient traveled internationally or planning travel? Default: no
Are there vaccine hesitancy concerns to address? Default: assess
What is the patient's insurance coverage for vaccines (VFC-eligible, private, Medicare Part D)? Default: per coverage
Documents to Request
State Immunization Information System (IIS) printout
Patient-held immunization record card
International vaccination records with translation if needed
Prior adverse event documentation (VAERS reports if applicable)
Allergy history (especially egg, gelatin, neomycin, yeast, latex, PEG)
Immunocompromised status documentation (CD4 count if HIV, transplant medication list)
≥60 years (shared clinical decision-making); pregnant 32-36 weeks GA (seasonal)
Single dose (Arexvy or Abrysvo for ≥60; Abrysvo for pregnancy)
Step 3: Contraindication and Precaution Screening
True contraindications (vaccine MUST NOT be given):
Contraindication
Affected Vaccines
Severe allergic reaction (anaphylaxis) to prior dose or vaccine component
ALL — same vaccine or component
Encephalopathy within 7 days of prior pertussis vaccine
DTaP/Tdap (use DT/Td instead)
Severe immunodeficiency (SCID, chemotherapy, high-dose steroids ≥2 weeks)
ALL live vaccines (MMR, varicella, LAIV, rotavirus, yellow fever, BCG)
Pregnancy
Live vaccines (MMR, varicella, LAIV, yellow fever) — Tdap and influenza ARE recommended in pregnancy
History of intussusception
Rotavirus
Gelatin allergy (confirmed anaphylaxis)
MMR, varicella, zoster, LAIV, yellow fever
Precautions (may defer; assess risk-benefit):
Moderate-to-severe acute illness with or without fever → defer until improved
Recent blood products → defer live vaccines per interval table (e.g., 3 months after IVIG)
History of Guillain-Barré syndrome within 6 weeks of prior dose → assess risk-benefit for influenza, Tdap
Thrombocytopenia → assess risk-benefit for MMR (can cause transient thrombocytopenia)
NOT contraindications (vaccines CAN be given):
Mild illness with or without low-grade fever
Current antibiotic therapy
Prematurity (vaccinate per chronologic age)
Breastfeeding
Family history of adverse reactions
Allergies to eggs (for influenza: can give any vaccine to any egg-allergic patient per ACIP 2023; observe 30 min if severe egg allergy)
Step 4: Catch-Up Immunization Protocol
Process for under-immunized patients:
Obtain all available records (IIS, patient card, international records, provider records)
Inventory: list all documented doses with dates
Evaluate: determine which doses are valid (met minimum age and minimum interval)
Identify gaps: compare against recommended schedule
Create catch-up plan using CDC catch-up schedule:
Do NOT restart a series; credit all prior valid doses
Apply minimum intervals (not recommended intervals) for catch-up
Administer as many vaccines as possible at each visit (no maximum number)
Schedule return visits at minimum interval for next doses due
Common catch-up scenarios:
Scenario
Approach
No records available
Consider unvaccinated; start all age-appropriate series from dose 1 OR check titers for MMR, varicella, HepB (anti-HBs), HepA
International records with unfamiliar vaccines
Verify WHO-prequalified vaccines; generally accept documented doses with dates if vaccines are equivalent
Adolescent never vaccinated
DTaP not given to ≥7yr; use Tdap as first dose, then Td × 2; give all other catch-up vaccines per minimum intervals
Interrupted series
Resume where left off; do not restart
Step 5: Documentation, Reporting, and Hesitancy Management
Required documentation for every vaccine administered:
Vaccine name, manufacturer, lot number, expiration date
Dose number in series (e.g., DTaP #3 of 5)
Route and site of administration (IM deltoid, IM anterolateral thigh, SC)
Date and time administered
Name and title of person administering
VIS (Vaccine Information Statement) date and date provided to patient/parent
Informed consent documented
Adverse reaction monitoring period completed (15-30 minutes per vaccine)
State IIS reporting:
Report within 24-72 hours per state requirement (many states mandate same-day electronic reporting)
Include all required data fields per state IIS specifications
Query IIS before every vaccination visit to prevent duplicate doses
VAERS reporting:
Report any adverse event listed on the VAERS Table of Reportable Events
Report any clinically significant adverse event even if not on the table
VAERS reports can be filed by anyone: clinicians, patients, parents
Vaccine hesitancy management:
Use presumptive language: "Today we'll be giving the [vaccine name]" rather than "Would you like the vaccine?"
Listen to concerns without judgment; acknowledge emotions
Address specific concerns with evidence (e.g., MMR does not cause autism per extensive evidence; vaccine ingredients are in trace amounts)
Use motivational interviewing techniques; avoid confrontation
Document vaccine refusal with specific vaccines refused, counseling provided, risks discussed, and parent/patient signature if possible
Offer to revisit at next visit; do not dismiss patients from practice for vaccine refusal (per AAP guidance)
Checkpoint B: Post-Draft Alignment (Mandatory)
Has the patient's immunization history been verified against state IIS?
Are all due vaccines identified with specific dose numbers and series positions?
Have contraindications and precautions been screened and documented?
Is the catch-up plan using minimum intervals (not recommended intervals)?
Are VIS dates documented for each vaccine administered?
Quality Audit
State IIS queried before vaccination and results reconciled with patient records
All due vaccines identified per age-appropriate schedule (child or adult)
Contraindication screening completed and documented (allergy history, immune status, pregnancy)
Vaccine Information Statements (VIS) provided for each vaccine with date documented
Each vaccine documented with: name, manufacturer, lot number, expiration date, dose, route, site, administrator
Catch-up plan created with minimum intervals for any missed doses
No invalid doses administered (minimum age and minimum interval met)
Live vaccine spacing rule applied (if not given same day, space ≥28 days between live vaccines)
Immunocompromised patients assessed for live vaccine eligibility
Pregnancy status verified before administering live vaccines
State IIS updated within required reporting timeframe
Adverse event monitoring period observed (15 min standard; 30 min if prior allergic reaction history)
Vaccine hesitancy addressed with evidence-based counseling and documented
Vaccine refusal documented with specific vaccines refused, risks discussed, and patient/parent acknowledgment
Next vaccine visit scheduled with specific vaccines due at that visit
Guidelines
Never restart a vaccine series because of an extended interval between doses; all prior valid doses count regardless of time elapsed since the last dose
Live vaccines (MMR, varicella, LAIV, rotavirus) must either be given on the same day OR separated by ≥28 days; inactivated vaccines have no spacing requirements relative to each other or to live vaccines
Egg allergy (including severe/anaphylactic) is NO longer a contraindication to any influenza vaccine per ACIP 2023 update; all patients can receive any age-appropriate influenza vaccine
Vaccine doses administered ≤4 days before the minimum age or minimum interval ("grace period") are generally counted as valid; doses given ≥5 days early must be repeated
Immunocompromised patients should NOT receive live vaccines but SHOULD receive all inactivated vaccines (often need higher doses or additional doses, e.g., HepB)
Tdap is recommended during every pregnancy (27-36 weeks gestation, optimally early in this window) regardless of prior Tdap history to maximize neonatal pertussis protection
HPV vaccine is most effective before sexual debut; all adolescents should receive the first dose at age 11-12, with strong recommendation framing it as cancer prevention
Document ALL vaccine refusals with specific vaccines refused, evidence-based counseling provided, risks of non-vaccination discussed, and plan for re-addressing at future visits
1---2name: managing-vaccine-schedules3description: Applies CDC immunization schedules with catch-up protocols and contraindication screening. Use when managing vaccinations, creating catch-up schedules, or documenting immunization decisions.4---56# Managing Vaccine Schedules
78Applies CDC immunization schedules with catch-up protocols and contraindication screening.
910## Why This Skill Exists
1112Immunization is one of the most impactful public health interventions, preventing an estimated 4.5 million deaths globally each year. The CDC/ACIP (Advisory Committee on Immunization Practices) publishes annually updated immunization schedules for children (0-18), adults (≥19), and catch-up protocols. Despite this, U.S. childhood vaccination rates for the 7-vaccine series dropped below the 90% Healthy People 2030 target, and adult vaccination rates remain critically low (e.g., <25% for shingles in eligible adults, <60% for annual influenza).
1314Primary care clinicians are the primary immunization delivery point and must navigate complex schedules, minimum intervals, catch-up algorithms, contraindications, special populations (pregnancy, immunocompromised), and vaccine hesitancy. Documentation errors—including failing to report to the state Immunization Information System (IIS) or incorrectly recording lot numbers—create legal liability and compromise herd immunity tracking. This skill provides a comprehensive framework for immunization management from birth through adulthood.
1516---
1718## Checkpoint A: Pre-Draft Intake (Mandatory)
19201. What is the patient's age? **Default: [REQUIRED]**
212. What is the patient's immunization history (from IIS, patient records, or international records)? **Default: query IIS**
223. Are there any vaccine contraindications (severe allergic reaction to prior dose or component, immunocompromised state, pregnancy)? **Default: screen**
234. Is the patient immunocompromised (HIV, transplant, biologics, chemotherapy, primary immunodeficiency)? **Default: per history**
245. Is the patient pregnant or planning pregnancy? **Default: no**
256. Has the patient traveled internationally or planning travel? **Default: no**
267. Are there vaccine hesitancy concerns to address? **Default: assess**
278. What is the patient's insurance coverage for vaccines (VFC-eligible, private, Medicare Part D)? **Default: per coverage**
2829### Documents to Request
3031- State Immunization Information System (IIS) printout
32- Patient-held immunization record card
33- International vaccination records with translation if needed
34- Prior adverse event documentation (VAERS reports if applicable)
35- Allergy history (especially egg, gelatin, neomycin, yeast, latex, PEG)
36- Immunocompromised status documentation (CD4 count if HIV, transplant medication list)
37- Pregnancy status (LMP and EDD if pregnant)
38- Travel itinerary if travel vaccines needed
39- Insurance/VFC eligibility verification
4041---
4243## Step 1: Childhood Immunization Schedule (0-18 Years)
4445**CDC/ACIP 2024 Recommended Schedule:**
4647| Age | Vaccines Due |
48|---|---|
49| Birth | HepB #1 |
50| 2 months | HepB #2, RV #1, DTaP #1, Hib #1, PCV15 or PCV20 #1, IPV #1 |
51| 4 months | RV #2, DTaP #2, Hib #2, PCV #2, IPV #2 |
52| 6 months | HepB #3 (6-18mo), RV #3 (if RotaTeq), DTaP #3, Hib #3 (if PRP-T), PCV #3, IPV #3 (6-18mo), Influenza annually (from 6mo) |
53| 12-15 months | Hib #4, PCV #4, MMR #1, Varicella #1, HepA #1 (12-23mo) |
54| 15-18 months | DTaP #4 |
55| 18-23 months | HepA #2 (≥6 months after #1) |
56| 4-6 years | DTaP #5, IPV #4, MMR #2, Varicella #2 |
57| 11-12 years | Tdap, HPV (2-dose if <15yr), MenACWY #1 |
58| 16 years | MenACWY #2 (booster) |
59| 16-23 years | MenB (shared clinical decision-making; 16-23 preferred age 16-18) |
6061**Minimum intervals (critical for catch-up):**
62- Minimum intervals must be met for a dose to count; doses administered too early must be repeated
63- Example: DTaP doses 1-3 minimum 4 weeks apart; dose 3 to 4 minimum 6 months; dose 4 to 5 minimum 6 months
64- Use CDC catch-up schedule table or immunization calculation tools (e.g., CDC's Catch-Up Immunization Scheduler)
6566---
6768## Step 2: Adult Immunization Schedule (≥19 Years)
6970**CDC/ACIP 2024 Recommended Adult Schedule:**
7172| Vaccine | Recommendation | Schedule |
73|---|---|---|
74| Influenza | ALL adults annually | One dose annually (any formulation; high-dose or adjuvanted for ≥65) |
75| Td/Tdap | ALL adults | Tdap once (if not given in adolescence); Td booster every 10 years |
76| COVID-19 | ALL adults | Per current CDC guidance (updated annually) |
77| MMR | Born ≥1957 without evidence of immunity | 1 or 2 doses per risk (healthcare workers need 2; born before 1957 generally presumed immune) |
78| Varicella | No evidence of immunity | 2 doses, 4-8 weeks apart (evidence = 2 documented doses, provider diagnosis, lab confirmation, or birth before 1980) |
79| Zoster (Shingrix) | ALL adults ≥50 | 2 doses, 2-6 months apart (Shingrix preferred even if prior Zostavax) |
80| Pneumococcal | ≥65 OR 19-64 with risk conditions | PCV20 alone; OR PCV15 followed by PPSV23 ≥1 year later |
81| Hepatitis B | 19-59 (universal); ≥60 (risk-based + shared decision-making) | 2-dose (Heplisav-B) or 3-dose (Engerix-B) series |
82| Hepatitis A | At-risk adults | 2-dose series (Havrix, 6-12 months apart) or 3-dose (Twinrix) |
83| HPV | Through age 26 (routine); 27-45 (shared clinical decision-making) | 2 doses if started <15yr; 3 doses if ≥15yr or immunocompromised |
84| Meningococcal ACWY | At-risk adults (asplenia, complement deficiency, HIV, travel, outbreak) | 2-dose primary series; booster every 5 years if risk continues |
85| Meningococcal B | At-risk adults (asplenia, complement deficiency, outbreak) | 2-dose (Bexsero) or 3-dose (Trumenba) series |
86| RSV | ≥60 years (shared clinical decision-making); pregnant 32-36 weeks GA (seasonal) | Single dose (Arexvy or Abrysvo for ≥60; Abrysvo for pregnancy) |
8788---
8990## Step 3: Contraindication and Precaution Screening
9192**True contraindications (vaccine MUST NOT be given):**
9394| Contraindication | Affected Vaccines |
95|---|---|
96| Severe allergic reaction (anaphylaxis) to prior dose or vaccine component | ALL — same vaccine or component |
97| Encephalopathy within 7 days of prior pertussis vaccine | DTaP/Tdap (use DT/Td instead) |
98| Severe immunodeficiency (SCID, chemotherapy, high-dose steroids ≥2 weeks) | ALL live vaccines (MMR, varicella, LAIV, rotavirus, yellow fever, BCG) |
99| Pregnancy | Live vaccines (MMR, varicella, LAIV, yellow fever) — Tdap and influenza ARE recommended in pregnancy |
100| History of intussusception | Rotavirus |
101| Gelatin allergy (confirmed anaphylaxis) | MMR, varicella, zoster, LAIV, yellow fever |
102103**Precautions (may defer; assess risk-benefit):**
104- Moderate-to-severe acute illness with or without fever → defer until improved
105- Recent blood products → defer live vaccines per interval table (e.g., 3 months after IVIG)
106- History of Guillain-Barré syndrome within 6 weeks of prior dose → assess risk-benefit for influenza, Tdap
107- Thrombocytopenia → assess risk-benefit for MMR (can cause transient thrombocytopenia)
108109**NOT contraindications (vaccines CAN be given):**
110- Mild illness with or without low-grade fever
111- Current antibiotic therapy
112- Prematurity (vaccinate per chronologic age)
113- Breastfeeding
114- Family history of adverse reactions
115- Allergies to eggs (for influenza: can give any vaccine to any egg-allergic patient per ACIP 2023; observe 30 min if severe egg allergy)
116117---
118119## Step 4: Catch-Up Immunization Protocol
120121**Process for under-immunized patients:**
1221231. Obtain all available records (IIS, patient card, international records, provider records)
1242. Inventory: list all documented doses with dates
1253. Evaluate: determine which doses are valid (met minimum age and minimum interval)
1264. Identify gaps: compare against recommended schedule
1275. Create catch-up plan using CDC catch-up schedule:
128 - Do NOT restart a series; credit all prior valid doses
129 - Apply minimum intervals (not recommended intervals) for catch-up
130 - Administer as many vaccines as possible at each visit (no maximum number)
131 - Schedule return visits at minimum interval for next doses due
132133**Common catch-up scenarios:**
134135| Scenario | Approach |
136|---|---|
137| No records available | Consider unvaccinated; start all age-appropriate series from dose 1 OR check titers for MMR, varicella, HepB (anti-HBs), HepA |
138| International records with unfamiliar vaccines | Verify WHO-prequalified vaccines; generally accept documented doses with dates if vaccines are equivalent |
139| Adolescent never vaccinated | DTaP not given to ≥7yr; use Tdap as first dose, then Td × 2; give all other catch-up vaccines per minimum intervals |
140| Interrupted series | Resume where left off; do not restart |
141142---
143144## Step 5: Documentation, Reporting, and Hesitancy Management
145146**Required documentation for every vaccine administered:**
147- Vaccine name, manufacturer, lot number, expiration date
148- Dose number in series (e.g., DTaP #3 of 5)
149- Route and site of administration (IM deltoid, IM anterolateral thigh, SC)
150- Date and time administered
151- Name and title of person administering
152- VIS (Vaccine Information Statement) date and date provided to patient/parent
153- Informed consent documented
154- Adverse reaction monitoring period completed (15-30 minutes per vaccine)
155156**State IIS reporting:**
157- Report within 24-72 hours per state requirement (many states mandate same-day electronic reporting)
158- Include all required data fields per state IIS specifications
159- Query IIS before every vaccination visit to prevent duplicate doses
160161**VAERS reporting:**
162- Report any adverse event listed on the VAERS Table of Reportable Events
163- Report any clinically significant adverse event even if not on the table
164- VAERS reports can be filed by anyone: clinicians, patients, parents
165166**Vaccine hesitancy management:**
167- Use presumptive language: "Today we'll be giving the [vaccine name]" rather than "Would you like the vaccine?"
168- Listen to concerns without judgment; acknowledge emotions
169- Address specific concerns with evidence (e.g., MMR does not cause autism per extensive evidence; vaccine ingredients are in trace amounts)
170- Use motivational interviewing techniques; avoid confrontation
171- Document vaccine refusal with specific vaccines refused, counseling provided, risks discussed, and parent/patient signature if possible
172- Offer to revisit at next visit; do not dismiss patients from practice for vaccine refusal (per AAP guidance)
173174---
175176## Checkpoint B: Post-Draft Alignment (Mandatory)
1771781. Has the patient's immunization history been verified against state IIS?
1792. Are all due vaccines identified with specific dose numbers and series positions?
1803. Have contraindications and precautions been screened and documented?
1814. Is the catch-up plan using minimum intervals (not recommended intervals)?
1825. Are VIS dates documented for each vaccine administered?
183184---
185186## Quality Audit
187188- [ ] State IIS queried before vaccination and results reconciled with patient records
189- [ ] All due vaccines identified per age-appropriate schedule (child or adult)
190- [ ] Contraindication screening completed and documented (allergy history, immune status, pregnancy)
191- [ ] Vaccine Information Statements (VIS) provided for each vaccine with date documented
192- [ ] Each vaccine documented with: name, manufacturer, lot number, expiration date, dose, route, site, administrator
193- [ ] Catch-up plan created with minimum intervals for any missed doses
194- [ ] No invalid doses administered (minimum age and minimum interval met)
195- [ ] Live vaccine spacing rule applied (if not given same day, space ≥28 days between live vaccines)
196- [ ] Immunocompromised patients assessed for live vaccine eligibility
197- [ ] Pregnancy status verified before administering live vaccines
198- [ ] State IIS updated within required reporting timeframe
199- [ ] Adverse event monitoring period observed (15 min standard; 30 min if prior allergic reaction history)
200- [ ] Vaccine hesitancy addressed with evidence-based counseling and documented
201- [ ] Vaccine refusal documented with specific vaccines refused, risks discussed, and patient/parent acknowledgment
202- [ ] Next vaccine visit scheduled with specific vaccines due at that visit
203204---
205206## Guidelines
207208- Never restart a vaccine series because of an extended interval between doses; all prior valid doses count regardless of time elapsed since the last dose
209- Live vaccines (MMR, varicella, LAIV, rotavirus) must either be given on the same day OR separated by ≥28 days; inactivated vaccines have no spacing requirements relative to each other or to live vaccines
210- Egg allergy (including severe/anaphylactic) is NO longer a contraindication to any influenza vaccine per ACIP 2023 update; all patients can receive any age-appropriate influenza vaccine
211- Vaccine doses administered ≤4 days before the minimum age or minimum interval ("grace period") are generally counted as valid; doses given ≥5 days early must be repeated
212- Immunocompromised patients should NOT receive live vaccines but SHOULD receive all inactivated vaccines (often need higher doses or additional doses, e.g., HepB)
213- Tdap is recommended during every pregnancy (27-36 weeks gestation, optimally early in this window) regardless of prior Tdap history to maximize neonatal pertussis protection
214- HPV vaccine is most effective before sexual debut; all adolescents should receive the first dose at age 11-12, with strong recommendation framing it as cancer prevention
215- Document ALL vaccine refusals with specific vaccines refused, evidence-based counseling provided, risks of non-vaccination discussed, and plan for re-addressing at future visits
Run npx skillmds add majiayu000/managing-vaccine-schedules in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Applies CDC immunization schedules with catch-up protocols and contraindication screening. Use when managing vaccinations, creating catch-up schedules, or documenting immunization decisions. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
majiayu000 (@majiayu000) published this skill. Their other Agent Skills are listed on their SkillMD profile.