Mediloop
PUBLIC HEALTH & REGISTRIES CONNECTORS

Screening & Immunization Programs

4 of 6

Connect 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
ResourceUseExample
ImmunizationVaccination administrationcompleted vaccine dose
ImmunizationRecommendationDue/forecasted vaccinesnext recommended dose
ServiceRequestScreening request/referralmammography screening
DiagnosticReport / ObservationScreening resultsmammography/HPV result
AppointmentProgram bookingscreening appointment
CommunicationRequestInvitation/reminder intentprogram 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=FR
The 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
SurfaceOperation / resourceUseStatus
FHIRImmunization / ServiceRequest / DiagnosticReport / AppointmentClinical/program dataFHIR
Program APIeligibility / invitation / statusMediloop program orchestrationPlanned/versioned
Registry adapterimmunization/screening submissionNational authority integrationCountry-specific
Eventseligible / invited / completed / followup_dueWorkflow automationEvolving
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