Roadmap

Implemented work stays separate from what comes next

Phases 1 and 2 are committed engineering. Phase 3 mixes product scale with research. Phase 4 depends on demonstrated need and funding. Nothing on this page is a description of a vulnerability or a workaround.

Capability status

Labels follow the implementation matrix. Security-hardening items are described only as workstreams, not as findings.

CapabilityModuleStatus
Beneficiary registration, verification, package allocationIMP coreImplemented
Claims submission, adjudication, calendar-year balancesIMP coreImplemented
Web role-based accessIMP coreImplemented
Provider directory and doctor appointmentsIMP coreImplemented
Payment-gateway disbursementIMP coreProposed
Multi-tenant isolationIMP corePartial
Beneficiary and partner app, claim wizard, secure token storageMobileImplemented
Push notifications for claim statusMobileImplemented
Bengali and English interface localisationMobileProposed
Offline claim queueMobileProposed
Partner profile screenMobileImplemented
Core schema for enrolment, packages, claims, directoryDatabaseImplemented
Prescription upload, transcription, catalog match, dosage parsingPrescription AIImplemented
Human verification APIPrescription AIImplemented
Operator verification workbenchPrescription AIPartial
Prescription AI inside the mobile OPD claim formPrescription AIProposed
Fraud and anomaly detectionAnalyticsFuture / Research
Loss ratios and programme-split analyticsAnalyticsProposed

Phase 1 — critical hardening

Immediate. Protect credentials, claims access, referential integrity, and recovery.

  1. 1
    Credentials and sessions

    Move password storage to a modern password hash, reset sessions, and keep a single active API session model that can be revoked.

  2. 2
    Data handling

    Encrypt and restrict database dumps, remove expired API tokens, and mask personal data outside production.

  3. 3
    Access control

    Require authentication on every claims read, turn on CSRF protection for web forms, and rate-limit login.

  4. 4
    Integrity and recovery

    Enforce uniqueness on Insurance ID and mobile number, enforce the link from claim documents to claims, and run an encrypted backup with a tested restore.

Phase 2 — finish the product

Claims and prescriptions

Connect Prescription AI to OPD document capture, with an operator check before a reading can affect a claim amount.

Product

Mobile completeness

Bengali and English localisation, and an offline claim queue. Push notifications and the partner profile are already implemented.

Mobile

Data cleanliness

Use utf8mb4 for beneficiary names, real date types, and strict SQL mode so zero-dates and blank values cannot linger.

Database

Test and release

Expand automated tests across the four layers, including a claims path on a staging environment.

Engineering

Phase 3 — scale

Prescription intelligence, claims assistance, and research that is not a shipped feature.

Formal confidence calibration, Bengali-capable local OCR, and PDF rasterisation extend Prescription AI. Automated claims assistance would check whether a file is complete and pre-fill a claim from a verified prescription.

Fraud and anomaly detection is future research. It needs a labeled claims history and is not a current control. Payment disbursement, object storage for claim files, a reporting replica, and a larger hospital and diagnostic directory are the scale items around that research.

Phase 4 — platform

Only after the beneficiary base, and the funding, justify it.

Analytics

Loss ratios, claim trends, and SWAPNO versus TCCF comparisons on the central data model.

Reporting

Health records

A real dependants model in place of repeating child columns, package versioning, and telemedicine prescriptions flowing back into IMP.

Records

Network growth

Expand hospitals and diagnostic centres using where claims actually occur.

Providers

A harder platform

Managed schema migrations, column-level protection for National ID and bKash data, disaster-recovery tests, a backward-compatible API v2, and later alignment with DGDA medicine codes and hospital interoperability.

Architecture

Phase boundaries follow section 14 of IMP System Overview v2.0. The status table is the authority when an older roadmap line disagrees with it.