2021-03-09 19:13:08 +03:00
|
|
|
## Prologue
|
2021-01-14 15:25:42 +03:00
|
|
|
|
2021-03-09 19:13:08 +03:00
|
|
|
Avant de présenter les textes réglementaires qui régissent le calcul des
|
2021-01-14 15:25:42 +03:00
|
|
|
allocations familiales, il est nécessaire de définir les structures de données
|
|
|
|
informatiques qui modélisent la situation dont parlent ces textes législatifs.
|
|
|
|
|
2021-10-01 11:01:25 +03:00
|
|
|
```catala-metadata
|
2021-03-17 18:00:40 +03:00
|
|
|
déclaration énumération PriseEnCharge :
|
|
|
|
-- GardeAlternéePartageAllocations
|
|
|
|
-- GardeAlternéeAllocataireUnique
|
|
|
|
-- EffectiveEtPermanente
|
|
|
|
-- ServicesSociauxAllocationVerséeÀLaFamille
|
|
|
|
-- ServicesSociauxAllocationVerséeAuxServicesSociaux
|
2020-04-19 16:53:35 +03:00
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
déclaration énumération SituationObligationScolaire:
|
|
|
|
-- Avant
|
|
|
|
-- Pendant
|
|
|
|
-- Après
|
2020-04-19 16:53:35 +03:00
|
|
|
|
|
|
|
déclaration structure Enfant :
|
2021-01-14 13:18:04 +03:00
|
|
|
donnée identifiant contenu entier
|
2021-03-17 18:00:40 +03:00
|
|
|
donnée obligation_scolaire contenu SituationObligationScolaire
|
2020-12-10 11:27:51 +03:00
|
|
|
donnée rémuneration_mensuelle contenu argent
|
2021-01-03 22:36:04 +03:00
|
|
|
donnée date_de_naissance contenu date
|
2020-12-31 02:28:26 +03:00
|
|
|
donnée âge contenu entier
|
2021-03-17 18:00:40 +03:00
|
|
|
donnée prise_en_charge contenu PriseEnCharge
|
|
|
|
donnée a_déjà_ouvert_droit_aux_allocations_familiales contenu booléen
|
2020-04-19 16:53:35 +03:00
|
|
|
|
|
|
|
déclaration énumération Collectivité :
|
|
|
|
-- Guadeloupe
|
|
|
|
-- Guyane
|
|
|
|
-- Martinique
|
|
|
|
-- LaRéunion
|
|
|
|
-- SaintBarthélemy
|
|
|
|
-- SaintMartin
|
|
|
|
-- Métropole
|
|
|
|
-- SaintPierreEtMiquelon
|
|
|
|
-- Mayotte
|
|
|
|
|
2021-01-03 22:36:04 +03:00
|
|
|
déclaration champ d'application Smic :
|
2021-01-14 13:18:04 +03:00
|
|
|
contexte date_courante contenu date
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte résidence contenu Collectivité
|
|
|
|
contexte brut_horaire contenu argent
|
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
déclaration énumération PriseEnCompte:
|
2021-01-03 22:36:04 +03:00
|
|
|
-- Complète
|
|
|
|
-- Partagée
|
2021-03-17 21:35:21 +03:00
|
|
|
-- Zéro
|
2021-01-03 22:36:04 +03:00
|
|
|
|
2021-03-09 19:13:08 +03:00
|
|
|
déclaration énumération VersementAllocations:
|
2021-01-03 22:36:04 +03:00
|
|
|
-- Normal
|
|
|
|
-- AllocationVerséeAuxServicesSociaux
|
|
|
|
|
|
|
|
déclaration énumération ÉlémentPrestationsFamiliales:
|
|
|
|
-- PrestationAccueilJeuneEnfant
|
|
|
|
-- AllocationsFamiliales
|
2021-03-09 19:13:08 +03:00
|
|
|
-- ComplémentFamilial
|
2021-01-03 22:36:04 +03:00
|
|
|
-- AllocationLogement
|
|
|
|
-- AllocationÉducationEnfantHandicapé
|
|
|
|
-- AllocationSoutienFamilial
|
2021-03-09 19:13:08 +03:00
|
|
|
-- AllocationRentréeScolaire
|
2021-01-03 22:36:04 +03:00
|
|
|
-- AllocationJournalièrePresenceParentale
|
|
|
|
|
|
|
|
déclaration champ d'application PrestationsFamiliales:
|
|
|
|
contexte droit_ouvert condition dépend de Enfant
|
|
|
|
contexte conditions_hors_âge condition dépend de Enfant
|
2021-03-09 19:13:08 +03:00
|
|
|
contexte plafond_l512_3_2 contenu argent
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte âge_l512_3_2 contenu entier
|
|
|
|
contexte régime_outre_mer_l751_1 condition
|
|
|
|
contexte date_courante contenu date
|
|
|
|
contexte prestation_courante contenu ÉlémentPrestationsFamiliales
|
|
|
|
contexte résidence contenu Collectivité
|
|
|
|
contexte smic champ d'application Smic
|
|
|
|
contexte base_mensuelle contenu argent
|
|
|
|
|
|
|
|
champ d'application PrestationsFamiliales:
|
|
|
|
définition smic.résidence égal à résidence
|
2021-01-14 13:18:04 +03:00
|
|
|
définition smic.date_courante égal à date_courante
|
2021-01-03 22:36:04 +03:00
|
|
|
|
|
|
|
déclaration champ d'application AllocationFamilialesAvril2008:
|
2021-04-15 00:00:46 +03:00
|
|
|
contexte âge_minimum_alinéa_1_l521_3 contenu entier
|
2021-01-04 02:13:59 +03:00
|
|
|
|
|
|
|
déclaration champ d'application EnfantLePlusÂgé:
|
2021-03-09 19:13:08 +03:00
|
|
|
contexte enfants contenu collection Enfant
|
|
|
|
contexte le_plus_âgé contenu Enfant
|
2021-01-04 02:13:59 +03:00
|
|
|
|
2021-01-03 22:36:04 +03:00
|
|
|
déclaration champ d'application AllocationsFamiliales:
|
2021-03-17 18:00:40 +03:00
|
|
|
|
|
|
|
# Variables concernant le ménage
|
|
|
|
contexte personne_charge_effective_permanente_est_parent condition
|
|
|
|
contexte personne_charge_effective_permanente_remplit_titre_I condition
|
|
|
|
contexte ressources_ménage contenu argent
|
|
|
|
contexte résidence contenu Collectivité
|
|
|
|
|
|
|
|
# Date à laquelle le calcul est effectué
|
|
|
|
contexte date_courante contenu date
|
|
|
|
|
|
|
|
# Variables concernant les enfants du ménage
|
2021-03-09 19:13:08 +03:00
|
|
|
contexte enfants_à_charge contenu collection Enfant
|
|
|
|
contexte enfants_à_charge_droit_ouvert_prestation_familiale
|
2021-01-14 13:18:04 +03:00
|
|
|
contenu collection Enfant
|
2021-03-17 18:00:40 +03:00
|
|
|
contexte prise_en_compte contenu PriseEnCompte dépend de Enfant
|
|
|
|
contexte versement contenu VersementAllocations dépend de Enfant
|
2021-01-03 22:36:04 +03:00
|
|
|
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte montant_versé contenu argent
|
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
# Variables liées à la base des allications familiales
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte droit_ouvert_base condition
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte montant_initial_base contenu argent
|
2021-03-09 19:13:08 +03:00
|
|
|
contexte montant_initial_base_premier_enfant contenu argent
|
|
|
|
contexte montant_initial_base_deuxième_enfant contenu argent
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte montant_initial_base_troisième_enfant_et_plus contenu argent
|
|
|
|
contexte rapport_enfants_total_moyen contenu décimal
|
|
|
|
contexte nombre_moyen_enfants contenu décimal
|
|
|
|
contexte nombre_total_enfants contenu décimal
|
2021-04-03 20:31:33 +03:00
|
|
|
contexte montant_avec_garde_alternée_base contenu argent
|
|
|
|
contexte montant_versé_base contenu argent
|
2021-01-03 22:36:04 +03:00
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
# Variables liées à l'allocation forfaitaire
|
2021-03-09 19:13:08 +03:00
|
|
|
contexte droit_ouvert_forfaitaire condition dépend de Enfant
|
2021-04-15 00:00:46 +03:00
|
|
|
contexte montant_versé_forfaitaire_par_enfant contenu argent
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte montant_versé_forfaitaire contenu argent
|
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
# Variables liées aux majorations des allocations familiales
|
|
|
|
contexte droit_ouvert_majoration condition dépend de Enfant
|
2021-04-03 20:31:33 +03:00
|
|
|
contexte montant_initial_métropole_majoration contenu argent dépend de Enfant
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte montant_initial_majoration contenu argent dépend de Enfant
|
2021-04-03 20:31:33 +03:00
|
|
|
contexte montant_avec_garde_alternée_majoration contenu argent dépend de Enfant
|
|
|
|
contexte montant_versé_majoration contenu argent
|
2021-01-03 22:36:04 +03:00
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
# Variables liées au complément dégressif
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte droit_ouvert_complément condition
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte montant_base_complément_pour_base_et_majoration contenu argent
|
2021-03-18 20:13:02 +03:00
|
|
|
contexte complément_dégressif contenu argent dépend de argent
|
2021-04-03 20:31:33 +03:00
|
|
|
contexte montant_versé_complément_pour_base_et_majoration contenu argent
|
|
|
|
contexte montant_versé_complément_pour_forfaitaire contenu argent
|
2021-01-03 22:36:04 +03:00
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
# Sous-champs d'applications
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte prestations_familiales champ d'application PrestationsFamiliales
|
|
|
|
contexte version_avril_2008 champ d'application AllocationFamilialesAvril2008
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte enfant_le_plus_âgé champ d'application EnfantLePlusÂgé
|
2021-01-03 22:36:04 +03:00
|
|
|
|
2021-03-17 18:00:40 +03:00
|
|
|
# Plafonds, âges limites et autres constantes
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte nombre_enfants_l521_1 contenu entier
|
2021-03-17 18:00:40 +03:00
|
|
|
contexte âge_minimum_alinéa_1_l521_3 contenu entier dépend de Enfant
|
2021-01-03 22:36:04 +03:00
|
|
|
contexte nombre_enfants_alinéa_2_l521_3 contenu entier
|
|
|
|
contexte est_enfant_le_plus_âgé contenu booléen dépend de Enfant
|
2021-01-04 02:13:59 +03:00
|
|
|
contexte plafond_I_d521_3 contenu argent
|
|
|
|
contexte plafond_II_d521_3 contenu argent
|
2021-01-14 15:25:42 +03:00
|
|
|
|
|
|
|
champ d'application AllocationsFamiliales:
|
2021-03-09 19:13:08 +03:00
|
|
|
définition prestations_familiales.prestation_courante égal à
|
2021-01-14 15:25:42 +03:00
|
|
|
AllocationsFamiliales
|
2021-03-09 19:13:08 +03:00
|
|
|
définition prestations_familiales.date_courante égal à
|
2021-01-14 15:25:42 +03:00
|
|
|
date_courante
|
2021-03-09 19:13:08 +03:00
|
|
|
définition prestations_familiales.résidence égal à
|
2021-01-14 15:25:42 +03:00
|
|
|
résidence
|
|
|
|
|
2021-03-09 19:13:08 +03:00
|
|
|
```
|