Cerebral Palsy Care Program — Enterprise Workflow Maps

Persona onboarding · Patient journey · Communication & SLA tracking · Screening camps · Consent & compliance · India district (RBSK/DEIC-aligned) model

Program Operating Model — at a glance

A single coordinated pathway moves a child from first contact to scheduled intervention, with every handoff tracked against a service-level clock. Five personas operate across a central program office and district field network.

Patient / Family Volunteer District Coordinator Doctor Panel Doctor / Specialist Program Admin / System
5
Personas onboarded & governed
11
Patient lifecycle status states
7
Workflows with SLA day-tracking
100%
Consent & audit coverage

Master patient journey

The backbone process. Each block is a status with an owner and an SLA clock; the dotted decision splits the path on eligibility.

Intake

1 · Register

Family/volunteer submits child + guardian details and consent.

Owner: Family/Volunteer
Triage

2 · Verify & Communicate

De-dupe, validate, acknowledge to family.

SLA: 2 days
Route

3 · Allocate to District

Auto-routed to district coordinator by pincode.

SLA: 1 day
Field

4 · Pre-screening

Volunteer + ANM capture history, GMFCS, media.

SLA: 7 days
Clinical

5 · Panel Analysis

Multidisciplinary doctor panel reviews case.

SLA: 5 days
Decision

6 · Recommendation

Eligible / Not eligible / More info.

Status gate
Eligible

7 · Schedule

Slot booked; intervention clock starts.

SLA: 14 days
Start

8 · Initiate & Track

Therapy/surgery begins; days-to-initiation logged.

KPI tracked
Two terminal branches from step 6: “Not eligible” → counselling + referral + case closed with reason; “More info needed” → returns to step 4 (re-screening) with a fresh 7-day clock.

Doctor / Specialist — Onboarding

Specialists join multidisciplinary panels (paediatric neurology, physiotherapy, orthopaedics, occupational therapy, speech & language, developmental paediatrics). Onboarding is credential-gated before any case access.

Apply

Invitation / Application

Referred by panel lead or self-applies via portal.

Verify

Credential Check

NMC/State Medical Council reg. no., degree, specialty verified.

SLA: 5 days
Agree

Agreements

Code of conduct, data-privacy & confidentiality, honorarium terms.

Train

Orientation

Pathway, GMFCS scoring, platform, consent rules.

Live

Activate & Assign

Added to panel roster + district mapping; case access granted.

Data capturedVerificationAccess granted on activation
Name, specialty, council reg. no., qualifications, years of experience, languages, availability slotsMedical council registry lookup, degree certificate, identity, referencesPanel review queue, case clinical records (read), recommendation entry, scheduling visibility

Volunteer — Onboarding

Field volunteers operate at district level alongside ASHA/ANM workers. They are the human relay for communication and pre-screening, so background verification and consent-handling training are mandatory before activation.

Apply

Registration

Applies with district preference + availability.

Screen

Verification

ID/address proof, background check, reference.

SLA: 5 days
Train

Training & Certification

CP awareness, child-safeguarding, consent, data privacy, app use.

Map

District Assignment

Mapped to district + pincode cluster under a coordinator.

Live

Activate

Receives routed messages & pre-screening tasks.

Safeguarding gate: volunteers cannot be activated without a completed background check and a signed child-safeguarding + confidentiality agreement. Certification expires annually and must be renewed.

Patient — Registration / Requesting Help

A child is registered by a parent/guardian directly, or by a volunteer/ASHA on their behalf. Guardian consent is captured at the point of registration — no record proceeds without it.

Channel

Entry Point

Web/app form, helpline, camp, or volunteer-assisted.

Capture

Child & Guardian Details

Demographics, district/pincode, condition history, contact.

Media

Photos & Video

Family/volunteer upload pictures & short videos for initial case set-up.

Gate

Consent Capture

Guardian e-consent / signed form. Mandatory.

Validate

De-dupe & Verify

Check existing records; assign unique Patient ID.

SLA: 2 days
Confirm

Acknowledge

Family notified; status = Registered → Verified.

SectionFields
ChildName, DOB/age, sex, birth history, diagnosis/suspected CP, mobility, current therapy, district, pincode
GuardianName, relationship, phone, alt. contact, language, address, ID reference
MediaPhotos & short videos of the child at initial case set-up (JPG/PNG, MP4), linked to Patient ID, gated by media consent
ConsentConsent type, mode (e-sign/paper), timestamp, witnessed-by, media-use opt-in
Multi-language: the registration journey and all family-facing messages are multi-language. English and Telugu are enabled now; the family picks their language, which drives forms, messages, and consent text. More languages can be switched on later without changing the process.

Communication Workflow — district routing & day-tracking

Every inbound message is routed to the right district volunteer by the patient’s pincode, and a tracking clock counts the days the message stays open. Unactioned messages auto-escalate.

Family / System
Message inQuery, update, or follow-up
Auto-classifyTopic + urgency tag
Routing Engine
Match pincode→districtFind assigned volunteer
Start day-clockDay 0 logged, SLA set
Notify volunteerPush + SMS
District Volunteer
Acknowledge≤ 1 day
Act / respondResolve or forward
Close & logDays-open recorded
Bigger Group / Coordinator
Auto-escalateIf unanswered in admin-set days
Bigger group picks upDistrict escalation pool
Reassign / 2nd levelBackup volunteer → Program Admin

SLA & day-count tiers

Message typeAcknowledgeResolveEscalates to
Urgent / medicalSame day1 dayCoordinator → Program Admin
Scheduling / pre-screening1 day3 daysCoordinator
General query2 days5 daysCoordinator
Day-tracking rule: the clock starts at routing (Day 0) and increments daily until the message is closed. Each message shows days-open, SLA target, and a breach flag. The number of days before escalation is set by tenant admins (default, with per-type / per-district overrides). On breach the message auto-escalates from the assigned volunteer to the bigger group, then to the Program Admin, and feeds the “average days-to-respond” KPI per district.
Escalation settingControlled byBehaviour on breach
Days-to-escalate (default)Tenant / Program AdminIndividual volunteer → bigger district group
Per-type / per-district overrideTenant / Program AdminTighter/looser threshold per urgency or district
Second-level thresholdTenant / Program AdminStill unanswered → Program Admin

End-to-end Process Workflow (swimlane)

The full clinical-operational pipeline with each actor’s responsibilities. Read top-to-bottom by lane, left-to-right by time.

Patient/Family
Register+ consent
Respond to outreachconfirm details
Attend pre-screencamp/home/DEIC
Attend interventionon scheduled date
Program / System
Verify & Patient IDSLA 2d
Auto-allocateby pincode
Track all clocksstatus + days
Notify outcomesto family
District Coordinator
Accept allocationSLA 1d
Assign volunteer+ ANM
Schedule pre-screencamp/home
Coordinate interventionlogistics
Volunteer / ANM
Pre-screeninghistory, GMFCS, photos/video
Upload case fileSLA 7d
Family supportlogistics, reminders
Doctor Panel
Review casemultidisciplinary
Classify & recommendSLA 5d
Eligibility decision+ care plan

Patient status lifecycle

Registered Verified Allocated Pre-screening Scheduled Pre-screened Under Panel Review Recommendation Issued Intervention Scheduled Intervention Initiated In Treatment / Follow-up Closed / Discharged
StageOwner (R)SLAKey data / gate
Registration & verifyProgram Admin2 daysConsent present, unique Patient ID
District allocationSystem → Coordinator1 dayPincode→district match accepted
Pre-screeningVolunteer + ANM7 daysHistory, GMFCS level, media, vitals
Panel analysisDoctor Panel5 days≥3 specialties review; consensus note
RecommendationPanel Lead2 daysEligible / Not eligible / More info
SchedulingCoordinator14 daysSlot, venue, intervention type
Initiation & trackingCoordinator + DoctorKPIDays from eligibility → start logged

Screening Camps Workflow

Camps batch-process pre-screening at the district level (aligned to RBSK mobile health teams and DEIC referral support), converting walk-ins and registered children into panel-ready case files in a single day.

Plan

Camp Planning

Date, venue, district, target list, team roster.

Mobilise

Outreach

Volunteers/ASHA invite registered + new families.

Onsite

Registration & Consent

Check-in, capture/confirm consent.

Screen

Screening Stations

Doctor/therapist assessment, GMFCS, media.

Route

Case Creation

Files queued to panel; follow-ups flagged.

Close

Camp Report

Counts, outcomes, referrals, KPIs.

PhaseOwnerOutput
Pre-campCoordinator + AdminCamp ID, venue booking, staffing, target/invite list, supplies
During campVolunteers + DoctorsRegistrations, consents, screening records, GMFCS, media uploads
Post-campAdmin + PanelCamp report, cases to panel, referral letters, next-camp planning

Multi-Tenant Platform & DPDP Compliance

The same care program runs for multiple organisations (NGOs, hospitals, companies) on shared infrastructure, with each organisation’s data fully isolated. The whole platform is built to India’s DPDP Act 2023, including verifiable parental consent for every child.

Multi-tenancy — one platform, isolated tenants

Isolated
Every record carries a tenant ID; no cross-tenant access
Own users
Each tenant’s own doctors, volunteers, coordinators, admins
Own config
Escalation days, SLAs, languages, consent text, branding
Own reports
Per-tenant KPIs & audit logs
RoleScope
Platform OperatorRuns shared platform, provisions tenants; cannot see tenant patient data by default (Data Processor)
Tenant AdminFull control within one organisation: users, districts, config, escalation thresholds, languages, reports (Data Fiduciary)
All other personasOperate strictly within their tenant; identity & permissions never cross tenants

DPDP Act 2023 — obligation mapping

DPDP obligationHow the program delivers it
Notice & purposePlain-language notice at registration in English/Telugu before consent is taken
ConsentGranular, versioned consent types; one-tap withdrawal honoured & logged
Verifiable parental consentGuardian identity captured & verified; no child record processed without it
No child profilingNo behavioural tracking or targeted ads on patient data
Purpose & storage limitsData used only for the care pathway; retention schedule with secure deletion
Data-principal rightsGuardian can view, correct, request erasure; grievance contact provided
SecurityRole-based access, encryption, audit logs, tenant isolation, breach notification
Roles: each tenant organisation is the Data Fiduciary for its patients; the platform operator is the Data Processor acting on the tenant’s instructions. Both obligations are tracked per tenant.

RACI & Governance

Responsible · Accountable · Consulted · Informed across the core process.

ActivityFamilyVolunteerCoordinatorDoctor PanelProgram Admin
RegistrationRRIA
Verify & allocateIIRA
Pre-screeningCRACI
Panel analysisIICR/AI
RecommendationIIIR/AI
SchedulingCCR/ACI
Consent mgmtRRCIA
Communication SLAIRAC

Program KPIs

≤2d
Registration → verification
≤7d
Allocation → pre-screening complete
≤5d
Case → panel recommendation
≤14d
Eligibility → intervention scheduled
<5%
Message SLA breach rate
100%
Consent-on-file before screening
Every status change and message writes to an immutable, per-tenant audit log: who, what, when, old→new value. District dashboards roll up days-to-respond, days-to-initiation, eligibility rates, and SLA breaches.