summaryrefslogtreecommitdiffstats
path: root/calebasse/actes/validation_states.py
blob: eba410083a5397e1e563653f0ee619ad10edb91a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# -*- coding: utf-8 -*-
'''
    The state name is for instance the string 'NON_VALIDE'
    The value given in the dictionnary can only be used for display.
'''

NON_VALIDE = u'Non pointé'
VALIDE = u'Présent'
ABS_NON_EXC = u'Absence non excusée'
ABS_EXC = u'Absence excusée'
ABS_INTER = u'Absence intervenant'
ANNUL_NOUS = u'Annulé par nous'
ANNUL_FAMILLE = u'Annulé par la famille'
REPORTE = u'Reporté'
ABS_ESS_PPS = u'Absence ESS'
ENF_HOSP = u'Enfant hospitalisé'
ACT_DOUBLE = u'Acte en double'
ACT_LOST = u'Acte perdu'

VALIDATION_STATES = {'NON_VALIDE': NON_VALIDE,
            'VALIDE': VALIDE,
            'ABS_NON_EXC': ABS_NON_EXC,
            'ABS_EXC': ABS_EXC,
            'ABS_INTER' : ABS_INTER,
            'ANNUL_NOUS': ANNUL_NOUS,
            'ANNUL_FAMILLE': ANNUL_FAMILLE,
            'REPORTE': REPORTE,
            'ABS_ESS_PPS': ABS_ESS_PPS,
            'ENF_HOSP': ENF_HOSP,
            'ACT_DOUBLE': ACT_DOUBLE,
            'ACT_LOST': ACT_LOST}