Aller au contenu principal

modules


audience: both kind: reference owner: pack​

Modules

In-repo source of truth: manifest/ccf-tree.tsv, ADR 0010, and ADR 0014. Stitch project URLs live in workspace AFIA-resources/design.txt for humans exporting screens; agents read the TSV and ADRs, not host-only paths. Refresh the tree with python3 ai-agent/scripts/list-ccf-zips.py --write. Do not rename packages to match a screen title.

Release labels​

Pack horizonJira labelMeaning
Now (M-01…M-05, plus Identity/Platform)v1Current release. Includes DICOM / PACS folders under Imagerie.
Later (M-08…M-17)v2Later CCF modules only. Pack / ADR until Autorisé implémentation.

Area labels (module-patient, module-imaging, …) are orthogonal. See ADR 0014. Functional gaps inside v1: ccf-v1-gaps.md.

Now​

IdNameKindContextBackendClient
M-01Patientstitchpatienthealth.afia.app.patientafia-app patient shell
M-02Médecinstitchclinicianhealth.afia.app.clinicianafia-app clinician shell
M-03Adminstitchadminhealth.afia.app.adminafia-app admin shell
M-04Imageriestitchdiagnosticshealth.afia.app.diagnosticsafia-app diagnostics shell (kind=IMAGING)
M-05Laboratoirestitchdiagnosticshealth.afia.app.diagnosticsafia-app diagnostics shell (kind=LAB)
M-06Identityplatformidentityhealth.afia.app.identityafia-app auth shell
M-07Platformplatformplatformhealth.afia.app.commonafia-app core

Imaging and lab share health.afia.app.diagnostics. The client is one diagnostics shell. kind is IMAGING or LAB.

Later​

These CCF modules are inventory only (v2). They have no work package and no Java package.

ModuleNameFuture context
M-08Hubs-Télémédecinehubs
M-09Coordination-Internationaleinternational
M-10IoMTiomt
M-11Analyse-IAanalyse-ia
M-12Analyse-Biologiqueanalyse-bio
M-13Analyse-ECGecg
M-14Pharmacologiepharmaco
M-15Surveillance-Epidemioepidemio
M-16Formation-Medicaleformation
M-17Assistant-Patientassistant-patient

Hubs and international screens that also sit under Admin stay on M-03. See ADR 0010.

Capabilities: features.md. Parallel cuts: work-packages.md.

Screen map​

Zip-backed CCF screens only. A CCF name with no screen.png is in ccf-tree.tsv with an empty zip folder.

Patient​

ScreenZipContextFirst endpoint
Bienvenue-Landingstitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Connexionstitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Connexion-Professionnelstitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Inscription-Etape-1stitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Inscription-Etape-2stitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Inscription-Etape-3stitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Inscription-Etape-4stitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Reinitialisation-Accesstitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Dashboard-Patientstitch_afia_patient.zippatientnone
Ecran-Notificationsstitch_afia_patient.zippatientnone
Ecran-Recherche-Professionnelstitch_afia_patient.zippatientnone
Ecran-Creneaux-Disponiblesstitch_afia_patient.zippatient/api/v1/afia/appointments
Ecran-Reservation-RDVstitch_afia_patient.zippatient/api/v1/afia/appointments
Ecran-Confirmation-RDVstitch_afia_patient.zippatient/api/v1/afia/appointments
Ecran-Modification-RDVstitch_afia_patient.zippatient/api/v1/afia/appointments
Ecran-Annulation-RDVstitch_afia_patient.zippatient/api/v1/afia/appointments
Ecran-Liste-RDVstitch_afia_patient.zippatient/api/v1/afia/appointments
Ecran-Pre-consultation-Symptomesstitch_afia_patient.zippatientnone
Ecran-Salle-Attentestitch_afia_patient.zippatientnone
Ecran-Visioconferencestitch_afia_patient.zippatientnone
Ecran-Controles-Visiostitch_afia_patient.zippatientnone
Ecran-Gestion-Incidentstitch_afia_patient.zippatientnone
Ecran-Fin-Consultationstitch_afia_patient.zippatientnone
Ecran-Compte-Rendustitch_afia_patient.zippatientnone
Ecran-Synthese-Patientstitch_afia_patient.zippatientnone
Ecran-Historique-Medicalstitch_afia_patient.zippatientnone
Ecran-Prescriptionsstitch_afia_patient.zippatientnone
Ecran-Examensstitch_afia_patient.zippatientnone
Ecran-Resultatsstitch_afia_patient.zippatient/api/v1/afia/results
Ecran-Imagerie-Viewerstitch_afia_patient.zipdiagnostics/api/v1/afia/results
Ecran-Documents-Partagesstitch_afia_patient.zippatientnone
Ecran-Resume-Antecedentsstitch_afia_patient.zippatientnone
Ecran-Synthese-Consultationsstitch_afia_patient.zippatientnone
Ecran-Extraction-Donnees-Critiquesstitch_afia_patient.zippatientnone
Ecran-Chatbot-Symptomesstitch_afia_patient.zippatientnone
Ecran-Voicebotstitch_afia_patient.zippatientnone
Ecran-FAQ-Contenusstitch_afia_patient.zippatientnone
Ecran-Forumsstitch_afia_patient.zippatientnone
Ecran-Historique-Paiementsstitch_afia_patient.zippatientnone
Ecran-Payer-Consultationstitch_afia_patient.zippatientnone
Ecran-Payer-Examenstitch_afia_patient.zippatientnone
Ecran-Confirmation-Paiementstitch_afia_patient.zippatientnone
Ecran-Moyens-Paiementstitch_afia_patient.zippatientnone
Ecran-Factures-Recusstitch_afia_patient.zippatientnone
Ecran-Facture-Detailstitch_afia_patient.zippatientnone
Ecran-Profilstitch_afia_patient.zippatient/api/v1/afia/patient/profile
Ecran-Preferencesstitch_afia_patient.zippatient/api/v1/afia/patient/profile
Ecran-Securite-MFAstitch_afia_m_decin.zipidentity/api/v1/afia/auth
Ecran-Sessions-Activesstitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Consentementsstitch_afia_patient.zipidentity/api/v1/afia/auth
Ecran-Aide-Supportstitch_afia_patient.zippatientnone
Ecran-Dashboard-Suivistitch_afia_patient.zippatientnone
Ecran-Donnees-Vitalesstitch_afia_m_decin.zippatientnone
Ecran-Alertesstitch_afia_patient.zippatientnone
Ecran-Programme-Suivistitch_afia_patient.zippatientnone

Médecin​

ScreenZipContextFirst endpoint
Ecran-Demande-Adhesionstitch_afia_m_decin.zipidentity/api/v1/afia/auth
Ecran-Soumission-Diplomesstitch_afia_m_decin.zipidentity/api/v1/afia/auth
Ecran-Validation-EnCoursstitch_afia_m_decin.zipidentity/api/v1/afia/auth
Ecran-Validation-Refusstitch_afia_m_decin.zipidentity/api/v1/afia/auth
Ecran-Activation-Comptestitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Tableau-Bord-Medecinstitch_afia_m_decin.zipcliniciannone
Ecran-Agenda-Medecinstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/agenda
Ecran-Gestion-Creneauxstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/agenda
Ecran-Synchronisation-Hubstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/agenda
Ecran-Liste-Attentestitch_afia_m_decin.zipclinician/api/v1/afia/clinician/agenda
Ecran-Gestion-Urgencesstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/agenda
Ecran-Salle-Attente-Medecinstitch_afia_m_decin.zipcliniciannone
Ecran-Visioconference-Medecinstitch_afia_m_decin.zipcliniciannone
Ecran-Assistant-IAstitch_afia_m_decin.zipcliniciannone
Ecran-Prescription-Examenstitch_afia_m_decin.zipdiagnostics/api/v1/afia/worklists
Ecran-Compte-Rendu-Medecinstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/encounters
Ecran-Synthese-DPIstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/encounters
Ecran-Historique-Cliniquestitch_afia_m_decin.zipclinician/api/v1/afia/clinician/encounters
Ecran-Notes-Cliniquesstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/encounters
Ecran-Prescriptionstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/encounters
Ecran-Examensstitch_afia_m_decin.zipdiagnostics/api/v1/afia/worklists
Ecran-Resultatsstitch_afia_m_decin.zipdiagnostics/api/v1/afia/worklists
Ecran-Imagerie-Viewerstitch_afia_m_decin.zipdiagnostics/api/v1/afia/worklists
Ecran-Audit-Accesstitch_afia_m_decin.zipcliniciannone
Ecran-Resume-Patient-IAstitch_afia_m_decin.zipcliniciannone
Ecran-Synthese-Episodesstitch_afia_m_decin.zipcliniciannone
Ecran-Resume-Sortiestitch_afia_m_decin.zipcliniciannone
Ecran-Annuaire-Medecinstitch_afia_m_decin.zipcliniciannone
Ecran-Gestion-Disponibilitesstitch_afia_m_decin.zipclinician/api/v1/afia/appointments
Ecran-Annuaire-Internationalstitch_afia_m_decin.zipcliniciannone
Ecran-Profil-Medecinstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/profile
Ecran-Securite-MFAstitch_afia_m_decin.zipidentity/api/v1/afia/auth
Ecran-Formationsstitch_afia_m_decin.zipclinician/api/v1/afia/clinician/profile
Ecran-Demande-Avis-Expertstitch_afia_m_decin.zipcliniciannone
Ecran-Dossier-Partagestitch_afia_m_decin.zipcliniciannone
Ecran-Visioconference-Expertstitch_afia_m_decin.zipcliniciannone
Ecran-Rendu-Avisstitch_afia_m_decin.zipcliniciannone
Ecran-Demande-Assistancestitch_afia_m_decin.zipcliniciannone
Ecran-Suivi-Interventionstitch_afia_m_decin.zipcliniciannone
Ecran-Suivi-Patientsstitch_afia_m_decin.zipcliniciannone
Ecran-Donnees-Vitales-Medecinstitch_afia_m_decin.zipcliniciannone
Ecran-Alertes-Medecinstitch_afia_m_decin.zipcliniciannone

Admin​

ScreenZipContextFirst endpoint
Ecran-Dashboard-Adminstitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Liste-Utilisateursstitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Detail-Utilisateurstitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Activation-Comptestitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Attribution-Rolestitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Attribution-Permissionsstitch_afia_admin-1.zipadmin/api/v1/afia/admin
Ecran-Automatisation-Tachesstitch_afia_admin-1.zipadminnone
Ecran-Liste-Structuresstitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Creation-Structurestitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Detail-Structurestitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Parametrage-Specialitesstitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Parametrage-Creneauxstitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Parametrage-Tarifsstitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Optimisation-Ressourcesstitch_afia_admin-2.zipadminnone
Ecran-Conventionnement-Laboratoirestitch_afia_admin-2.zipadminnone
Ecran-Liste-Conventionnementsstitch_afia_admin-2.zipadminnone
Ecran-Detail-Conventionnementstitch_afia_admin-2.zipadminnone
Ecran-Suivi-Transactionsstitch_afia_admin-2.zipadminnone
Ecran-Compensation-Structuresstitch_afia_admin-2.zipadminnone
Ecran-Configuration-Tarifsstitch_afia_admin-2.zipadmin/api/v1/afia/admin
Ecran-Planification-Rendez-vousstitch_afia_admin-2.zipadminnone
Ecran-Gestion-Fluxstitch_afia_admin-2.zipadminnone
Ecran-Journal-Auditstitch_afia_admin-3.zipadminnone
Ecran-Rapports-Auditstitch_afia_admin-3.zipadminnone
Ecran-Analyse-Auditstitch_afia_admin-3.zipadminnone
Ecran-Explicabilite-IAstitch_afia_admin-3.zipadminnone
Ecran-Detection-Biaisstitch_afia_admin-3.zipadminnone
Ecran-Parametrage-Consentementsstitch_afia_admin-3.zipadmin/api/v1/afia/admin
Ecran-Parametrage-Notificationsstitch_afia_admin-3.zipadmin/api/v1/afia/admin
Ecran-Parametrage-Archivagestitch_afia_admin-3.zipadmin/api/v1/afia/admin
Ecran-Parametrage-Securitestitch_afia_admin-3.zipadmin/api/v1/afia/admin
Ecran-Parametrage-IAstitch_afia_admin-3.zipadminnone
Ecran-Parametrage-Integrationsstitch_afia_admin-3.zipadmin/api/v1/afia/admin
Ecran-Surveillance-Performancesstitch_afia_admin-3.zipadminnone
Ecran-Gestion-Versions-IAstitch_afia_admin-3.zipadminnone
Ecran-Dashboard-Hubstitch_afia_admin-4.zipadminnone
Ecran-Routage-Patientsstitch_afia_admin-4.zipadminnone
Ecran-Coordination-Soinsstitch_afia_admin-4.zipadminnone
Ecran-Suivi-Activite-Hubstitch_afia_admin-4.zipadminnone
Ecran-Statistiques-Regionalesstitch_afia_admin-4.zipadminnone
Ecran-Annuaire-Internationalstitch_afia_admin-4.zipadminnone
Ecran-Tele-expertise-Internationalestitch_afia_admin-4.zipadminnone
Ecran-Dossier-Transfrontalierstitch_afia_admin-4.zipadminnone
Ecran-Conformite-Reglementairestitch_afia_admin-4.zipadminnone
Ecran-Echanges-Securisesstitch_afia_admin-4.zipadminnone
Ecran-Conformite-Reglementaire-IAstitch_afia_admin-4.zipadminnone
Ecran-Rapport-Conformite-IAstitch_afia_admin-4.zipadminnone
Ecran-Certification-IAstitch_afia_admin-4.zipadminnone

Imagerie​

ScreenZipContextFirst endpoint
Ecran-Viewer-DICOM-Principalstitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Outils-Annotationstitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Comparaison-Sequentiellestitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-MPR-Reconstructionstitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Liste-Examens-Imageriestitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Detail-Examen-Imageriestitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Worklist-Radiologuestitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Priorisation-Urgencesstitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Saisie-CR-Radiologiquestitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Dictee-Vocalestitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Validation-Signature-Radiostitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Transmission-CR-Radiostitch_afia_imagerie-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Detection-Assistee-IAstitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Analyse-Quantitativestitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Alerte-Resultats-Critiquesstitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Comparaison-IA-Humainstitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Connexion-PACSstitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Synchronisation-Examensstitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Export-DICOMstitch_afia_imagerie-2.zipdiagnosticsnone
Ecran-Gestion-Archives-Imageriestitch_afia_imagerie-2.zipdiagnosticsnone

Laboratoire​

ScreenZipContextFirst endpoint
Ecran-Tableau-Bord-Labostitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Liste-Prescriptionsstitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Detail-Prescriptionstitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Calendrier-Examensstitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Gestion-Creneauxstitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Liste-RDV-Examensstitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Confirmation-RDV-Examenstitch_afia_laboratoire-1.zipdiagnostics/api/v1/afia/worklists
Ecran-Saisie-Resultatsstitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/worklists
Ecran-Validation-Resultatsstitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/worklists
Ecran-Transmission-Resultatsstitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/worklists
Ecran-Historique-Transmissionsstitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/worklists
Ecran-Suivi-Paiements-Patientsstitch_afia_laboratoire-2.zipdiagnosticsnone
Ecran-Suivi-Compensationsstitch_afia_laboratoire-2.zipdiagnosticsnone
Ecran-Facturation-Labostitch_afia_laboratoire-2.zipdiagnosticsnone
Ecran-Detail-Transaction-Labostitch_afia_laboratoire-2.zipdiagnosticsnone
Ecran-Informations-Structurestitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/admin
Ecran-Gestion-Tarifsstitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/admin
Ecran-Gestion-Disponibilites-Structurestitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/worklists
Ecran-Gestion-Types-Examensstitch_afia_laboratoire-2.zipdiagnostics/api/v1/afia/worklists
Ecran-Statistiques-Labostitch_afia_laboratoire-2.zipdiagnosticsnone