Project

General

Profile

Download (1.69 KB) Statistics
| Branch: | Tag: | Revision:

calebasse / calebasse / dossiers / states.py @ ace27f7f

1
# -*- coding: utf-8 -*-
2
'''
3
    The state name is for instance the string 'CMPP_STATE_ACCUEIL'
4
    The value given in the dictionnary can only be used for display.
5
'''
6

    
7
# CMPP States
8
CMPP_STATE_ACCUEIL = "En contact"
9
CMPP_STATE_FIN_ACCUEIL = "Fin d'accueil"
10
CMPP_STATE_DIAGNOSTIC = "Diagnostic"
11
CMPP_STATE_TRAITEMENT = "Traitement"
12
CMPP_STATE_CLOS = "Clos"
13
CMPP_STATES = {'CMPP_STATE_ACCUEIL': CMPP_STATE_ACCUEIL,
14
    'CMPP_STATE_FIN_ACCUEIL': CMPP_STATE_FIN_ACCUEIL,
15
    'CMPP_STATE_DIAGNOSTIC': CMPP_STATE_DIAGNOSTIC,
16
    'CMPP_STATE_TRAITEMENT': CMPP_STATE_TRAITEMENT,
17
    'CMPP_STATE_CLOS': CMPP_STATE_CLOS}
18

    
19
# CAMSP States
20
CAMSP_STATE_ACCUEIL = "En contact"
21
CAMSP_STATE_FIN_ACCUEIL = "Fin d'accueil"
22
CAMSP_STATE_BILAN = "Bilan"
23
CAMSP_STATE_SURVEILLANCE = "Surveillance"
24
CAMSP_STATE_SUIVI = "Suivi"
25
CAMSP_STATE_CLOS = "Clos"
26
CAMSP_STATES = {'CAMSP_STATE_ACCUEIL': CAMSP_STATE_ACCUEIL,
27
    'CAMSP_STATE_FIN_ACCUEIL': CAMSP_STATE_FIN_ACCUEIL,
28
    'CAMSP_STATE_BILAN': CAMSP_STATE_BILAN,
29
    'CAMSP_STATE_SURVEILLANCE': CAMSP_STATE_SURVEILLANCE,
30
    'CAMSP_STATE_SUIVI': CAMSP_STATE_SUIVI,
31
    'CAMSP_STATE_CLOS': CAMSP_STATE_CLOS}
32

    
33
# SESSAD States
34
SESSAD_STATE_ACCUEIL = "En contact"
35
SESSAD_STATE_FIN_ACCUEIL = "Fin d'accueil"
36
SESSAD_STATE_TRAITEMENT = "Traitement"
37
SESSAD_STATE_CLOS = "Clos"
38
SESSAD_STATES = {'SESSAD_STATE_ACCUEIL': SESSAD_STATE_ACCUEIL,
39
    'SESSAD_STATE_FIN_ACCUEIL': SESSAD_STATE_FIN_ACCUEIL,
40
    'SESSAD_STATE_TRAITEMENT': SESSAD_STATE_TRAITEMENT,
41
    'SESSAD_STATE_CLOS': SESSAD_STATE_CLOS}
42

    
43
STATES = {'CMPP' : CMPP_STATES,
44
    'CAMSP': CAMSP_STATES,
45
    'SESSAD': SESSAD_STATES}
46

    
47
STATE_ACCUEIL = {'CMPP' : 'CMPP_STATE_ACCUEIL',
48
    'CAMSP': 'CAMSP_STATE_ACCUEIL',
49
    'SESSAD': 'SESSAD_STATE_ACCUEIL'}
(5-5/8)