<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE List [
     <!ELEMENT FunctionalBlock (Code+, Version+, DatePublication+, Nom+, Zones+, XmlLabel+, Description+, CardinaliteMinimum+, CardinaliteMaximum+, NrBlocLie+, BlocLie+, Presence+, LimitationsSupplementaires+, Anomalie+)>
     <!ELEMENT List (FunctionalBlock+)>
     <!ELEMENT Code (#PCDATA)>
     <!ELEMENT Version (#PCDATA)>
     <!ELEMENT DatePublication (#PCDATA)>
     <!ELEMENT Nom (#PCDATA)>
     <!ELEMENT Zones (#PCDATA)>
     <!ELEMENT XmlLabel (#PCDATA)>
     <!ELEMENT Description (#PCDATA)>
     <!ELEMENT CardinaliteMinimum (#PCDATA)>
     <!ELEMENT CardinaliteMaximum (#PCDATA)>
     <!ELEMENT NrBlocLie (#PCDATA)>
     <!ELEMENT BlocLie (#PCDATA)>
     <!ELEMENT Presence (#PCDATA)>
     <!ELEMENT LimitationsSupplementaires (#PCDATA)>
     <!ELEMENT Anomalie (CodeAnomalie+,IntituleAnomalie+,GraviteAnomalie+)>     <!ELEMENT CodeAnomalie (#PCDATA)>     <!ELEMENT IntituleAnomalie (#PCDATA)>     <!ELEMENT GraviteAnomalie (#PCDATA)>
]>
<List>
<FunctionalBlock>
<Code>90001</Code><Version>2021/4</Version><DatePublication>30/11/2021</DatePublication><Nom>Cotisation due pour la ligne travailleur</Nom><Zones>00082 - CODE TRAVAILLEUR COTISATION</Zones><Zones>00083 - TYPE DE COTISATION</Zones><Zones>00084 - BASE DE CALCUL DE LA COTISATION</Zones><Zones>00085 - MONTANT DE LA COTISATION</Zones><Zones>00896 - DATE PREMIÈRE EMBAUCHE</Zones><XmlLabel>WorkerContribution</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les cotisations dues pour une ligne travailleur.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>*</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Cardinalité 0 ... * si  la ligne travailleur concerne un code travailleur cotisation ordinaire (voir annexe 2).
Cardinalité 1 ou 2 si  la ligne travailleur concerne un code travailleur cotisation Fedris (voir annexe 2).
Cardinalité 0 ou 1 si  la ligne travailleur concerne un code travailleur cotisation spéciale étudiant.
Cardinalité 0 sinon.</Presence><LimitationsSupplementaires>Une cotisation donnée (une combinaison code travailleur cotisation / type de cotisation) ne peut se retrouver qu'une seule fois par ligne travailleur.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90001-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-006</CodeAnomalie><IntituleAnomalie>Trop d'occurrences avec les mêmes identifiants</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-030</CodeAnomalie><IntituleAnomalie>Incompatibilité code travailleur</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-091</CodeAnomalie><IntituleAnomalie>Erreur de séquence</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-146</CodeAnomalie><IntituleAnomalie>Non admis</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-212</CodeAnomalie><IntituleAnomalie>Incompatibilité avec le statut du travailleur</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-316</CodeAnomalie><IntituleAnomalie>Type cotisation - combinaison non autorisé</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-476</CodeAnomalie><IntituleAnomalie>Cotisation spéciale sur les indemnités de rupture non présente</IntituleAnomalie><GraviteAnomalie>NP</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-480</CodeAnomalie><IntituleAnomalie>Cotisation pension du secteur public non présente</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-519</CodeAnomalie><IntituleAnomalie>Pensionné avant le 01/01/2016</IntituleAnomalie><GraviteAnomalie>W</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90001-520</CodeAnomalie><IntituleAnomalie>Pensionné après le 31/12/2015</IntituleAnomalie><GraviteAnomalie>NP</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90012</Code><Version>2021/4</Version><DatePublication>30/11/2021</DatePublication><Nom>Ligne travailleur</Nom><Zones>00036 - CATÉGORIE DE L'EMPLOYEUR</Zones><Zones>00037 - CODE TRAVAILLEUR</Zones><Zones>00038 - DATE DE DÉBUT DU TRIMESTRE POUR LA SÉCURITÉ SOCIALE</Zones><Zones>00039 - DATE DE FIN DU TRIMESTRE POUR LA SÉCURITÉ SOCIALE</Zones><Zones>00040 - NOTION FRONTALIER</Zones><Zones>00041 - ACTIVITÉ PAR RAPPORT AU RISQUE</Zones><Zones>00042 - NUMÉRO D'IDENTIFICATION DE L'UNITÉ LOCALE</Zones><Zones>00616 - RÉFÉRENCE UTILISATEUR - LIGNE TRAVAILLEUR</Zones><XmlLabel>WorkerRecord</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les données relatives à une ligne travailleur.</Description><CardinaliteMinimum>1</CardinaliteMinimum><CardinaliteMaximum>*</CardinaliteMaximum><NrBlocLie>90015</NrBlocLie><NrBlocLie>90578</NrBlocLie><NrBlocLie>90001</NrBlocLie><NrBlocLie>90110</NrBlocLie><NrBlocLie>90005</NrBlocLie><NrBlocLie>90003</NrBlocLie><NrBlocLie>90042</NrBlocLie><NrBlocLie>90336</NrBlocLie><NrBlocLie>90011</NrBlocLie><BlocLie>90015 - Occupation de la ligne travailleur</BlocLie><BlocLie>90578 - Activation - Informations</BlocLie><BlocLie>90001 - Cotisation due pour la ligne travailleur</BlocLie><BlocLie>90110 - Déduction ligne travailleur</BlocLie><BlocLie>90005 - Cotisation travailleur statutaire licencié</BlocLie><BlocLie>90003 - Cotisation travailleur étudiant</BlocLie><BlocLie>90042 - Cotisation travailleur prépensionné</BlocLie><BlocLie>90336 - Indemnité complémentaire</BlocLie><BlocLie>90011 - Indemnité AT-MP</BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires>Une combinaison catégorie de l'employeur / code travailleur donnée ne peut se retrouver qu'une seule fois par personne physique.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90012-006</CodeAnomalie><IntituleAnomalie>Trop d'occurrences avec les mêmes identifiants</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-091</CodeAnomalie><IntituleAnomalie>Erreur de séquence</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-134</CodeAnomalie><IntituleAnomalie>Pas de données</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-146</CodeAnomalie><IntituleAnomalie>Non admis</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-161</CodeAnomalie><IntituleAnomalie>Cumul déductions ligne travailleur non admis</IntituleAnomalie><GraviteAnomalie>NP</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-192</CodeAnomalie><IntituleAnomalie>Nombre total de jours trop élevé</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-242</CodeAnomalie><IntituleAnomalie>Date de fin d'occupation manquante pour au moins une occupation</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-260</CodeAnomalie><IntituleAnomalie>Nombre d'heures trop élevé</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-390</CodeAnomalie><IntituleAnomalie>Hiatus entre occupations (ou éléments de carrière)</IntituleAnomalie><GraviteAnomalie>NP</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-449</CodeAnomalie><IntituleAnomalie>Rémunérations trop élevées</IntituleAnomalie><GraviteAnomalie>NP</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-478</CodeAnomalie><IntituleAnomalie>L'indemnité de rupture commence avant la fin des occupations rémunérées</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-486</CodeAnomalie><IntituleAnomalie>Flexijob pas de cumul avec un contrat de 80% ou plus</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90012-529</CodeAnomalie><IntituleAnomalie>Incohérence total des bases de calcul de la cotisation - total des indemnités</IntituleAnomalie><GraviteAnomalie>P</GraviteAnomalie></Anomalie>
</FunctionalBlock>
</List>
