Docal – Experiment med vårdflöden
Ett tidigt tekniskt experiment med strukturerade klinikflöden.
Docal var ett tidigt personligt teknikexperiment från omkring 2023. Jag använde det för att utforska hur ett gränssnitt för klinikhantering skulle kunna hantera olika roller, strukturerade journaler, bokningar, besök, diagnoser, recept, bilder och statistik. Det var inte en driftsatt klinikprodukt.
Att utforska datatunga klinikflöden
Prototypen innehåller separata vyer för klinikadministration, läkare och patienter. Jag använde rollerna för att utforska hur åtkomst till scheman, journaler, formulär och rapportering skulle kunna organiseras när mycket sammanhängande information finns på samma plats.
Strukturerad information i stället för spretig fritext
En av de mer intressanta delarna var strukturerad diagnosdata. I stället för att enbart förlita mig på manuellt skrivna diagnosnamn utforskade jag en WHO ICD-uppslagning så att namn kunde väljas från en standardiserad källa. Det gör senare sökning, filtrering och statistik mer konsekvent.
- Schema, bokningar och rollspecifika dashboardvyer
- Strukturerade datamodeller för patienter, besök och recept
- Sök, filter och formulär för diagnoser och besöksdetaljer
- WHO ICD-uppslagning för standardiserade diagnosnamn
- Experiment med PDF-generering
- Experiment med bilduppladdning och annotering av kliniska bilder
En av prototypvyerna för att utforska boknings- och schemahantering.
Ett datatätt gränssnittsexperiment för att navigera journaler och besöksinformation.
Dokument och visuell annotering
Jag utforskade också utskrivbara dokument och ett annoteringsflöde för uppladdade röntgenbilder eller foton. Det här var experiment inom gränssnitt och datahantering, inte anspråk på ett produktionsflöde för patientjournaler. Någon läkemedelsdataintegration presenteras inte här eftersom det tillgängliga underlaget inte verifierar en sådan tydligt.
Gränssnittsexperiment för kommunikation i det större flödet.
Prototypvy för recept och dokumentgenerering.
Vad som förblev experimentellt
Flera delar, bland annat meddelanden och patientflöden, var ofärdiga utforskningar. Docal är kvar som en fallstudie eftersom det var nyttigt för att lära mig modellera sammanhängande flöden och bygga gränssnitt kring strukturerad information – inte för att det blev ett kliniksystem i användning.
Ofärdig utforskning av kommunikationsflöde.
Prototypverktyg för att navigera ett läkarinriktat flöde.
Experiment med formulär för besök och diagnoser.
WHO ICD-uppslagning för att utforska standardiserade diagnosnamn.
Statistikgränssnitt baserat på prototypens strukturerade data.
Experiment med bilduppladdning och annotering.
Teknisk översikt:
- React 18 och Material UI
- Node.js och Express
- MongoDB med Mongoose
- JWT-baserad applikationsautentisering
- AWS S3 för filhantering
- WHO ICD-uppslagning
- PDF-generering och Fabric-baserad bildannotering
- Recharts för prototypstatistik