<?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>90022</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Adresse</Nom><Zones>00517 - RUE</Zones><Zones>00518 - NUMÉRO DE L'ADRESSE</Zones><Zones>00519 - BOÎTE AUX LETTRES</Zones><Zones>00520 - CODE POSTAL</Zones><Zones>00522 - COMMUNE</Zones><Zones>00523 - CODE PAYS</Zones><XmlLabel>Address</XmlLabel><Description>Bloc fonctionnel permettant de spécifier complètement une adresse.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Facultative</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90022-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90022-053</CodeAnomalie><IntituleAnomalie>Pas d'application</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90022-160</CodeAnomalie><IntituleAnomalie>Incompatibilité code postal - commune</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90488</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Adresse du site</Nom><Zones>00517 - RUE</Zones><Zones>00518 - NUMÉRO DE L'ADRESSE</Zones><Zones>00519 - BOÎTE AUX LETTRES</Zones><Zones>00520 - CODE POSTAL</Zones><Zones>00522 - COMMUNE</Zones><Zones>00523 - CODE PAYS</Zones><XmlLabel>SiteAddress</XmlLabel><Description>Bloc fonctionnel permettant de spécifier l'adresse du site.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Obligatoire si la valeur du code action du BF 90400 (Projet englobant les travaux - Modification) est égale à  « 2 » (ajout).</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90488-160</CodeAnomalie><IntituleAnomalie>Incompatibilité code postal - commune</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90478</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Autre intervenant - Modification</Nom><Zones>00014 - NUMÉRO D'ENTREPRISE</Zones><Zones>01081 - QUALITÉ DE L'INTERVENANT</Zones><Zones>00726 - NOM</Zones><Zones>00411 - CODE ACTION</Zones><XmlLabel>OtherParticipantUpdate</XmlLabel><Description>Bloc fonctionnel permettant d'identifier un intervenant dans le cadre d'une déclaration de modification.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>4</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Facultatif</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90478-366</CodeAnomalie><IntituleAnomalie>Intervenant inexistant sur la déclaration</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90490</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>AVWDDT Update</Nom><Zones></Zones><XmlLabel>AVWDDTUpdate</XmlLabel><Description>Elément racine du message XML permettant d'effectuer des modifications sur une Déclaration De Travaux (DDT).
</Description><CardinaliteMinimum>1</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90059</NrBlocLie><BlocLie>90059 - Formulaire</BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90490-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90490-089</CodeAnomalie><IntituleAnomalie>Root inconnu</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90258</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Communication</Nom><Zones>00677 - NUMÉRO DE TÉLÉPHONE</Zones><Zones>00636 - NUMÉRO DE GSM</Zones><Zones>00678 - NUMÉRO DE FAX</Zones><Zones>00637 - ADRESSE E-MAIL</Zones><XmlLabel>Communication</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les informations de communication.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Obligatoire si le BF Communication est lié à un BF Identification du déclarant du contrat relatif aux travaux - Modification (90398) ou à un BF Identification de la société momentanée - Modification (90399) dans lequel la valeur du code action est égale à « 2 » (ajout).
Obligatoire si le BF Communication est lié au BF Coordonées de la personne de contact (90257), lui-même lié à un BF Projet englobant les travaux – Modification (90400) ou à un BF Volet contrat relatif aux travaux – Modification (90401) dans lequel la valeur du code action est égale à « 2 » (ajout). 
Facultatif dans les autres cas.</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90258-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90257</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Coordonnées de la personne de contact</Nom><Zones>00726 - NOM</Zones><Zones>00727 - PRÉNOM</Zones><XmlLabel>CoordinatesContactPerson</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les coordonnées de la personne de contact.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90258</NrBlocLie><BlocLie>90258 - Communication</BlocLie><Presence>Obligatoire si la valeur du code action du BF 90401 (Volet contrat relatif aux travaux - Modification) lié au BF (Coordonnées de la personne de contact) est égale à « 2 » (ajout).</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90257-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90573</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Entreprise employeuse</Nom><Zones>00014 - NUMÉRO D'ENTREPRISE</Zones><Zones>01185 - NUMÉRO DE TVA</Zones><Zones>01186 - NUMÉRO D'ENTREPRISE ÉTRANGÈRE</Zones><Zones>00776 - DÉNOMINATION</Zones><XmlLabel>SubcontractorEmployerId</XmlLabel><Description>Bloc fonctionnel permettant d'identifier l'employeur direct du sous-traitant.</Description><CardinaliteMinimum>1</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90022</NrBlocLie><BlocLie>90022 - Adresse</BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires>L'employeur direct du sous-traitant est le déclarant ou le sous-traitant. Dans ce dernier cas, celui-ci doit être présent dans le même message, même s'il s'agit d'un ajout et que le sous-traitant employeur avait déjà été déclaré auparavant. 
De plus, dans le message, le sous-traitant employeur doit toujours précéder le sous-traitant employé.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90573-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90573-003</CodeAnomalie><IntituleAnomalie>Invalide</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90059</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Formulaire</Nom><Zones>00296 - IDENTIFICATION DU FORMULAIRE</Zones><Zones>00218 - DATE DE CRÉATION DU FORMULAIRE</Zones><Zones>00299 - HEURE PRÉCISE DE CRÉATION DU FORMULAIRE</Zones><Zones>00110 - STATUT DE L'ATTESTATION</Zones><Zones>00297 - TYPE DU FORMULAIRE</Zones><XmlLabel>Form</XmlLabel><Description>Bloc fonctionnel permettant de déclarer un formulaire.</Description><CardinaliteMinimum>1</CardinaliteMinimum><CardinaliteMaximum>*</CardinaliteMaximum><NrBlocLie>90082</NrBlocLie><NrBlocLie>90400</NrBlocLie><NrBlocLie>90398</NrBlocLie><NrBlocLie>90401</NrBlocLie><BlocLie>90082 - Référence</BlocLie><BlocLie>90400 - Projet englobant les travaux - Modification</BlocLie><BlocLie>90398 - Identification du déclarant du contrat relatif aux travaux - Modification</BlocLie><BlocLie>90401 - Volet contrat relatif aux travaux - Modification</BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90059-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90399</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Identification de la société momentanée - Modification</Nom><Zones>00014 - NUMÉRO D'ENTREPRISE</Zones><Zones>00776 - DÉNOMINATION</Zones><Zones>00919 - PRÉFÉRENCE LINGUISTIQUE</Zones><Zones>00411 - CODE ACTION</Zones><XmlLabel>TempComCompanyIDUpdate</XmlLabel><Description>Bloc fonctionnel permettant de donner les informations sur une société momentanée dans le cadre d'une déclaration de modification.
La société momentanée est celle qui a pour objet de traiter, sans dénomination sociale, une ou plusieurs opérations de commerce déterminées. Les sociétés momentanées ont lieu entre les associés, pour les objets, dans les formes, avec les proportions d'intérêt et aux conditions convenues entre eux.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90022</NrBlocLie><BlocLie>90022 - Adresse</BlocLie><Presence>Facultatif</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90399-366</CodeAnomalie><IntituleAnomalie>Intervenant inexistant sur la déclaration</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90398</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Identification du déclarant du contrat relatif aux travaux - Modification</Nom><Zones>00014 - NUMÉRO D'ENTREPRISE</Zones><Zones>00411 - CODE ACTION</Zones><XmlLabel>WorksContractDeclarantIdUpdate</XmlLabel><Description>Bloc fonctionnel permettant de donner les informations sur le déclarant du contrat relatif aux travaux/ services dans le cadre d'une déclaration de modification.</Description><CardinaliteMinimum>1</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90258</NrBlocLie><NrBlocLie>90399</NrBlocLie><BlocLie>90258 - Communication</BlocLie><BlocLie>90399 - Identification de la société momentanée - Modification</BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires>Dans le cas où l'entrepreneur-déclarant engagé pour les travaux/services est une société momentanée, le bloc « Identification du déclarant du contrat relatif aux travaux » et « Identification de la société momentanée » doivent être tous les deux présents. Le déclarant du contrat relatif aux travaux/services devra alors renseigner l'associé responsable de la déclaration pour le compte de cette société momentanée dans le bloc « Identification du déclarant du contrat relatif aux travaux » (90381).</LimitationsSupplementaires><Anomalie><CodeAnomalie>90398-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie><Anomalie><CodeAnomalie>90398-366</CodeAnomalie><IntituleAnomalie>Intervenant inexistant sur la déclaration</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90402</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Identification du sous-traitant - Modification</Nom><Zones>00014 - NUMÉRO D'ENTREPRISE</Zones><Zones>01185 - NUMÉRO DE TVA</Zones><Zones>01186 - NUMÉRO D'ENTREPRISE ÉTRANGÈRE</Zones><Zones>00545 - JUSTIFICATION</Zones><Zones>00776 - DÉNOMINATION</Zones><Zones>00919 - PRÉFÉRENCE LINGUISTIQUE</Zones><Zones>00411 - CODE ACTION</Zones><XmlLabel>SubcontractorIdUpdate</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les informations sur un sous-traitant dans le cadre d'une déclaration de modification.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>*</CardinaliteMaximum><NrBlocLie>90022</NrBlocLie><NrBlocLie>90389</NrBlocLie><BlocLie>90022 - Adresse</BlocLie><BlocLie>90389 - Information sur l'activité du sous-traitant</BlocLie><Presence>Facultatif</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90402-366</CodeAnomalie><IntituleAnomalie>Intervenant inexistant sur la déclaration</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90389</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Information sur l'activité du sous-traitant</Nom><Zones>00932 - DATE DE DÉBUT D'INTERVENTION</Zones><Zones>00933 - DATE DE FIN D'INTERVENTION</Zones><Zones>01083 - NATURE DES TRAVAUX DANGEREUX</Zones><Zones>00934 - ACTIVITÉ DU SOUS-TRAITANT</Zones><XmlLabel>SubcontractorActivityInfo</XmlLabel><Description>Bloc fonctionnel permettant de préciser certaines informations par rapport à l'activité du sous-traitant.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90573</NrBlocLie><BlocLie>90573 - Entreprise employeuse</BlocLie><Presence>Obligatoire si la valeur du code action du BF 90402 (Identification du sous-traitant – Modification) est égale à « 2 » (ajout). Facultative dans les autres cas.</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90389-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90400</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Projet englobant les travaux - Modification</Nom><Zones>00941 - NUMÉRO D'IDENTIFICATION DE LA DÉCLARATION DE TRAVAUX</Zones><Zones>01016 - DESTINATION DE L'OUVRAGE</Zones><Zones>00923 - NOTION DE MOBILITÉ DU PROJET ENGLOBANT LES TRAVAUX</Zones><Zones>00925 - COMPLÉMENT D'ADRESSE</Zones><Zones>00411 - CODE ACTION</Zones><XmlLabel>WorksGlobalProjectUpdate</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les informations sur le projet englobant les travaux/ services dans le cadre d'une déclaration de modification</Description><CardinaliteMinimum>1</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90488</NrBlocLie><NrBlocLie>90478</NrBlocLie><BlocLie>90488 - Adresse du site</BlocLie><BlocLie>90478 - Autre intervenant - Modification</BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie>90400-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90082</Code><Version>2026/2</Version><DatePublication>01/06/2026</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>1</CardinaliteMinimum><CardinaliteMaximum>2</CardinaliteMaximum><NrBlocLie></NrBlocLie><BlocLie></BlocLie><Presence>Indispensable</Presence><LimitationsSupplementaires></LimitationsSupplementaires><Anomalie><CodeAnomalie></CodeAnomalie><IntituleAnomalie></IntituleAnomalie><GraviteAnomalie></GraviteAnomalie></Anomalie>
</FunctionalBlock>
<FunctionalBlock>
<Code>90401</Code><Version>2026/2</Version><DatePublication>01/06/2026</DatePublication><Nom>Volet contrat relatif aux travaux - Modification</Nom><Zones>00942 - NUMÉRO D'IDENTIFICATION DU CONTRAT RELATIF AUX TRAVAUX</Zones><Zones>00920 - NATURE DU PROJET ENGLOBANT LES TRAVAUX</Zones><Zones>00930 - MONTANT TOTAL DU CONTRAT RELATIF AUX TRAVAUX</Zones><Zones>00929 - NOTION DE CONTRAT EN RÉGIE</Zones><Zones>00926 - DATE DE SIGNATURE DU CONTRAT</Zones><Zones>00927 - DATE DE DÉBUT DU CONTRAT RELATIF AUX TRAVAUX</Zones><Zones>00928 - DATE DE FIN DU CONTRAT RELATIF AUX TRAVAUX</Zones><Zones>00222 - NUMÉRO DE RÉFÉRENCE</Zones><Zones>00931 - MOTIF DE DÉCLARATION TARDIVE DU CONTRAT RELATIF AUX TRAVAUX</Zones><Zones>01083 - NATURE DES TRAVAUX DANGEREUX</Zones><Zones>00887 - COMMENTAIRE</Zones><Zones>00411 - CODE ACTION</Zones><XmlLabel>WorksContractUpdate</XmlLabel><Description>Bloc fonctionnel permettant de déclarer les informations sur un contrat relatif aux travaux/ services dans le cadre d'une déclaration de modification.</Description><CardinaliteMinimum>0</CardinaliteMinimum><CardinaliteMaximum>1</CardinaliteMaximum><NrBlocLie>90257</NrBlocLie><NrBlocLie>90402</NrBlocLie><BlocLie>90257 - Coordonnées de la personne de contact</BlocLie><BlocLie>90402 - Identification du sous-traitant - Modification</BlocLie><Presence>Obligatoire si la valeur du code action dans le BF 90398 "Identification du déclarant du contrat relatif aux travaux - Modification" est égale à "2" (ajout). 
Obligatoire si la valeur du code action dans le BF 90401 "Volet contrat relatif aux travaux - Modification" est égale à "0" (suppression), "1" (modification) ou "7" (modification du sous-arbre).
Facultatif dans les autres cas.</Presence><LimitationsSupplementaires>La valeur "9" (CODE ACTION - 00411) est interdite pour ce bloc.</LimitationsSupplementaires><Anomalie><CodeAnomalie>90401-001</CodeAnomalie><IntituleAnomalie>Non présent</IntituleAnomalie><GraviteAnomalie>B</GraviteAnomalie></Anomalie>
</FunctionalBlock>
</List>
