Consultation des calculs de seuils réglementaires
Il est possible de consulter les résultats de calculs de seuils réglementaires pour un salarié
L'accès aux données de calcul de seuils réglementaires n'est autorisé que pour les gestionnaires de l'entreprise ou pour l'utilisateur lui-même.
Exemple d'appel à l'API
L'API renvoie une liste pour chaque jour contenant des calculs de seuils. Il est possible d'indiquer le jour de début et de fin du tableau grâce aux paramètres fromDate
et toDate
.
Chaque élement de la liste contient une liste de RegulationComputation
représentant les calculs de seuils effectués pour le jour en question.
Un RegulationComputation
possède
un
submitterType
qui vautadmin
ouemployee
. Ceci indique si le calcul a été effectué en prenant en compte la version salarié ou gestionnaire des activités.une liste de
regulationCheck
représentant les seuils règlementaires calculés pour la journée
Un regulationCheck
possède
un
type
pour identifier le seuil dépasséun
label
correspondant au seuil dépasséune
description
une
unit
valant soitday
ouweek
selon qu'il s'agisse d'une règle quotidienne ou hebdomadaireun objet
alert
qui est null s'il n'y a pas eu de dépassement de seuil pour la règle en question. S'il y a eu dépassement, l'objet sera non null et un champextra
contiendra un JSON avec des informations complémentaires relatives au dépassement
Exemple de réponse
Explication des données "extra"
Le champ extra
contient des informations différentes selon le type d'alerte
minimumDailyRest
min_daily_break_in_hours
La durée du repos quotidien en heures à laquelle est soumise le salariébreach_period_start
etbreach_period_end
Le début et la fin de la période de 24h sur laquelle il a été constaté que le repos quotidien n'a pas été respectébreach_period_max_break_in_seconds
La plus longue période de repos constaté sur cette période de 24h. Celle-ci est forcément inférieure à la durée légale du repos quotidien et c'est pourquoi une alerte a été levéesanction_code
le code NATINF de la sanction liée à ce dépassement
Exemple
maximumWorkDayTime
night_work
indique si le salarié est considéré comme travailleur de nuit dans le cadre du calcul du dépassement de seuilmax_work_range_in_hours
L'amplitude maximale du travail journalier en heures à laquelle est soumise le salarié. Cette valeur est différente pour un travailleur de nuitwork_range_in_seconds
La durée de l'amplitude du travail en secondes constatée qui a déclenché l'alerte. Cette durée est forcément supérieure à la durée maximale du travail journalierwork_range_start
etwork_range_end
Le début et la fin de la période sur laquelle le travail trop long a été constatésanction_code
le code NATINF de la sanction liée à ce dépassement
Exemple
minimumWorkDayBreak
work_range_start, work_range_end et
work_range_in_seconds Début, fin et durée en secondes du temps de travail sur lequel le calcul se base. La durée du temps de travail influe sur le temps de pause nécessaire au salarié.min_break_time_in_minutes
Temps de pause obligatoire en minutes auquel est soumis le salariétotal_break_time_in_seconds
Temps de pause constaté en secondes (ce temps est donc inférieur au temps de pause obligatoire)sanction_code
la sanction liée à ce dépassement
Exemple
maximumUninterruptedWorkTime
longest_uninterrupted_work_start
etlongest_uninterrupted_work_end
début et fin de la période de travail ininterrompu trop longuelongest_uninterrupted_work_in_seconds
durée en secondes du temps de travail ininterrompu trop long non conforme à la règlementationmax_uninterrupted_work_in_hours
durée en heures de la durée maximale de travail ininterrompu spécifiée par la règlementationsanction_code
le code NATINF de la sanction liée à ce dépassement
Exemple
maximumWorkedDaysInWeek
max_nb_days_worked_by_week
nombre de jours travaillés par semaine maximum d'après la règlementationmin_weekly_break_in_hours
chaque semaine doit contenir au moins une pause consécutive d'une durée indiquée ici en heurestoo_many_days
boolean indiquant si trop de jours travaillés ont été constatés dans la semainerest_duration_s
durée en secondes de la plus longue pause consécutive dans la semaine. Ce champ ne sera présent que si cette pause est insuffisantesanction_code
le code NATINF de la sanction liée à ce dépassement
Exemple
Dernière mise à jour