The archive is the part nobody is digitising.
Photographs of paper medical records, turned into structured patient data. The patient’s identity never leaves the country.
- 01Photograph
- 02Cover identity
- 03Hold as codes
- 04Structure
- Form
- Child health card
- Weight
- 12.4 kg
- Temp
- 38.4 C
- BP
- 90/60
- Diagnosis
- Rheumatic Heart Disease
- Treatment
- Benzathine Penicillin 1.2 MU IM stat
- Apgar Score
- 9
- Glasgow Coma Scale
- 15
Patient [PERSON_003]. The name stays on the device.
Scanning is not structuring.
A scanned page is a searchable picture, not a child’s immunisation history as data. Vanuatu has no national electronic health record, paper dominates, and some records can no longer be read for age or rain damage.
Tamanu, DHIS2 and mSupply capture what is recorded today. None of them reads the archive. This feeds them rather than competing with them.
Four rules everything else serves.
One exit point re-checks every image and every line of text before anything is sent, and refuses rather than trusting the step before it.
A confident wrong digit becomes a permanent error in someone’s chart. Unreadable fields come back marked unreadable.
Transcribe and structure only: no diagnosis, no suggestion, no “this value is high”. Under MHRA guidance, transcription-only tools are not medical devices; diagnostic tools are.
In a small country, village, age and diagnosis can identify someone without a name, so island, village and ID numbers are held back too.
A name is found by where it sits, not by a dictionary.
A list of names misses Ni-Vanuatu names and mistakes Benzathine Penicillin for a person. So a value is a name only when it sits in a name field, in English, Bislama or French.
| Around the value | On the page | Decision |
|---|---|---|
| A name label before it | Nem blong mama: Serah Kalo | Held back |
| A title before it | Seen by: Sr Leisale | Held back |
| A clinical label on the line | Impression: Acute Otitis Media | Never a person |
| A dose or route after it | Ferrous Sulphate 200 mg od | Never a person |
| An eponym after or inside it | Wilson disease · Apgar Score | Never a person |
The models already do the hard parts.
| Not built | Why |
|---|---|
| An OCR engine | Current vision models already read handwriting; we use the best available. |
| A medical ontology | SNOMED CT and ICD belong to the national record. |
| An electronic medical record | Tamanu exists and was built for the Pacific. This feeds it. |
| Aggregate reporting | DHIS2 already does this. |
| A fine-tuned model | No training corpus, and nothing bespoke to maintain. |
- Measure accuracy on aged handwriting, counting the errors the model did not flag.
- Offline-first capture. At health facilities, power is the constraint, not bandwidth.
- Output straight into Tamanu from the structured record.