This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
calebasse/calebasse/actes/validation_states.py

32 lines
976 B
Python

# -*- 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}