The Immunization Workflow That Defines Pediatric Practice
Pediatric medicine revolves around immunizations more than any other clinical activity. A child receives up to 30 vaccine doses across 14 different antigens before age two, following the ACIP schedule that specifies minimum ages, minimum intervals between doses, and catch-up rules for missed appointments. A busy pediatric practice administers hundreds of vaccines per week, each one requiring the correct stock selection (VFC or private), lot number recording, administration documentation, state immunization registry reporting, and component-based billing with codes that differ depending on whether the physician counseled the parent. Fewer than 17% of pediatric practices report having an EMR with full pediatric functionality. The rest manage immunizations with tools designed for adults and adapted, often poorly, for children.
Hero EMR was built around the immunization workflow as a first-class system. The care gap engine identifies which patients are due or overdue for vaccines based on ACIP guidelines and HEDIS measures. The inventory system tracks VFC and private stock separately with lot numbers and expiration dates. The billing engine understands the difference between component-based counseling codes and injection-based administration codes. And the state registry interface reports administered vaccines electronically. These are not bolt-on features. They are the core of the pediatric experience.
Immunization Care Gaps: Know Who Is Due Before They Walk In
The ACIP recommended immunization schedule for children ages 0 to 6 includes DTaP (5 doses), IPV (4 doses), MMR (2 doses), varicella (2 doses), Hib (3-4 doses), PCV13 (4 doses), hepatitis B (3 doses), hepatitis A (2 doses), and rotavirus (2-3 doses). The adolescent schedule adds HPV (2-3 doses), meningococcal ACWY (2 doses), meningococcal B (2-3 doses), and annual influenza. Each vaccine has specific minimum ages for each dose and minimum intervals between doses that vary by antigen. A child who missed their 12-month well visit may be behind on MMR, varicella, hepatitis A, and the fourth PCV13, requiring a catch-up plan that accounts for the maximum number of antigens that can be administered at a single visit. Tracking this across a panel of 2,000 to 3,000 patients manually is not feasible.
Hero EMR's care gap engine includes 13 defined pediatric immunization measures aligned with ACIP guidelines and HEDIS Childhood Immunization Status (CIS) specifications. The system evaluates each patient's immunization record against the recommended schedule using CVX codes from the CDC vaccine database, calculates which doses are complete, which are due, and which are overdue, and surfaces the results in a population-level dashboard. The physician can filter by vaccine series, age range, or gap severity. A recall list for all patients overdue for their second MMR can be generated in seconds. A report showing which patients in the 12-to-15-month age group have not yet received their first hepatitis A is a single query.
The care gap system uses a domain-specific language (DSL) that evaluates patient facts against measure definitions. Each measure specifies the target population (by age range), the required immunizations (by CVX code and dose count), and the lookback period. The system assembles immunization facts from multiple sources: vaccines administered in the practice, historical records imported from prior EMRs, and records pulled from state immunization registries. This multi-source approach prevents a common problem in pediatrics: a patient appears to have a care gap because their vaccines were given at a different provider and the records were never imported. By incorporating registry data, the system reduces false positives and gives the physician an accurate picture of each child's actual immunization status.
HEDIS CIS alignment: The care gap measures map to HEDIS Childhood Immunization Status (CIS) Combo 10, which requires DTaP (4), IPV (3), MMR (1), HiB (3), HepB (3), VZV (1), PCV (4), HepA (1), RV (2-3), and influenza (2) by age 2. Starting in 2025-2026, CIS reporting shifts to Electronic Clinical Data System (ECDS) exclusively, meaning practices need structured immunization data rather than chart abstractions. Hero EMR's CVX-coded immunization records are ECDS-ready.
Vaccine Procurement and Inventory: VFC and Private Stock in One System
Pediatric practices manage two separate vaccine inventories that must never be commingled: Vaccines for Children (VFC) stock, which is provided free by the federal government for eligible children, and private stock, which the practice purchases from distributors for commercially insured patients. VFC vaccines cannot be administered to privately insured children. Private stock cannot be billed as VFC. Every dose administered must be drawn from the correct inventory based on the patient's eligibility status. Every dose must be tracked by lot number and expiration date. Every dose wasted must be reported. Practices that exceed their wastage allowance of 5-10% risk losing VFC eligibility.
Hero EMR tracks VFC and private vaccine inventory as separate stock records within the same system. When a vaccine shipment arrives, the practice records the vaccine name, manufacturer, lot number, expiration date, quantity, and funding source (VFC or private). As vaccines are administered, the inventory is decremented automatically based on the funding source selected at the point of care. The system enforces FEFO (First Expiry, First Out) ordering, surfacing the earliest-expiring lot for each vaccine when the physician is selecting the dose. Low stock alerts notify the practice when inventory falls below the reorder threshold, and expiration alerts flag doses that will expire within 30 days so they can be used or transferred before they become wastage.
The VFC eligibility check happens at the point of administration. When the physician selects a vaccine to administer, the system checks the patient's insurance coverage and VFC eligibility status (Medicaid, uninsured, American Indian/Alaska Native, or underinsured at an FQHC). If the patient is VFC-eligible, the system defaults to VFC stock. If the patient is privately insured, it defaults to private stock. This prevents the most common inventory error in pediatric practice: accidentally administering a VFC vaccine to a privately insured child, which creates a billing problem and a VFC compliance issue.
Vaccine Billing: Components, Not Just Injections
Vaccine billing in pediatrics uses two fundamentally different coding systems, and choosing the wrong one leaves money on the table. When a physician or qualified provider counsels the patient or parent about the vaccine, the practice bills using component-based codes: 90460 for the first component of each vaccine and 90461 for each additional component. A "component" is each antigen that prevents disease from a distinct organism. DTaP has three components (diphtheria, tetanus, pertussis). MMR has three components (measles, mumps, rubella). If a child receives DTaP, MMR, and hepatitis A at a well-child visit with counseling, the billing is: 90460 three times (first component of each vaccine) plus 90461 four times (two additional DTaP components plus two additional MMR components), for a total of seven billable units. Using injection-based codes (90471/90472) for the same visit would yield only three units: one first injection plus two additional injections. The component-based approach produces more than double the administration revenue.
VFC billing adds another layer of complexity. When a VFC vaccine is administered, the practice cannot bill for the vaccine product itself. The only billable charge is the administration fee. Furthermore, CPT code 90461 is not reimbursable for VFC services under PPACA legislation. For VFC patients, the practice bills 90460 once per vaccine administered, without the additional component codes. Hero EMR's billing engine understands these rules. When a vaccine is administered from VFC stock, the system automatically excludes the vaccine product charge and restricts the administration codes to the VFC-compliant set. When the same vaccine is administered from private stock to a commercially insured patient, the full component-based billing is applied.
Revenue impact of component billing: A pediatric practice administering an average of 80 vaccines per day across well-child visits can generate $40,000 to $60,000 more per year in administration revenue by consistently using 90460/90461 component-based coding with counseling documentation rather than defaulting to 90471/90472 injection-based codes. Hero EMR prompts the provider to document counseling at the point of administration and automatically applies the component-based codes when counseling is confirmed.
Vaccine Administration to Registry: The Full Pipeline
Every vaccine administered in a pediatric practice must be reported to the state immunization information system (IIS). This is not optional: most states mandate reporting within 14 days of administration, and many require it within 24 hours. The reporting standard is HL7 Version 2.5.1 using VXU^V04 messages that include the patient demographics, the vaccine CVX code, the lot number, the administration date and site, the Vaccine Information Statement (VIS) date given, and the funding source. Bidirectional exchange, where the practice can also query the registry to pull a patient's complete immunization history, is increasingly required for Promoting Interoperability compliance.
Pediatric Dotphrases
Well-child visits follow a predictable structure: growth review, developmental milestones, anticipatory guidance, immunization discussion, and physical examination. Hero EMR's dotphrase library includes commands that pull structured pediatric data into the note, reducing documentation time for the visit types that constitute the majority of a pediatric practice's schedule.
Ambient Dictation with a Pediatric Template
Well-child visits are simultaneously the most frequent and the most documentation-heavy encounter type in pediatrics. The physician discusses growth trends, developmental milestones, nutrition, sleep, safety, school performance, and behavioral concerns with the parent, performs an age-appropriate physical exam, reviews immunization status, counsels on upcoming vaccines, and provides anticipatory guidance tailored to the child's age. Most ambient dictation systems produce a generic note that captures the conversation but misses the structure that a well-child visit requires: growth data with percentiles, developmental screening results, immunization documentation with lot numbers and VIS dates, and age-specific guidance topics. A note that captures "discussed car seat safety" but does not connect it to the 12-month anticipatory guidance framework is clinically incomplete.
Hero EMR's ambient dictation includes a pediatric template that understands well-child visit structure. The system listens to the encounter, identifies the clinical components, and organizes them into the appropriate sections. Growth measurements are placed in the growth section with percentiles auto-calculated. Vaccine discussions are routed to the immunization section with the administered vaccines, lot numbers, and VIS documentation automatically integrated. Anticipatory guidance topics are mapped to the age-appropriate Bright Futures framework. The physician has a natural conversation with the parent and child, and the system produces a note that is structured for both clinical utility and billing compliance.
2. Varicella #1 (Varivax, Merck) — Lot T018294, exp 12/2026. SC left deltoid. VIS date given: 10/2024. Funding: VFC.
3. Hep A #1 (Havrix, GSK) — Lot AHAVB891, exp 04/2027. IM right thigh. VIS date given: 10/2024. Funding: Private.
4. PCV15 #4 (Vaxneuvance, Merck) — Lot V019842, exp 09/2026. IM right thigh. VIS date given: 06/2024. Funding: VFC.
Patient tolerated all vaccinations well. No immediate adverse reactions observed. Parents instructed on expected side effects (low-grade fever, injection site soreness) and when to call.
Traditional Pediatric Documentation vs. Hero EMR
The fragmentation of immunization management across separate tracking tools, inventory spreadsheets, billing systems, and registry interfaces creates daily operational friction in pediatric practices. A nurse checks the immunization record, compares it to the ACIP schedule on a printed chart, determines which vaccines are due, walks to the vaccine storage unit, selects the correct stock (hopefully the right funding source), records the lot number on a paper form, administers the vaccines, enters the administration into the EMR, enters it again into the state registry portal, and hands the billing sheet to the front desk. Every step is a potential error point. Hero EMR collapses this into a single connected workflow.
Built for How Pediatricians Actually Practice
The tools described here reflect the reality that pediatric medicine is an immunization-intensive, high-volume specialty with unique billing rules, regulatory reporting requirements, and inventory management challenges. The care gap engine is not a generic quality measure tracker with a few vaccine codes added; it implements 13 ACIP-aligned pediatric measures with age-based population logic and multi-source immunization data. The inventory system is not a general supply tracker; it maintains separate VFC and private stock with lot-level tracking, FEFO enforcement, and wastage monitoring. The billing engine is not a generic claim generator; it understands the difference between component-based and injection-based administration codes, applies VFC billing restrictions automatically, and prompts for counseling documentation to maximize reimbursement. The ambient dictation template is not a primary care template with a growth section; it structures the note around the Bright Futures framework that defines every well-child visit.
For a pediatric practice seeing 30 to 40 patients per day, administering 80 to 100 vaccines per week, and managing both VFC and private inventory, these integrated tools eliminate the manual processes that slow down well-child visits, create billing errors, and risk VFC compliance. The care gaps are visible before the patient arrives. The inventory is accurate in real time. The billing is correct by construction. The registry reporting happens automatically. The physician and the nursing staff focus on the child and the family, not on spreadsheets and separate portals.
National lab integration, built in. Hero EMR connects directly with major laboratory networks, so newborn screening results, lead levels, CBC, metabolic panels, and every other pediatric lab flow back into the chart automatically the moment they're finalized. No calling the lab, no separate portal, no manual data entry. Results land directly in the age-appropriate clinical workflow — a lead level triggers the follow-up protocol, an abnormal newborn screen flags immediately, and routine well-child labs slot into the growth and development timeline.
Every specialty gets a custom experience. The pediatric tools described here are part of Hero EMR's broader approach to specialty-specific design. Each clinical specialty has its own ambient dictation template, clinical workflows, billing logic, and documentation tools. The same philosophy that shaped the pediatric experience — build for how the specialty actually works, not how a generic EMR thinks it should — applies across every supported specialty.
See the pediatric tools in action
Schedule a demo to see how Hero EMR handles immunization care gaps, VFC inventory management, component-based vaccine billing, and ambient dictation with the pediatric template.
Request a Demo