@@ -28,39 +28,156 @@ Le processus de déclaration de séjour se déroule en **deux étapes distinctes
2828
2929### ** Workflow général**
3030
31- ** Déclaration à 2 mois :**
31+ ``` mermaid
32+ flowchart TD
33+ %% Déclaration à 2 mois
34+ A[Organisateur] --> B[Création déclaration 2 mois]
35+ B --> C[BROUILLON]
36+ C --> D[Saisie formulaire 2 mois]
37+ D --> E{Formulaire complet ?}
38+ E -->|Non| D
39+ E -->|Oui| F[Transmission 2 mois]
40+ F --> G[TRANSMISE]
41+
42+ G --> H[Agent DDETS]
43+ H --> I[EN_COURS]
44+ I --> J{Décision agent 2 mois}
45+
46+ J -->|Valider| K[ATTENTE_8_JOUR]
47+ J -->|Compléments| L[A_MODIFIER]
48+ J -->|Refuser| M[REFUSEE]
49+
50+ L --> N[Organisateur]
51+ N --> O[Modifications 2 mois]
52+ O --> F
53+
54+ %% Déclaration à 8 jours
55+ K --> P[Organisateur]
56+ P --> Q{Séjour validé à 2 mois ?}
57+ Q -->|Non| R[Impossible - Déclaration 2 mois non validée]
58+ Q -->|Oui| S[Saisie formulaire 8 jours]
59+
60+ S --> T{Formulaire complet ?}
61+ T -->|Non| S
62+ T -->|Oui| U[Transmission 8 jours]
63+ U --> V[TRANSMISE_8J]
64+
65+ V --> W[Agent DDETS]
66+ W --> X[EN_COURS_8J]
67+ X --> Y{Décision agent 8 jours}
68+
69+ Y -->|Valider définitivement| Z[VALIDEE_8J]
70+ Y -->|Compléments| AA[A_MODIFIER_8J]
71+ Y -->|Refuser| BB[REFUSEE_8J]
72+
73+ AA --> CC[Organisateur]
74+ CC --> DD[Modifications 8 jours]
75+ DD --> U
76+
77+ %% Fin de processus
78+ Z --> EE[Séjour autorisé]
79+ EE --> FF[SEJOUR_EN_COURS]
80+ FF --> GG[TERMINEE]
81+
82+ M --> HH[Fin processus - Refusé 2 mois]
83+ BB --> II[Fin processus - Refusé 8 jours]
84+
85+ %% Annulation
86+ C --> JJ[Annulation organisateur]
87+ JJ --> KK[ANNULEE]
88+ KK --> LL[Fin processus - Annulé]
89+
90+ %% Styles avec couleurs DSFR
91+ style A fill:#6a6af4
92+ style H fill:#ff6f61
93+ style W fill:#ff6f61
94+ style Z fill:#3a7d44
95+ style L fill:#ff9c41
96+ style AA fill:#ff9c41
97+ style M fill:#ce5a5a
98+ style BB fill:#ce5a5a
99+ style KK fill:#8b5a9b
100+ style G fill:#e8e8e8
101+ style V fill:#e8e8e8
102+ style C fill:#f5f5f5
103+ ```
32104
33- 1 . ** Création** : L'organisateur crée une déclaration en statut ` BROUILLON `
34- 2 . ** Saisie** : Remplissage complet du formulaire
35- 3 . ** Transmission** : L'organisateur transmet → statut ` TRANSMISE `
36- 4 . ** Instruction** : Les agents DDETS prennent en charge → statut ` EN_COURS `
37- 5 . ** Décision** : Les agents peuvent valider, demander des compléments ou refuser
38-
39- ** Déclaration à 8 jours :**
105+ ### ** Les statuts du processus**
40106
41- 1 . ** Déclenchement** : Seulement si la déclaration à 2 mois est validée (statut ` ATTENTE_8_JOUR ` )
42- 2 . ** Saisie** : Mise à jour des informations définitives
43- 3 . ** Transmission** : L'organisateur transmet → statut ` TRANSMISE_8J `
44- 4 . ** Instruction** : Les agents prennent en charge → statut ` EN_COURS_8J `
45- 5 . ** Décision** : Validation finale, compléments ou refus
107+ #### ** Les statuts du processus**
46108
47- ### ** Les statuts du processus**
109+ | Statut | Signification | Actions possibles | Rôles autorisés |
110+ | ------------------------ | ------------------------------------ | -------------------------------------- | --------------------- |
111+ | ` BROUILLON ` | Déclaration en cours de saisie | Saisie, transmission | Organisateur |
112+ | ` TRANSMISE ` | Déclaration à 2 mois transmise | Instruction par les agents | Agent DDETS |
113+ | ` EN_COURS ` | En instruction à 2 mois | Validation, demande compléments, refus | Agent DDETS |
114+ | ` A_MODIFIER ` | Compléments demandés à 2 mois | Modification par l'organisateur | Organisateur |
115+ | ` ATTENTE_8_JOUR ` | Validée à 2 mois, en attente 8 jours | Saisie déclaration à 8 jours | Organisateur |
116+ | ` TRANSMISE_8J ` | Déclaration à 8 jours transmise | Instruction par les agents | Agent DDETS |
117+ | ` EN_COURS_8J ` | En instruction à 8 jours | Validation, demande compléments, refus | Agent DDETS |
118+ | ` A_MODIFIER_8J ` | Compléments demandés à 8 jours | Modification par l'organisateur | Organisateur |
119+ | ` VALIDEE_8J ` | Validée définitivement | Séjour autorisé | Système (automatique) |
120+ | ` SEJOUR_EN_COURS ` | Séjour en cours | Suivi | Système (automatique) |
121+ | ` TERMINEE ` | Séjour terminé | Archive | Système (automatique) |
122+ | ` REFUSEE ` / ` REFUSEE_8J ` | Refusée | Fin de processus | Agent DDETS |
123+ | ` ANNULEE ` | Annulée par l'organisateur | Fin de processus | Organisateur |
124+ | ` ABANDONNEE ` | Abandonnée | Fin de processus | Organisateur |
48125
49- | Statut | Signification | Actions possibles |
50- | ------------------------ | ------------------------------------ | -------------------------------------- |
51- | ` BROUILLON ` | Déclaration en cours de saisie | Saisie, transmission |
52- | ` TRANSMISE ` | Déclaration à 2 mois transmise | Instruction par les agents |
53- | ` EN_COURS ` | En instruction à 2 mois | Validation, demande compléments, refus |
54- | ` A_MODIFIER ` | Compléments demandés à 2 mois | Modification par l'organisateur |
55- | ` ATTENTE_8_JOUR ` | Validée à 2 mois, en attente 8 jours | Saisie déclaration à 8 jours |
56- | ` TRANSMISE_8J ` | Déclaration à 8 jours transmise | Instruction par les agents |
57- | ` EN_COURS_8J ` | En instruction à 8 jours | Validation, demande compléments, refus |
58- | ` A_MODIFIER_8J ` | Compléments demandés à 8 jours | Modification par l'organisateur |
59- | ` VALIDEE_8J ` | Validée définitivement | Séjour autorisé |
60- | ` SEJOUR_EN_COURS ` | Séjour en cours | Suivi |
61- | ` TERMINEE ` | Séjour terminé | Archive |
62- | ` REFUSEE ` / ` REFUSEE_8J ` | Refusée | Fin de processus |
63- | ` ANNULEE ` | Annulée par l'organisateur | Fin de processus |
126+ ``` mermaid
127+ flowchart TD
128+ %% États initiaux
129+ A[BROUILLON] --> B[TRANSMISE]
130+ A --> C[ANNULEE]
131+ A --> D[ABANDONNEE]
132+
133+ %% Déclaration à 2 mois
134+ B --> E[EN_COURS]
135+ E --> F[ATTENTE_8_JOUR]
136+ E --> G[A_MODIFIER]
137+ E --> H[REFUSEE]
138+
139+ G --> B
140+
141+ %% Déclaration à 8 jours
142+ F --> I[TRANSMISE_8J]
143+ I --> J[EN_COURS_8J]
144+ J --> K[VALIDEE_8J]
145+ J --> L[A_MODIFIER_8J]
146+ J --> M[REFUSEE_8J]
147+
148+ L --> I
149+
150+ %% Fin de processus
151+ K --> N[SEJOUR_EN_COURS]
152+ N --> O[TERMINEE]
153+
154+ %% Fins de traitement pour annulation et abandon
155+ C --> P[Fin de traitement - Annulé]
156+ D --> Q[Fin de traitement - Abandonné]
157+ H --> R[Fin de traitement - Refusé 2 mois]
158+ M --> S[Fin de traitement - Refusé 8 jours]
159+
160+ %% Styles avec couleurs DSFR
161+ style A fill:#f5f5f5
162+ style B fill:#e8e8e8
163+ style I fill:#e8e8e8
164+ style E fill:#e8e8e8
165+ style J fill:#e8e8e8
166+ style F fill:#3a7d44
167+ style K fill:#3a7d44
168+ style G fill:#ff9c41
169+ style L fill:#ff9c41
170+ style H fill:#ce5a5a
171+ style M fill:#ce5a5a
172+ style C fill:#8b5a9b
173+ style D fill:#8b5a9b
174+ style N fill:#6a6af4
175+ style O fill:#6a6af4
176+ style P fill:#ce5a5a
177+ style Q fill:#ce5a5a
178+ style R fill:#ce5a5a
179+ style S fill:#ce5a5a
180+ ```
64181
65182### ** Règles métier importantes**
66183
0 commit comments