<?xml version="1.0" encoding="UTF-8"?>
<documents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="../../../defs/config-metier/documents-def.xsd">
    <document 
        balise="Racine" 
        extension="xml" 
        id="rsa"
        import-class="fr.gouv.finances.dgfip.xemelios.rsa.importer.RSAImporter"
        persistence-config="rsa/rsa-persist.xml" 
        referentiel="not-available-tag"
        titre="RSA" 
        natIdColl="SIRET"
        menu-grouping="split">
        <namespaces>
            <ns prefix="added" uri="http://projets.admisource.gouv.fr/xemelios/namespaces#added"/>
            <ns prefix="n" uri="fr:gouv:finances:xemelios:internal"/>
            <!--ns prefix="" uri="fr:gouv:finances:xemelios:internal"/-->
        </namespaces>
        <collectivite-path id="cp">
            <code-path>/Racine/Collectivite/text()</code-path>
            <libelle-path>/Racine/Collectivite/text()</libelle-path>
        </collectivite-path>
        <budget-path id="bp">
            <code-path>/Racine/Budget/@libelle</code-path>
            <libelle-path>/Racine/Budget/@libelle</libelle-path>
        </budget-path>
        <resource id="organisations">
            <option value="011">CAF DE BOURG EN BRESSE</option>
            <option value="021">CAF DE SAINT QUENTIN</option>
            <option value="022">CAF DE SOISSONS</option>
            <option value="031">CAF DE MOULINS</option>
            <option value="041">CAF DE DIGNE-LES-BAINS</option>
            <option value="051">CAF DE GAP</option>
            <option value="061">CAF DE NICE</option>
            <option value="071">CAF D'ANNONAY</option>
            <option value="072">CAF D'AUBENAS</option>
            <option value="081">CAF DE CHARLEVILLE MEZIERES</option>
            <option value="091">CAF DE FOIX</option>
            <option value="101">CAF DE TROYES</option>
            <option value="111">CAF DE CARCASSONNE</option>
            <option value="121">CAF DE RODEZ</option>
            <option value="131">CAF DE MARSEILLE</option>
            <option value="141">CAF DE CAEN</option>
            <option value="151">CAF D'AURILLAC</option>
            <option value="161">CAF D'ANGOULEME</option>
            <option value="171">CAF DE LA ROCHELLE</option>
            <option value="172">CAISSE MARITIME D'AF PECHE MARITIME</option>
            <option value="181">CAF DE BOURGES</option>
            <option value="191">CAF DE BRIVE</option>
            <option value="201">CAF D'AJACCIO</option>
            <option value="202">CAF DE BASTIA</option>
            <option value="211">CAF DE DIJON</option>
            <option value="221">CAF DE SAINT BRIEUC</option>
            <option value="231">CAF DE GUERET</option>
            <option value="241">CAF DE PERIGUEUX</option>
            <option value="251">CAF DE BESANCON</option>
            <option value="252">CAF DE MONTBELIARD</option>
            <option value="261">CAF DE VALENCE</option>
            <option value="271">CAF D'EVREUX</option>
            <option value="281">CAF DE CHARTRES</option>
            <option value="291">CAF DE BREST</option>
            <option value="292">CAF DE QUIMPER</option>
            <option value="301">CAF DE NIMES</option>
            <option value="311">CAF DE TOULOUSE</option>
            <option value="321">CAF D'AUCH</option>
            <option value="331">CAF DE BORDEAUX</option>
            <option value="341">CAF DE BEZIERS</option>
            <option value="342">CAF DE MONTPELLIER</option>
            <option value="351">CAF DE RENNES</option>
            <option value="361">CAF DE CHATEAUROUX</option>
            <option value="371">CAF DE TOURS</option>
            <option value="381">CAF DE GRENOBLE</option>
            <option value="382">CAF DE VIENNE</option>
            <option value="391">CAF DE SAINT CLAUDE</option>
            <option value="401">CAF DE MONT DE MARSAN</option>
            <option value="411">CAF DE BLOIS</option>
            <option value="421">CAF DE ROANNE</option>
            <option value="422">CAF DE SAINT ETIENNE</option>
            <option value="431">CAF DU PUY</option>
            <option value="441">CAF DE NANTES</option>
            <option value="451">CAF D'ORLEANS</option>
            <option value="461">CAF DE CAHORS</option>
            <option value="471">CAF D'AGEN</option>
            <option value="481">CAF DE MENDE</option>
            <option value="491">CAF D'ANGERS</option>
            <option value="492">CAF DE CHOLET</option>
            <option value="501">CAF D'AVRANCHES</option>
            <option value="511">CAF DE REIMS</option>
            <option value="521">CAF DE CHAUMONT</option>
            <option value="531">CAF DE LAVAL</option>
            <option value="541">CAF DE NANCY</option>
            <option value="551">CAF DE BAR LE DUC</option>
            <option value="561">CAF DE VANNES</option>
            <option value="571">CAF DE METZ</option>
            <option value="581">CAF DE NEVERS</option>
            <option value="591">CAF D'ARMENTIERES</option>
            <option value="592">CAF DE CAMBRAI</option>
            <option value="593">CAF DE DOUAI</option>
            <option value="594">CAF DE DUNKERQUE</option>
            <option value="595">CAF DE LILLE</option>
            <option value="596">CAF DE MAUBEUGE</option>
            <option value="597">CAF DE ROUBAIX</option>
            <option value="599">CAF DE VALENCIENNES</option>
            <option value="601">CAF DE BEAUVAIS</option>
            <option value="602">CAF DE CREIL</option>
            <option value="611">CAF D'ALENCON</option>
            <option value="621">CAF D'ARRAS</option>
            <option value="622">CAF DE CALAIS</option>
            <option value="631">CAF DE CLERMONT FERRAND</option>
            <option value="641">CAF DE BAYONNE</option>
            <option value="642">CAF DE PAU</option>
            <option value="651">CAF DE TARBES</option>
            <option value="661">CAF DE PERPIGNAN</option>
            <option value="671">CAF DE STRASBOURG</option>
            <option value="681">CAF DE MULHOUSE</option>
            <option value="691">CAF DE LYON</option>
            <option value="692">CAF DE VILLEFRANCHE SUR SAONE</option>
            <option value="701">CAF DE VESOUL</option>
            <option value="711">CAF DE MACON</option>
            <option value="721">CAF DU MANS</option>
            <option value="731">CAF DE CHAMBERY</option>
            <option value="741">CAF D'ANNECY</option>
            <option value="751">CAF DE PARIS</option>
            <option value="752">CAF de PARIS - NAVIG. INTERIEURE</option>
            <option value="754">CAF de PARIS - MARINS DU COMMERCE</option>
            <option value="761">CAF DE DIEPPE</option>
            <option value="762">CAF D'ELBEUF</option>
            <option value="763">CAF DU HAVRE</option>
            <option value="764">CAF DE ROUEN</option>
            <option value="771">CAF DE MELUN</option>
            <option value="781">CAF DE ST QUENTIN EN YVELINES</option>
            <option value="791">CAF DE NIORT</option>
            <option value="801">CAF D'AMIENS</option>
            <option value="811">CAF D'ALBI</option>
            <option value="821">CAF DE MONTAUBAN</option>
            <option value="831">CAF DE TOULON</option>
            <option value="841">CAF D'AVIGNON</option>
            <option value="851">CAF DE LA ROCHE SUR YON</option>
            <option value="861">CAF DE POITIERS</option>
            <option value="871">CAF DE LIMOGES</option>
            <option value="881">CAF D'EPINAL</option>
            <option value="891">CAF D'AUXERRE</option>
            <option value="901">CAF DE BELFORT</option>
            <option value="911">CAF D'EVRY</option>
            <option value="921">CAF DE NANTERRE</option>
            <option value="931">CAF DE ROSNY SOUS BOIS</option>
            <option value="941">CAF DE CRETEIL</option>
            <option value="951">CAF DE CERGY PONTOISE</option>
            <option value="971">CAF DE POINTE A PITRE</option>
            <option value="972">CAF DU LAMENTIN</option>
            <option value="973">CAF DE CAYENNE</option>
            <option value="974">CAF DE SAINT DENIS-DE-LA-REUNION</option>
            <option value="976">MAYOTTE</option>
        </resource>
        <resource id="types.parteniare">
            <option value="CG">Conseil Général</option>
            <option value="CCAS">Centre Communal d'Action Sociale</option>
            <option value="CIAS">Centre Intercommunal d'Action Sociale</option>
            <option value="PE">Pole Emploi</option>
            <option value="MDPH">Maison Départemental Pour le Handicap</option>
        </resource>
        <resource id="natures.creances">
            <option value="INK">Indu sur RSA socle</option>
            <option value="INL">Indu sur RSA socle majoré</option>
            <option value="INM">Indu sur RSA socle local ou RSA activité local</option>
            <option value="ITK">Indu sur RSA socle transféré ou reçu d'une autre CAF ou MSA</option>
            <option value="ITL">Indu sur RSA socle majoré transféré ou reçu d'une autre CAF ou MSA</option>
            <option value="ITM">Indu sur RSA socle local ou RSA activite local transféré ou reçu d'une autre CAF ou MSA</option>
            <option value="ISK">Indu sur RSA socle subrogé</option>
        </resource>
        <resource id="types.ope">
            <option value="CIC">Implantation de créance</option>
            <option value="CAI">Implantation de créance suite d'un opération comptable de réajustement</option>
            <option value="RAI">Réajustement de créance ? - pas définit</option>
            <option value="CDC">Implantation d'un débit complémentaire (augmentation de la créance)</option>
        </resource>
        <entete id="e1">IdentificationFlux</entete>
        <entete id="e2">added:Collectivite</entete>
        <entete id="e3">added:Budget</entete>
        <entete id="e4">Periode</entete>
        <etat balise="DemandesRSA" balise-namespace="fr:gouv:finances:xemelios:internal" id="InfosFinancieresFoyerRSA"
            titre="Données par Bénéficiaire" use-external-browser="false"
            importable-element="InfosFinancieresFoyerRSA" xslt-file="rsa/demande.xsl"
            exportable="true">
            <element balise="InfosFinancieresFoyerRSA" id="InfosFinancieresFoyerRSA"
                max-display="100" titre="Donnée par Bénéficiaire">
                <path>/n:Racine/n:DemandesRSA/n:InfosFinancieresFoyerRSA</path>
                <liste-resultat ordre="ASC" tri-defaut="lr1">
                    <champ id="lr1" datatype="date" libelle="Période" exportable="true" identifiant="true">
                        <valeur>../../n:Periode/text()</valeur>
                    </champ>
                    <champ id="lr18" libelle="Num. demande RSA" exportable="true" identifiant="true">
                        <valeur>n:IdentificationRSA/n:DemandeRSA/n:NUMDEMRSA/text()</valeur>
                    </champ>
                    <champ id="lr3" datatype="date" libelle="Date demande RSA" exportable="true">
                        <valeur>n:IdentificationRSA/n:DemandeRSA/n:DTDEMRSA/text()</valeur>
                    </champ>
                    <champ id="lr9" libelle="NIR" exportable="true" identifiant="true">
                        <valeur>n:Personne/n:Identification/n:NIR/text()</valeur>
                    </champ>
                    <champ id="lr11" libelle="Alloc. civilité" default-display="false" exportable="true">
                        <valeur>n:Personne/n:Identification/n:QUAL/text()</valeur>
                    </champ>
                    <champ id="lr10" libelle="Alloc. nom" exportable="true">
                        <valeur>n:Personne/n:Identification/n:NOM/text()</valeur>
                    </champ>
                    <champ id="lr15" libelle="Alloc. Prénom" exportable="true">
                        <valeur>n:Personne/n:Identification/n:PRENOM/text()</valeur>
                    </champ>
                    <champ id="lr30" libelle="Alloc. prénom 2" default-display="false" exportable="true">
                        <valeur>n:Personne/n:Identification/n:PRENOM2/text()</valeur>
                    </champ>
                    <champ id="lr29" libelle="Alloc. prénom 3" default-display="false" exportable="true">
                        <valeur>n:Personne/n:Identification/n:PRENOM3/text()</valeur>
                    </champ>
                    <champ id="lr7" libelle="Alloc. nom patronymique" exportable="true">
                        <valeur>n:Personne/n:Identification/n:NOMNAI/text()</valeur>
                    </champ>
                    <champ id="lr19" libelle="Alloc. sexe" exportable="true">
                        <valeur>n:Personne/n:Identification/n:SEXE/@added:sexe</valeur>
                    </champ>
                    <champ id="lr13" libelle="Alloc. type date naiss." default-display="false" exportable="true">
                        <valeur>n:Personne/n:Identification/n:TYPEDTNAI/text()</valeur>
                    </champ>
                    <champ id="lr31" datatype="date" libelle="Alloc. Date naissance" exportable="true">
                        <valeur>n:Personne/n:Identification/n:DTNAI/text()</valeur>
                    </champ>
                    <champ id="lr6" libelle="Alloc. lieu naiss." exportable="true">
                        <valeur>n:Personne/n:Identification/n:NOMCOMNAI/text()</valeur>
                    </champ>
                    <champ id="lr8" libelle="Alloc. certifié" default-display="false" exportable="true">
                        <valeur>n:Personne/n:Identification/n:TOPVALIEC/text()</valeur>
                    </champ>
                    <champ id="lr16" libelle="Num. alloc. CAF / MSA" exportable="true" identifiant="true">
                        <valeur>n:IdentificationRSA/n:Organisme/n:MATRICULE/text()</valeur>
                    </champ>
                    <champ id="lr2" libelle="Adresse - num. comm. rattach." default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:NUMCOMRAT/text()</valeur>
                    </champ>
                    <champ id="lr4" libelle="Adresse - num. comm. PTT" default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:NUMCOMPTT/text()</valeur>
                    </champ>
                    <champ id="lr5" libelle="Adresse - RGADR" default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:RGADR/text()</valeur>
                    </champ>
                    <champ id="lr12" libelle="Adresse - pays" default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:PAYS/text()</valeur>
                    </champ>
                    <champ id="lr17" libelle="Adresse - Num. voie" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:NUMVOIE/text()</valeur>
                    </champ>
                    <champ id="lr26" libelle="Adresse - Type voie" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:TYPEVOIE/text()</valeur>
                    </champ>
                    <champ id="lr14" libelle="Adresse - voie" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:NOMVOIE/text()</valeur>
                    </champ>
                    <champ id="lr34" libelle="Adresse - lieu dît" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:LIEUDIST/text()</valeur>
                    </champ>
                    <champ id="lr23" libelle="Adresse - CP" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:CODEPOS/text()</valeur>
                    </champ>
                    <champ id="lr22" libelle="Adresse - ville" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:LOCAADR/text()</valeur>
                    </champ>
                    <champ id="lr24" libelle="Adresse - compl. ide." default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:COMPLIDEADR/text()</valeur>
                    </champ>
                    <champ id="lr32" libelle="Adresse - compl." default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:COMPLADR/text()</valeur>
                    </champ>
                    <champ id="lr33" datatype="date" libelle="Adresse - date emménag." default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:DTEMM/text()</valeur>
                    </champ>
                    <champ id="lr36" libelle="Adresse - nature (Définitive / Provisoire)" default-display="false" exportable="true">
                        <valeur>n:DonneesAdministratives/n:Adresse/n:TYPEADR/text()</valeur>
                    </champ>
                    <champ id="lr21" libelle="Partenaire - type" default-display="false" exportable="true">
                        <valeur>n:IdentificationRSA/n:Partenaire/n:TYPEPARTE/text()</valeur>
                    </champ>
                    <champ id="lr20" libelle="Partenaire - code identification" default-display="false" exportable="true">
                        <valeur>n:IdentificationRSA/n:Partenaire/n:IDEPARTE/text()</valeur>
                    </champ>
                    <champ id="lr25" datatype="decimal" libelle="Alloc. resp. dossier" default-display="false" exportable="true">
                        <valeur>n:Personne/n:DossierCAF/n:TOPRESPDOS/text()</valeur>
                    </champ>
                    <champ id="lr38" libelle="Montant Total" datatype="amount" exportable="false">
                        <valeur>n:AcompteRSA/n:DetailAcompteRSA/@added:somme</valeur>
                    </champ>
                    <champ id="lr28" libelle="Organisme - nature" exportable="true">
                        <valeur>n:IdentificationRSA/n:Organisme/n:FONORG/text()</valeur>
                    </champ>
                    <champ id="lr35" libelle="Organisme - code" exportable="true">
                        <valeur>n:IdentificationRSA/n:Organisme/n:NUMORG/text()</valeur>
                    </champ>
                    <champ id="lr37" datatype="date" libelle="DDRATDOS" exportable="true">
                        <valeur>n:Personne/n:DossierCAF/n:DDRATDOS/text()</valeur>
                    </champ>
                </liste-resultat>
                <enfants>
                    <enfant element="DetailAllocationComptabilisee" path="n:AcompteRSA/n:DetailAcompteRSA/*/*"/>
                </enfants>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_QUAL"
                    libelle="Allocataire - civilité">
                    <path>{##OPERATEUR:QUAL##(upper-case(n:Personne/n:Identification/n:QUAL/text()),&quot;##VALEUR:QUAL##&quot;)}</path>
                    <input id="QUAL" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NOM"
                    libelle="Allocataire - nom">
                    <path>{##OPERATEUR:NOM##(upper-case(n:Personne/n:Identification/n:NOM/text()),&quot;##VALEUR:NOM##&quot;)}</path>
                    <input id="NOM" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NOMNAI"
                    libelle="Allocataire - Nom patronymique">
                    <path>{##OPERATEUR:NOMNAI##(upper-case(n:Personne/n:Identification/n:NOMNAI/text()),&quot;##VALEUR:NOMNAI##&quot;)}</path>
                    <input id="NOMNAI" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_PRENOM"
                    libelle="Allocataire - prénom">
                    <path>{##OPERATEUR:PRENOM##(upper-case(n:Personne/n:Identification/n:PRENOM/text()),&quot;##VALEUR:PRENOM##&quot;)}</path>
                    <input id="PRENOM" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_SEXE"
                    libelle="Allocataire - sexe">
                    <path>{n:Personne/n:Identification/n:SEXE/text()=&quot;##VALEUR:SEXE##&quot;}</path>
                    <select id="SEXE">
                        <option value="1">Homme</option>
                        <option value="2">Femme</option>
                    </select>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NIR"
                    libelle="Allocataire - numéro de Sécu. Soc.">
                    <path>{##OPERATEUR:NIR##(n:Personne/n:Identification/n:NIR/text(),&quot;##VALEUR:NIR##&quot;)}</path>
                    <input id="NIR" datatype="string"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_MATRICULE"
                    libelle="Allocataire - identifiant CAF ou MSA">
                    <path>{##OPERATEUR:MATRICULE##(upper-case(n:IdentificationRSA/n:Organisme/n:MATRICULE/text()),&quot;##VALEUR:MATRICULE##&quot;)}</path>
                    <input id="MATRICULE" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_DTNAI"
                    libelle="Allocataire - Date naissance">
                    <path>{##OPERATEUR:DTNAI##(n:Personne/n:Identification/n:DTNAI/text(),&quot;##VALEUR:DTNAI##&quot;)}</path>
                    <input id="DTNAI" datatype="date" xml-format="yyyy-MM-dd"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NOMCOMNAI"
                    libelle="Allocataire - lieu naissance">
                    <path>{##OPERATEUR:NOMCOMNAI##(upper-case(n:Personne/n:Identification/n:NOMCOMNAI/text()),&quot;##VALEUR:NOMCOMNAI##&quot;)}</path>
                    <input id="NOMCOMNAI" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NUMDEMRSA"
                    libelle="Numéro de demande RSA">
                    <path>{##OPERATEUR:NUMDEMRSA##(n:IdentificationRSA/n:DemandeRSA/n:NUMDEMRSA/text(),&quot;##VALEUR:NUMDEMRSA##&quot;)}</path>
                    <input id="NUMDEMRSA" datatype="string"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NUMVOIE"
                    libelle="Adresse - numéro de voie">
                    <path>{##OPERATEUR:NUMVOIE##(upper-case(n:DonneesAdministratives/n:Adresse/n:NUMVOIE/text()),&quot;##VALEUR:NUMVOIE##&quot;)}</path>
                    <input id="NUMVOIE" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NOMVOIE"
                    libelle="Adresse - nom voie">
                    <path>{##OPERATEUR:NOMVOIE##(upper-case(n:DonneesAdministratives/n:Adresse/n:NOMVOIE/text()),&quot;##VALEUR:NOMVOIE##&quot;)}</path>
                    <input id="NOMVOIE" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_CODEPOS"
                    libelle="Adresse - CP">
                    <path>{##OPERATEUR:CODEPOS##(upper-case(n:DonneesAdministratives/n:Adresse/n:CODEPOS/text()),&quot;##VALEUR:CODEPOS##&quot;)}</path>
                    <input id="CODEPOS" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_LOCAADR"
                    libelle="Adresse - ville">
                    <path>{##OPERATEUR:LOCAADR##(upper-case(n:DonneesAdministratives/n:Adresse/n:LOCAADR/text()),&quot;##VALEUR:LOCAADR##&quot;)}</path>
                    <input id="LOCAADR" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_IDEPARTE"
                    libelle="Partenaire - Identifiant ">
                    <path>{##OPERATEUR:IDEPARTE##(n:IdentificationRSA/n:Partenaire/n:IDEPARTE/text(),&quot;##VALEUR:IDEPARTE##&quot;)}</path>
                    <input id="IDEPARTE" datatype="string"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_TYPEPARTE"
                    libelle="Partenaire - nature">
                    <path>{##OPERATEUR:TYPEPARTE##(upper-case(n:IdentificationRSA/n:Partenaire/n:TYPEPARTE/text()),&quot;##VALEUR:TYPEPARTE##&quot;)}</path>
                    <input id="TYPEPARTE" datatype="string" uppercase="true"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_NUMORG"
                    libelle="Numéro organisme">
                    <path>{##OPERATEUR:NUMORG##(n:IdentificationRSA/n:Organisme/n:NUMORG/text(),&quot;##VALEUR:NUMORG##&quot;)}</path>
                    <input id="NUMORG" datatype="string"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_INFOSFINANCIERESFOYERRSA_DDRATDOS"
                    libelle="Date début rattachement">
                    <path>{##OPERATEUR:DDRATDOS##(n:Personne/n:DossierCAF/n:DDRATDOS/text(),&quot;##VALEUR:DDRATDOS##&quot;)}</path>
                    <input id="DDRATDOS" datatype="date" xml-format="yyyy-MM-dd"/>
                </critere>
            </element>
            <element balise="DetailAllocationComptabilisee" id="DetailAllocationComptabilisee"
                max-display="100" titre="Détail RSA">
                <path>/n:Racine/n:DemandesRSA/n:InfosFinancieresFoyerRSA/n:AcompteRSA/n:DetailAcompteRSA/*/*</path>
                <liste-resultat ordre="ASC" tri-defaut="lr138">
                    <hidden name="xsl-param:numLigne">
                        <valeur>@added:generated-id</valeur>
                    </hidden>
                    <champ id="lr441" datatype="date" libelle="Période" identifiant="true">
                        <valeur>../../../../../../n:Periode/text()</valeur>
                    </champ>
                    <champ id="typeLigne" libelle="Type détail" affichable="true" default-display="true" exportable="true">
                        <valeur>@added:name</valeur>
                    </champ>
                    <champ id="lrNumDemande" libelle="Num. demande RSA" exportable="true" identifiant="true">
                        <valeur>../../../../n:IdentificationRSA/n:DemandeRSA/n:NUMDEMRSA/text()</valeur>
                    </champ>
                    <champ id="lrNir" libelle="NIR" exportable="true" identifiant="true" default-display="false">
                        <valeur>../../../../n:Personne/n:Identification/n:NIR/text()</valeur>
                    </champ>
                    
                    <champ id="alloc.matricule" libelle="Matricule CAF/MSA" exportable="false" default-display="true" identifiant="true">
                        <valeur>../../../../n:IdentificationRSA/n:Organisme/n:MATRICULE/text()</valeur>
                    </champ>
                    <champ id="lr138" libelle="Montant mouv. comptable" datatype="amount" exportable="true">
                        <valeur>n:MTMOUCOMPTA/text()</valeur>
                    </champ>
                    <champ id="lr39" libelle="Nature prestation ou créance" exportable="true">
                        <valeur>n:NATPFCRE/text()</valeur>
                    </champ>
                    <champ id="lr391" libelle="Nature Libellé">
                        <valeur>n:NATPFCRE/@added:nature</valeur>
                    </champ>
                    <champ id="lr40" libelle="Type opération comptable" exportable="true">
                        <valeur>n:TYPEOPECOMPTA/text()</valeur>
                    </champ>
                    <champ id="lr401" libelle="Opération comptable libellé" exportable="true">
                        <valeur>n:TYPEOPECOMPTA/@added:ope</valeur>
                    </champ>
                    <champ id="lr41" datatype="decimal" libelle="Rang créance" default-display="false" exportable="true">
                        <valeur>n:RGCRE/text()</valeur>
                    </champ>
                    <champ id="lr42" libelle="Sens opération comptable (DEduction / AJout)" exportable="true">
                        <valeur>n:SENSOPECOMPTA/text()</valeur>
                    </champ>
                    <champ id="lr43" libelle="Numéro interne mouvement comptable" exportable="true">
                        <valeur>n:NUMINTMOUCOMPTA/text()</valeur>
                    </champ>
                    <champ id="lr44" datatype="date" libelle="Date traitement mouvement comptable" exportable="true">
                        <valeur>n:DTTRAIMOUCOMPTA/text()</valeur>
                    </champ>
                    <champ id="lr45" libelle="Alloc. nom" default-display="true">
                        <valeur>../../../../n:Personne/n:Identification/n:NOM/text()</valeur>
                    </champ>
                    <champ id="lr47" libelle="Alloc. nom patronymique" default-display="true">
                        <valeur>../../../../n:Personne/n:Identification/n:NOMNAI/text()</valeur>
                    </champ>
                    <champ id="lr46" libelle="Alloc. Prénom" default-display="true">
                        <valeur>../../../../n:Personne/n:Identification/n:PRENOM/text()</valeur>
                    </champ>
                    <champ id="lr48" datatype="date" libelle="Alloc. Date naissance" default-display="true">
                        <valeur>../../../../n:Personne/n:Identification/n:DTNAI/text()</valeur>
                    </champ>
                    <champ id="lr49" libelle="Alloc. lieu naiss." default-display="false">
                        <valeur>../../../../n:Personne/n:Identification/n:NOMCOMNAI/text()</valeur>
                    </champ>
                    <champ id="lr51" libelle="Adresse - Num. voie" default-display="true">
                        <valeur>../../../../n:DonneesAdministratives/n:Adresse/n:NUMVOIE/text()</valeur>
                    </champ>
                    <champ id="lr52" libelle="Adresse - Type voie" default-display="true">
                        <valeur>../../../../n:DonneesAdministratives/n:Adresse/n:TYPEVOIE/text()</valeur>
                    </champ>
                    <champ id="lr53" libelle="Adresse - voie" default-display="true">
                        <valeur>../../../../n:DonneesAdministratives/n:Adresse/n:NOMVOIE/text()</valeur>
                    </champ>
                    <champ id="lr54" libelle="Adresse - CP" default-display="true">
                        <valeur>../../../../n:DonneesAdministratives/n:Adresse/n:CODEPOS/text()</valeur>
                    </champ>
                    <champ id="lr55" libelle="Adresse - ville" default-display="true">
                        <valeur>../../../../n:DonneesAdministratives/n:Adresse/n:LOCAADR/text()</valeur>
                    </champ>
                </liste-resultat>
                <parent element="InfosFinancieresFoyerRSA" path="../../../.."/>
                <critere id="TypeDetail" libelle="Type Détail">
                    <path>{name()=&apos;##VALEUR:TypeLigne##&apos;}</path>
                    <select id="TypeLigne">
                        <option value="DetailAllocationComptabilisee">Allocation comptabilisée</option>
                        <option value="DetailInduConstate">Indu constaté</option>
                        <option value="DetailInduTransfereCG">Indu transféré CG</option>
                        <option value="DetailRemiseIndu">Remise indu</option>
                        <option value="DetailAnnulationFaibleMontant">Annulation faible montant</option>
                        <option value="DetailAutreAnnulation">Autre annulation</option>
                    </select>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_DETAILALLOCATIONCOMPTABILISEE_MTMOUCOMPTA"
                    libelle="Montant mouvement comptable">
                    <path>{n:MTMOUCOMPTA/text()##OPERATEUR:MTMOUCOMPTA####VALEUR:MTMOUCOMPTA##}</path>
                    <input id="MTMOUCOMPTA" datatype="numeric"/>
                </critere>
                <critere id="CRI_INFOSFINANCIERESFOYERRSA_DETAILALLOCATIONCOMPTABILISEE_NATPFCRE"
                    libelle="Nature prestation ou créance">
                    <path>{n:NATPFCRE/text()=&quot;##VALEUR:NATPFCRE##&quot;}</path>
                    <select id="NATPFCRE">
                        <resource-ref ref-id="natures.creances"/>
                    </select>
                </critere>
                <critere
                    id="CRI_INFOSFINANCIERESFOYERRSA_DETAILALLOCATIONCOMPTABILISEE_TYPEOPECOMPTA"
                    libelle="Type opération comptable">
                    <path>{n:TYPEOPECOMPTA/text()=&quot;##VALEUR:TYPEOPECOMPTA##&quot;}</path>
                    <select id="TYPEOPECOMPTA">
                        <resource-ref ref-id="types.ope"/>
                    </select>
                </critere>
                <critere
                    id="CRI_INFOSFINANCIERESFOYERRSA_DETAILALLOCATIONCOMPTABILISEE_SENSOPECOMPTA"
                    libelle="Sens opération comptable">
                    <path>{n:SENSOPECOMPTA/text()=&quot;##VALEUR:SENSOPECOMPTA##&quot;}</path>
                    <select id="SENSOPECOMPTA">
                        <option value="DE">Déduction</option>
                        <option value="AJ">Ajout</option>
                    </select>
                </critere>
                <critere
                    id="CRI_INFOSFINANCIERESFOYERRSA_DETAILALLOCATIONCOMPTABILISEE_NUMINTMOUCOMPTA"
                    libelle="Numéro interne de mouvement comptable">
                    <path>{##OPERATEUR:NUMINTMOUCOMPTA##(n:NUMINTMOUCOMPTA/text(),&quot;##VALEUR:NUMINTMOUCOMPTA##&quot;)}</path>
                    <input id="NUMINTMOUCOMPTA" datatype="string"/>
                </critere>
                <critere
                    id="CRI_INFOSFINANCIERESFOYERRSA_DETAILALLOCATIONCOMPTABILISEE_DTTRAIMOUCOMPTA"
                    libelle="Date traitement comptable">
                    <path>{##OPERATEUR:DTTRAIMOUCOMPTA##(n:DTTRAIMOUCOMPTA/text(),&quot;##VALEUR:DTTRAIMOUCOMPTA##&quot;)}</path>
                    <input id="DTTRAIMOUCOMPTA" datatype="date" xml-format="yyyy-MM-dd"/>
                </critere>
                <critere id="periode" libelle="Période">
                    <path>{##OPERATEUR:periode##(../../../../../../n:Periode/text(),&apos;##VALEUR:periode##&apos;)}</path>
                    <input id="periode" datatype="date"/>
                </critere>
            </element>
        </etat>
        <etat balise="Totalisations" balise-namespace="" id="TotalisationAcompte" titre="Totalisations" use-external-browser="false" importable-element="TotalisationAcompte" exportable="true">
            <element balise="TotalisationAcompte" id="TotalisationAcompte" max-display="500" titre="Totalisations" searchable="false">
                <path>/n:Racine/n:Totalisations/n:TotalisationAcompte</path>
                <liste-resultat ordre="ASC" tri-defaut="periode">
                    <champ id="periode" libelle="Période" datatype="date" identifiant="true">
                        <valeur>../../n:Periode/text()</valeur>
                    </champ>
                    <!--champ id="socle"  libelle="Socle RSA" datatype="amount">
                        <valeur>MontantTotalAcompte/MTTOTSOCLRSA/text()</valeur>
                    </champ>
                    <champ id="local"  libelle="Local RSA" datatype="amount">
                        <valeur>MontantTotalAcompte/MTTOTLOCALRSA/text()</valeur>
                    </champ>
                    <champ id="majo"  libelle="Socle Majoré RSA" datatype="amount">
                        <valeur>MontantTotalAcompte/MTTOTSOCLMAJORSA/text()</valeur>
                    </champ>
                    <champ id="total"  libelle="Total" datatype="amount">
                        <valeur>MontantTotalAcompte/MTTOTRSA/text()</valeur>
                    </champ-->
                </liste-resultat>
                <enfants>
                    <enfant element="lignes" path="*"/>
                </enfants>
            </element>
            <element balise="MontantTotalAcompte" id="lignes" max-display="10" titre="Lignes de totalisations">
                <path>/n:Racine/n:Totalisations/n:TotalisationAcompte/*</path>
                <liste-resultat ordre="ASC" tri-defaut="periodeL">
                    <hidden name="xsl-param:idLigne">
                        <valeur>@added:generated-id</valeur>
                    </hidden>
                    <champ id="periodeL" libelle="Période" exportable="false" datatype="date">
                        <valeur>../../../n:Periode/text()</valeur>
                    </champ>
                    <champ id="typeLigne2" libelle="Type totalisation" exportable="true">
                        <valeur>@added:libelle</valeur>
                    </champ>
                    <champ id="socle"  libelle="Socle RSA" datatype="amount" exportable="true">
                        <valeur>n:MTTOTSOCLRSA/text()</valeur>
                    </champ>
                    <champ id="local"  libelle="Local RSA" datatype="amount" exportable="true">
                        <valeur>n:MTTOTLOCALRSA/text()</valeur>
                    </champ>
                    <champ id="majo"  libelle="Socle Majoré RSA" datatype="amount" exportable="true">
                        <valeur>n:MTTOTSOCLMAJORSA/text()</valeur>
                    </champ>
                    <champ id="total"  libelle="Total" datatype="amount" exportable="true">
                        <valeur>n:MTTOTRSA/text()</valeur>
                    </champ>
                </liste-resultat>
                <parent element="TotalisationAcompte" path=".."/>
                <critere id="periode" libelle="Période">
                    <path>{##OPERATEUR:periode##(../../../n:Periode/text(),&quot;##VALEUR:periode##&quot;)}</path>
                    <input id="periode" datatype="date" xml-format="yyyy-MM-dd"/>
                </critere>
                <critere id="periodeBornee" libelle="Période Bornée">
                    <path>{xem:DateAfter(../../../n:Periode/text(),&apos;##VALEUR:periode1##&apos;) and xem:DateBefore(../../../n:Periode/text(),&apos;##VALEUR:periode2##&apos;)}</path>
                    <input id="periode1" datatype="date" xml-format="yyyy-MM-dd" libelle="Entre le" remove-operator="true"/>
                    <input id="periode2" datatype="date" xml-format="yyyy-MM-dd" libelle="et le" remove-operator="true"/>
                </critere>
                <critere id="typeLigne" libelle="Type totalisation">
                    <path>{name()=&apos;##VALEUR:typeLigne##&apos;}</path>
                    <select id="typeLigne">
                        <option value="TotalAllocationsComptabilisees">Allocations comptabilisées</option>
                        <option value="TotalIndusConstates">Indus constatés</option>
                        <option value="TotalIndusTransferesCG">Indus transférés CG</option>
                        <option value="TotalRemisesIndus">Remises indu</option>
                        <option value="TotalAnnulationsIndus">Annulations indus</option>
                        <option value="MontantTotalAcompte">Total acompte</option>
                    </select>
                </critere>
                <critere id="CRI_TOTALISATIONACOMPTE_TOTALISATIONACOMPTE_MTTOTSOCLRSA" libelle="Socle RSA">
                    <path>{n:MTTOTSOCLRSA/text()##OPERATEUR:mt####VALEUR:mt##}</path>
                    <input id="mt" datatype="numeric"/>
                </critere>
                <critere id="CRI_TOTALISATIONACOMPTE_TOTALISATIONACOMPTE_MTTOTLOCALRSA" libelle="Local RSA">
                    <path>{n:MTTOTLOCALRSA/text()##OPERATEUR:mt####VALEUR:mt##}</path>
                    <input id="mt" datatype="numeric"/>
                </critere>
                <critere id="CRI_TOTALISATIONACOMPTE_TOTALISATIONACOMPTE_MTTOTSOCLMAJORSA" libelle="Socle Majoré RSA">
                    <path>{n:MTTOTSOCLMAJORSA/text()##OPERATEUR:mt####VALEUR:mt##}</path>
                    <input id="mt" datatype="numeric"/>
                </critere>
                <critere id="CRI_TOTALISATIONACOMPTE_TOTALISATIONACOMPTE_MTTOTRSA" libelle="Total RSA">
                    <path>{n:MTTOTRSA/text()##OPERATEUR:mt####VALEUR:mt##}</path>
                    <input id="mt" datatype="numeric"/>
                </critere>
            </element>
        </etat>
        
    </document>

</documents>
