What a pediatric practice needs to report vaccines to a state immunization registry, and how SigmaMD reports each dose from the chart.
To report vaccines to a state immunization registry, an independent pediatric practice needs three things: an organization ID from the state registry, a certified electronic connection between its EMR and that registry, and vaccine records that carry the lot, manufacturer, and VFC details the registry requires. Once those are in place, reporting should take no extra clicks. The dose your team records in the chart is the dose the state receives.
Without a connection, a nurse keys every dose twice, once into the chart and once into the state portal, and every typo becomes a discrepancy someone chases later.
A state immunization registry, which public health calls an immunization information system (IIS), is a confidential database that holds vaccination records for people in its jurisdiction. Schools, pharmacies, and other providers use it to see what a child has received. Coverage is close to universal for young children. CDC reported that 94% of U.S. children aged 4 months through 5 years participated in an IIS in 2016, with 55 jurisdictions running one.
Each state runs its own system under its own rules. In Florida, for example, children 0–17 are included in Florida SHOTS by default unless a parent opts out, according to CDC's summary of Florida IIS policy. Other states use opt-in consent, and reporting mandates differ by age group, vaccine, and provider type.
A direct-care pediatric practice has a small team. One nurse or medical assistant often handles rooming, vaccines, and follow-up for the whole day. Manual re-entry into a state portal lands on that one person, at every visit with a shot.
There are three other reasons. Parents ask for school and camp forms that the state builds from registry data, so a missing dose shows up as a phone call from a frustrated family. Practices enrolled in the Vaccines for Children (VFC) program, which CDC says includes over 37,000 providers, have to account for every publicly supplied dose by lot. And a child's history usually comes from several places, including the birth hospital, a previous pediatrician, and the pharmacy. Without a connection, that history gets typed in by hand from a printout.
Connecting to a registry is a one-time setup with four parts. Each state words them differently, but they nearly always include:
Many states enroll each provider organization individually, so the practice usually requests access and the EMR vendor completes the technical certification.
In SigmaMD, registry reporting is part of how a vaccine is ordered, not a separate step. The practice sets it up once under Practice Settings, on the Immunization Registries card, by entering its Org ID. A multi-location practice can enter one Org ID for all locations or one per location.
SigmaMD then certifies each Org ID with the registry using test messages and shows its status as Processing, Active, or Error. Once the connection is Active, every vaccine ordered through the chart for a consenting patient is reported automatically. The patient's History tab shows whether each dose was sent and accepted, partially accepted, or rejected, so the team can see a problem the same day instead of hearing about it from a school nurse.
The work moves upstream, to the charge item. SigmaMD vaccine charge items carry the vaccine from the compendium, its CVX code, the lot, the expiration date, the manufacturer, and whether it is VFC stock. The practice enters that once, when a shipment arrives.
At the visit, the clinician opens Administer Vaccine from the syringe icon in the chart header and picks the vaccine. The lot defaults to the one that expires first, and expired lots are hidden. A VFC vaccine asks for the VFC category and stays at $0.00 on the invoice. The clinician sets route and site, and an ordering clinician clicks Order. That single action records the dose in the patient's vaccine history, reports it to the registry when the connection is active, saves the Vaccine Information Statement to the patient's files, and can add the charge to an invoice automatically.
| Step at a vaccine visit | Manual registry entry | Connected reporting in SigmaMD |
|---|---|---|
| Lot, expiration, manufacturer | Read off the vial and typed twice | Pulled from the vaccine charge item; expired lots hidden |
| VFC accountability | Tracked on a separate log | VFC flag and category recorded with the dose; billed at $0.00 |
| Reporting to the state | Separate login, re-keyed after the visit | Sent when the order is placed |
| Confirming it arrived | Search the portal later | Status shown on each dose in the chart |
| Prior history from other providers | Printed and typed in | Linked from the registry into the chart |
| What's due next | Looked up in the portal | Registry forecast on the patient's Forecast tab |
Yes. Reporting is only half of the connection. When a patient is linked to the state registry in SigmaMD, the registry's vaccine history and its forecast come into the chart. The Forecast tab lists each recommended vaccine as Overdue, Due Now, or Complete, with dates. SigmaMD only queries the registry when someone links the patient or clicks Query registry, so the chart never changes without the team's knowledge.
The forecast also feeds the due-now and overdue variables in SigmaMD note templates and snippets. A well-child template can open with the vaccines that are due today already filled in. When the visit is recorded with SigmaMD Scribe, the draft note follows that same template, so the counseling conversation and the doses given end up in one note the clinician reviews and signs.
Between visits, Sigma AI answers plain-language questions about a chart, including its immunizations. A clinician preparing for tomorrow's schedule can ask what a child has had without clicking through tabs. When a new patient's old vaccine record arrives as a fax or scan, Sigma AI can summarize the document before anyone reads every page.
No. If a patient's registry consent is turned off, SigmaMD does not report their vaccines. Linking and querying still send the demographic details the registry needs to find the patient's record.
Yes. A vaccine category in SigmaMD has a VFC toggle, each dose records its VFC category, and VFC vaccines stay at $0.00 on the patient's invoice.
For doses ordered through the chart while the connection is Active, no. Reporting happens when the order is placed, and the result shows on the dose in the chart.
For more on running a pediatric membership practice, read our guide to pediatric direct primary care, or see how practices structure clinical note templates. To see vaccine ordering and registry reporting in a live chart, book a demo of SigmaMD.
A 30-minute walkthrough to review your workflow in SigmaMD and answer your questions.
Book a demo