Ministere de la Sante et de la Population — Republique du Congo
Le SIC est un systeme d'information integre concu pour gerer l'ensemble des soins de sante primaires et communautaires de la Republique du Congo. Il couvre deux volets complementaires :
Les deux volets partagent une base de donnees centralisee unique via un backend API commun, mais sont servis par des applications mobiles distinctes adaptees a chaque metier. Le systeme gere nativement la reference et la contre-reference entre le niveau communautaire et la formation sanitaire : quand l'ASC refere un patient, celui-ci arrive au CSI avec un dossier deja constitue. La contre-reference remonte automatiquement a l'ASC lors de la visite suivante.
Le systeme repose sur un backend API unique (Laravel 13, MySQL 8) qui centralise toutes les donnees. Ce backend est consomme par plusieurs clients :
Monolithe modulaire Laravel 13, PHP 8.3, MySQL 8. 14 modules : Core, Identification, Reception, Consultation, Vaccination, Caisse, Stock, Communautaire (Shared, Menage, VIH, TB, Paludisme), Rapports, Interop. Authentification OAuth2 Passport, RBAC custom, audit spatie/activitylog. API REST JSON unifiee.
Application Flutter pour les ASC. Menages, visites a domicile, entretiens cliniques (PCIME, paludisme, toux, diarrhee), suivi grossesse, TB (detection, contacts, crachats, TDO), VIH/IST, surveillance SBEC, MTN, stock agent, rapports mensuels.
Application Flutter pour le personnel du CSI. Identification patient (NIP, doublons), reception (file d'attente, episode), consultation (antecedents, signes, diagnostic, ordonnance, prescriptions examens/soins), vaccination PEV (19 vaccins, 6 passages), caisse (factures, reglements).
Interface web Nuxt 4. Gestion des utilisateurs et roles, structures sanitaires (organigramme), referentiels cliniques (signes, pathologies, prestations, produits), programmes de vaccination, stock (lots, transferts), configuration communautaire (protocoles, circuits, signes).
Le circuit de reference est au coeur du systeme. Il assure la continuite des soins entre le niveau communautaire et la formation sanitaire :
Le module vaccination est implemente sur le backend et gere le calendrier vaccinal national avec 19 antigenes repartis sur 6 passages :
Le SISSP gere l'enregistrement des doses administrees, la matrice vaccinale par patient et le suivi du calendrier. L'ASC en communautaire verifie le carnet vaccinal et oriente vers le CSI pour le rattrapage — il ne vaccine pas lui-meme.
Base URL : https://sic.api.dev.sante.gouv.cg/api/v1
Authentification OAuth2 Passport (password grant mobile, PAT machine-to-machine). Format de reponse unifie via ApiResponse. Tous les modeles utilisent UUID, soft deletes et audit. Vocabulaire metier en francais.