<?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>90074</Code><Version>2020/3</Version><DatePublication>27/08/2020</DatePublication><Nom>Nature du jour</Nom><Zones>00178 - INDICATION DU JOUR</Zones><Zones>00179 - CODE NATURE DU JOUR</Zones><Zones>00180 - NOMBRE D'HEURES</Zones><Zones>01187 - INDICATION DEMI-JOURNÉE</Zones><XmlLabel>NatureOfDay</XmlLabel><Description>Bloc fonctionnel permettant de déclarer des informations concernant la nature du jour.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>62</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Cardinalité 1 : 0..62 

OBLIGATOIRE SI l'identification du risque est 002 et si le travailleur a pris des vacances ou s'est trouvé en chômage temporaire ou en incapacité de travail à la suite d'un accident du travail ou d'une maladie professionnelle durant la période de référence.</Presence><LimitationsSupplementaires>INTERDIT SI l'identification du risque est 001.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90074-091</CodeAnomalie><IntituleAnomalie>Erreur de séquence</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90074-005</CodeAnomalie><IntituleAnomalie>Interdit</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90018</Code><Version>2020/3</Version><DatePublication>27/08/2020</DatePublication><Nom>Prestation de l'occupation ligne travailleur</Nom><Zones>00061 - NUMÉRO DE LIGNE PRESTATION</Zones><Zones>00062 - CODE PRESTATION</Zones><Zones>00063 - NOMBRE DE JOURS DE LA PRESTATION</Zones><Zones>00064 - NOMBRE D'HEURES DE LA PRESTATION</Zones><Zones>00065 - NOMBRE DE MINUTES DE VOL</Zones><XmlLabel>Service</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les prestations d'un travailleur pour une occupation de la ligne travailleur.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>99</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Cardinalité 1: 1..99 OBLIGATOIRE SI l'identification du risque est 001 et au moins une prestation doit être déclarée.</Presence><LimitationsSupplementaires>INTERDIT si l'identification du risque est égale à 002.
Une prestation donnée (un code prestation) ne peut se retrouver qu'une seule fois par occupation.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90018-091</CodeAnomalie><IntituleAnomalie>Erreur de séquence</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90018-006</CodeAnomalie><IntituleAnomalie>Trop d'occurrences avec les mêmes identifiants</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90018-005</CodeAnomalie><IntituleAnomalie>Interdit</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90082</Code><Version>2020/3</Version><DatePublication>27/08/2020</DatePublication><Nom>Référence</Nom><Zones>00221 - TYPE DE LA RÉFÉRENCE</Zones><Zones>00298 - ORIGINE DE LA RÉFÉRENCE</Zones><Zones>00222 - NUMÉRO DE RÉFÉRENCE</Zones><XmlLabel>Reference</XmlLabel><Description>Bloc fonctionnel permettant de préciser des références relatives à un ou plusieurs formulaires ; un formulaire pouvant être une déclaration DmfA originale, une déclaration de modification DmfA, une DRS, une demande de renseignements, une déclaration Dimona, etc.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>3</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Cardinalité 1: 1 OBLIGATOIRE SI la déclaration concerne une modification ou une annulation.</Presence><LimitationsSupplementaires>
- Par type de référence, seul un bloc « Référence », qui est un numéro de ticket, peut être déclaré.
- S'il s'agit du formulaire du type « SU », toutes les valeurs correspondant au glossaire.
- Si le « statut de l'attestation » est une « Modification de l'original version papier », aucun bloc « Référence » ne peut être déclaré avec un numéro de ticket.
- Si le « statut de l'attestation » est une « modification » ou une « annulation », seul un bloc « Référence » avec un numéro de ticket et le type de référence « 3 » doit être déclaré. Une telle référence ne peut être déclarée dans aucune autre situation.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90082-091</CodeAnomalie><IntituleAnomalie>Erreur de séquence</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90082-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90082-006</CodeAnomalie><IntituleAnomalie>Trop d'occurrences avec les mêmes identifiants</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90082-005</CodeAnomalie><IntituleAnomalie>Interdit</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90085</Code><Version>2020/3</Version><DatePublication>27/08/2020</DatePublication><Nom>Salaire exact</Nom><Zones>00122 - CODE SALAIRE EXACT</Zones><Zones>00068 - FRÉQUENCE EN MOIS DE PAIEMENT DE LA PRIME</Zones><Zones>00124 - MONTANT CODE SALAIRE EXACT</Zones><XmlLabel>ExactSalary</XmlLabel><Description>Bloc fonctionnel permettant de déclarer des informations concernant le salaire exact.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>*</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Cardinalité 1: 1..*

OBLIGATOIRE SI l'identification du risque est 002.</Presence><LimitationsSupplementaires>INTERDIT SI l'identification du risque est 001.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90085-091</CodeAnomalie><IntituleAnomalie>Erreur de séquence</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90085-006</CodeAnomalie><IntituleAnomalie>Trop d'occurrences avec les mêmes identifiants</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
</List>
