PUBLIC HEALTH & REGISTRIES CONNECTORS
Screening & Immunization Programs
4 of 6Connect authorized public-health authorities and registries with governed reporting, longitudinal registry updates and population-health workflows.
EligibilityInvitationsSchedulingImmunizationScreeningFHIRProgram Reporting
Increase Coverage
Automate eligibility, reminders and tracking.
Interoperable & Standards-Based
Use FHIR and standard terminology with national programs.
Patient-Centered
Support invitations, booking, results and history.
Support Public Health Goals
Report program coverage and outcomes.
Screening & Immunization Workflow
1
Eligibility & Cohort
Age, risk, history and program rules
2
Invitation & Outreach
SMS/email/letter via appropriate systems
3
Appointment
Book and remind
4
Vaccination / Screening
Record structured event
5
Results & Follow-Up
Capture findings and recall
6
Program Reporting
Registry submission and coverage metrics
Program Types
Vaccination Programs
Childhood, adult, seasonal, HPV and other national programs.
Breast Cancer Screening
Mammography invitation and follow-up.
Cervical Screening
HPV/cytology program workflows.
Colorectal Screening
FIT/FOBT and follow-up pathways.
Other Prevention Programs
Risk-based chronic disease or other screening programs.
FHIR Resources
| Resource | Use | Example |
|---|---|---|
| Immunization | Vaccination administration | completed vaccine dose |
| ImmunizationRecommendation | Due/forecasted vaccines | next recommended dose |
| ServiceRequest | Screening request/referral | mammography screening |
| DiagnosticReport / Observation | Screening results | mammography/HPV result |
| Appointment | Program booking | screening appointment |
| CommunicationRequest | Invitation/reminder intent | program outreach |
Data Requirements
Program/jurisdiction and eligibility basis
Relevant demographics/risk factors only as needed
Prior screening/vaccination history
Event/result dates and coded products/procedures
Follow-up/recall status
Registry/reporting identifiers and provenance
APIs & Examples
fhirCopy
{
"resourceType":"Immunization",
"status":"completed",
"vaccineCode":{"coding":[{"system":"http://snomed.info/sct","code":"871943006"}]},
"occurrenceDateTime":"2026-10-15",
"patient":{"reference":"Patient/123"}
}httpCopy
# Illustrative program eligibility API
GET /v1/public-health/eligibility?program=breast-cancer&patientId=123&jurisdiction=FRThe eligibility route is illustrative; official national program rules and reporting integrations remain jurisdiction-specific.
Error Handling
Program rules unavailable → do not guess eligibility
Conflicting history → reconcile before outreach/clinical action
Failed authority submission → retry/exception queue
Duplicate immunization/screening event → deduplicate using source identifiers
Patient opt-out/consent restriction → enforce program/legal rules
Best Practices
Version national program rules
Keep invitation status separate from clinical completion
Preserve source vaccination/screening evidence
Use standard vaccine/result codes via MSIS
Prevent duplicate outreach and duplicate registry submission
Audit program eligibility and reporting decisions
Developer Integration Surface
| Surface | Operation / resource | Use | Status |
|---|---|---|---|
| FHIR | Immunization / ServiceRequest / DiagnosticReport / Appointment | Clinical/program data | FHIR |
| Program API | eligibility / invitation / status | Mediloop program orchestration | Planned/versioned |
| Registry adapter | immunization/screening submission | National authority integration | Country-specific |
| Events | eligible / invited / completed / followup_due | Workflow automation | Evolving |
Next Steps
Choose national program
Encode eligibility rules with effective dates
Map FHIR/program data
Test invitation→event→reporting flow
Add coverage and failed-follow-up monitoring