+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TAdresse">
- <xs:sequence>
- <xs:element name="TypAdr">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="Adr1" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="Base_Texte5"/>
- <xs:element name="Ville" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="CodRes" type="Base_Booleen"/>
- <xs:element name="CodPays" type="Base_Num3" minOccurs="0"/>
- <xs:element name="DteAdr" type="Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TBancaire">
- <xs:sequence>
- <xs:choice>
- <xs:sequence>
- <xs:element name="IdPayInt" type="Base_Alphanum4" minOccurs="0"/>
- <xs:element name="IdBancInt" type="Base_Alphanum11" minOccurs="0"/>
- <xs:element name="CodeEtab" type="Base_Alphanum5"/>
- <xs:element name="CodeGuic" type="Base_Alphanum5"/>
- <xs:element name="IdCpte" type="Base_Texte11"/>
- <xs:element name="CleRib" type="Base_Num2"/>
- </xs:sequence>
- <xs:sequence>
- <xs:element name="BIC" type="Base_Alphanum11"/>
- <xs:element name="IBAN" type="Base_Texte34"/>
- </xs:sequence>
- </xs:choice>
- <xs:element name="LibBanc" type="Base_Texte24" minOccurs="0"/>
- <xs:element name="TitCpte" type="Base_Texte32"/>
- <xs:element name="DteBanc" type="Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:include schemaLocation="../xmlenc/xenc-schema.xsd"/>
- <xs:complexType name="PESEncryptedDataType">
- <xs:annotation>
- <xs:documentation>Element contenant la donnee chiffree et les informations necessaires au dechiffrement - L'element KeyInfo contient un element EncryptedKey par acteur destinataire de l'information.</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xenc:EncryptedDataType"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESEncryptedDataGroup">
- <xs:sequence>
- <xs:element name="EncryptedData" type="xenc:PESEncryptedDataType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:complexType name="TEnTetePES">
- <xs:sequence>
- <xs:element name="DteStr" type="Base_Date"/>
- <xs:element name="IdPost" type="Base_Texte7"/>
- <xs:element name="LibellePoste" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0"/>
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0"/>
- <xs:element name="CodCol" type="Base_Alphanum3"/>
- <xs:element name="CodBud" type="Base_Alphanum2" minOccurs="0"/>
- <xs:element name="LibelleColBud" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="Class_Tiers.xsd"/>
- <xs:include schemaLocation="Class_Nomenclature.xsd"/>
- <xs:complexType name="TNomenclatureFacture">
- <xs:sequence>
- <xs:element name="NomenclatureProduit" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des rubriques de Facturation (nécessaire en cas d'état de facturation collectif)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomenclatureNature" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des Code Natures (catégorisation préalable à l'imputation budgétaire)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomenclatureBudget" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des Budgets</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneRepartition">
- <xs:sequence>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- <xs:element name="Code" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>code Nature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeFonction" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>dans le cas d'une imputation par fonction</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeBudget" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>dans le cas d'une imputation multi-budget</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRepartitionParNature">
- <xs:sequence>
- <xs:element name="Repartition" type="TLigneRepartition" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPESFacture">
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Dec2">
- <xs:annotation>
- <xs:documentation>Numéro de version (exemple 1.0)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Annee" type="cm:Base_Annee"/>
- <xs:element name="NumSequence" type="cm:Base_Num4" minOccurs="0">
- <xs:annotation>
- <xs:documentation>En cas d'émission périodique, indique le numéro de la séquence</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypeFact" type="cm:Base_Alphanum10" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de Facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Date" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date d'émission de la facture ou de l'état de facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Emetteur" type="TTiers">
- <xs:annotation>
- <xs:documentation>Informations sur l'emetteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FactureIndiv" type="TFacturePESIndiv" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Données individuelles de facturation (par défaut une seule facture individuelle) - (état de facturation collectif : plusieurs factures individuelles)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Nomenclatures" type="TNomenclatureFacture">
- <xs:annotation>
- <xs:documentation>Nomenclatures utilisees (Paramétrage du progiciel)
-- en cas d'évolution des nomenclatures, les anciens codes doivent être précisés (de façon incrémentale)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RepartitionParNature" type="TRepartitionParNature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Repartition des dépenses par Nature (et budget le cas échéant)</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="Class_Tiers.xsd"/>
- <xs:complexType name="TLigneFacture">
- <xs:sequence>
- <xs:choice>
- <xs:element name="Date" type="cm:Base_Date" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Dates de réalisation de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:sequence>
- <xs:element name="DateDebut" type="cm:Base_Date"/>
- <xs:element name="DateFin" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:choice>
- <xs:element name="CodeProduit" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>Code du produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeNature" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code Nature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Libelle" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Libellé détaillé du produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:choice>
- <xs:sequence>
- <xs:element name="Unite" type="cm:Base_Texte38" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nature de l'unité d'oeuvre</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Quantité d'unité</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Prix de chaque Unité</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- <xs:sequence>
- <xs:element name="MtBase" type="cm:Base_Taux" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Base de calcul du prix</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:choice>
- <xs:element name="Taux" type="cm:Base_Taux3" minOccurs="0"/>
- <xs:element name="MtRemise" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant de la Remise HT</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtHT" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant HT de la Ligne après remise</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TauxTVA" type="cm:Base_Taux">
- <xs:annotation>
- <xs:documentation>Taux de TVA appliqué à cette ligne</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtTVA" type="cm:Base_Montant"/>
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- <xs:element name="Ordre" type="cm:Base_Num3">
- <xs:annotation>
- <xs:documentation>Numéro d'ordre de la ligne de prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrdreEdition" type="cm:Base_Num3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro d'ordre dans l'affichage de la facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Commentaire" type="cm:Base_Texte100" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Commentaire dans l'ordre d'affichage de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDetailTVA">
- <xs:sequence>
- <xs:element name="TauxTVA" type="cm:Base_Taux"/>
- <xs:element name="MtBaseHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTotalAPayer">
- <xs:sequence>
- <xs:element name="MtTotalHT" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>après remise</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtTotalTVA" type="cm:Base_Montant"/>
- <xs:element name="MtTotalTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFacturePESIndiv">
- <xs:annotation>
- <xs:documentation>Données individuelles de facturation</xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:element name="DateEmission" type="cm:Base_Date"/>
- <xs:element name="DateReglement" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date limite de paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumeroFacture" type="cm:Base_Texte50">
- <xs:annotation>
- <xs:documentation>Identifiant de la Facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Debiteur" type="TTiers">
- <xs:annotation>
- <xs:documentation>Description du débiteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Objet" type="cm:Base_Texte160">
- <xs:annotation>
- <xs:documentation>Objet de la Facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LigneFacture" type="TLigneFacture" maxOccurs="unbounded"/>
- <xs:element name="DetailTVA" type="TDetailTVA" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TotalAPayer" type="TTotalAPayer"/>
- <xs:element name="ModalitesReglement" type="cm:Base_Texte250"/>
- <xs:element name="TexteGenerateur" type="cm:Base_Texte160" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Champ obligatoire en matière de facture de recette associé à un titre</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ConditionsGen" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Conditions Générales de Facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RepartitionBudget" type="TRepartitionBudget" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="IdTiers" type="Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="Base_Date" minOccurs="0"/>
- <xs:element name="TypTiers" type="TTypTiers" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="TCatTiers"/>
- <xs:element name="NatJur" type="TNatJur"/>
- <xs:element name="Civilite" type="Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="Base_Texte38"/>
- <xs:element name="ComplNom" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TLigneNomenclature">
- <xs:sequence>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- <xs:element name="Code" type="cm:Base_Texte24"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:sequence>
- <xs:element name="Description" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Description du rôle de la nomenclature ou de ses spécificités</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Correspondance" type="TLigneNomenclature" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ_HELIADES">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="text/xml"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_HELIADES">
- <xs:sequence>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_HELIADES"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ServeurId" type="cm:Base_Alphanum20" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identifiant du serveur de stockage du document (en lien avec le paramétrage Helios)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypePJ" type="cm:Base_Alphanum3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de la pièce (document budgétaire, Facture, Etat de Paye,...) </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Description" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Description de la pièce saisie</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RefCompta" type="TPES_RefCompta" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Référence comptable de la pièce si celle ci n'est pas dématérialisée en même temps que l'objet comptable PES correspondant </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_RefCompta">
- <xs:sequence>
- <xs:element name="Domaine" type="cm:TDomaine"/>
- <xs:element name="Exercice" type="cm:Base_Annee"/>
- <xs:element name="TypeObjet" type="cm:Base_Num2"/>
- <xs:element name="Identifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="ComplementIdentifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TPJReference">
- <xs:sequence>
- <xs:element name="Support">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="Base_Alphanum50"/>
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TPES_PJ_Erreur">
- <xs:sequence>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeErreur" type="cm:Base_Num2"/>
- <xs:element name="LibelleErreur" type="cm:Base_Texte50"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_Erreur">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ_Erreur" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_Erreur"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TRepartitionBudget">
- <xs:sequence>
- <xs:element name="CodeBudget" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>Code du budget de comptabilisation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:choice>
- <xs:element name="Taux" type="cm:Base_Taux">
- <xs:annotation>
- <xs:documentation>(si répartitionau prorata)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Mt" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>(si répartition forfaitaire)</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:include schemaLocation="Class_Enveloppe.xsd"/>
- <xs:include schemaLocation="Class_EntetePES.xsd"/>
- <xs:include schemaLocation="Class_Adresse.xsd"/>
- <xs:include schemaLocation="Class_Bancaire.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="Class_InfoTiers.xsd"/>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TInfoTiersFact">
- <xs:complexContent>
- <xs:extension base="cm:TInfoTiers"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersFact"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- <xs:element name="NumTVA" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="Service" type="cm:Base_Texte24" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES -->
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TDomaineAck">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- <xs:enumeration value="4"/>
- <xs:enumeration value="5"/>
- <xs:enumeration value="6"/>
- <xs:enumeration value="7"/>
- <xs:enumeration value="8"/>
- <xs:enumeration value="9"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="99"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNumAnoAck">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="ERREUR_CONNECTION_IMPOSSIBLE_A_LA_BASE"/>
- <xs:enumeration value="ERREUR_ENCODING"/>
- <xs:enumeration value="ERREUR_FLUX_VIDE"/>
- <xs:enumeration value="ERREUR_SCHEMA_INCOMPLET"/>
- <xs:enumeration value="ERREUR_CODIFICATION"/>
- <xs:enumeration value="ERREUR_CODIQUE"/>
- <xs:enumeration value="ERREUR_SIRET"/>
- <xs:enumeration value="ERREUR_CODE_COLLECTIVITE_BUDGET"/>
- <xs:enumeration value="ERREUR_VERSION_PES"/>
- <xs:enumeration value="ERREUR_VERSION_PJ"/>
- <xs:enumeration value="ERREUR_SIGNATURE_INVALIDE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_ILLISIBLE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_INCOMPLETE"/>
- <xs:enumeration value="ERREUR_DOUBLON_BORDEREAU"/>
- <xs:enumeration value="ERREUR_DOUBLON_PIECE"/>
- <xs:enumeration value="ERREUR_DOUBLON_LIGNE"/>
- <xs:enumeration value="ERREUR_DOUBLON_PJ"/>
- <xs:enumeration value="ERREUR_PES_PARAM"/>
- <xs:enumeration value="ERREUR_PES_SIGNATURE"/>
- <xs:enumeration value="ERREUR_PES_PARAM_SIGNATURE"/>
- <xs:enumeration value="ERREUR_CERTIFICAT"/>
- <xs:enumeration value="ERREUR_TIMEOUT"/>
- <xs:enumeration value="ERREUR_TAILLE_BORDEREAUX"/>
- <xs:enumeration value="ERREUR_TAILLE_PIECE"/>
- <xs:enumeration value="ERREUR_TAILLE_LIGNE"/>
- <xs:enumeration value="ERREUR_PJ_SIGNEE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_EXTERNE"/>
- <xs:enumeration value="ERREUR_AUTRE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_INVALIDE"/>
- <xs:enumeration value="ERREUR_MONTANT_TVA_ZERO_NEGATIF"/>
- <xs:enumeration value="ERREUR_PJ"/>
- <xs:enumeration value="ERREUR_CUMUL_MONTANTS"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_INVALIDE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_ILLISIBLE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_INCOMPLETE"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES -->
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TDomaine">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatIdTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCatTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="50"/>
- <xs:enumeration value="60"/>
- <xs:enumeration value="61"/>
- <xs:enumeration value="62"/>
- <xs:enumeration value="63"/>
- <xs:enumeration value="64"/>
- <xs:enumeration value="65"/>
- <xs:enumeration value="70"/>
- <xs:enumeration value="71"/>
- <xs:enumeration value="72"/>
- <xs:enumeration value="73"/>
- <xs:enumeration value="74"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatJur">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 05/05/2006 EPA HLS00036233 -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TBlocDocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NatDec" type="TNatDec"/>
- <xs:element name="RepCredit" type="TRepCredit"/>
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="CodMvt" type="TCodMvt"/>
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteDecExec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TBlocDocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NatDec" type="TNatDec"/>
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteDecEx" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRcpt" type="cm:Base_Date"/>
- <xs:element name="DteInteg" type="cm:Base_Date"/>
- <xs:element name="DtePec" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="LibCpte" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CodRD" type="cm:Base_Booleen"/>
- <xs:element name="MtPrev" type="cm:Base_Montant"/>
- <xs:element name="MtReal" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="OpBudg" type="cm:Base_Booleen"/>
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CodRD" type="cm:Base_Booleen"/>
- <xs:element name="MtPrev" type="cm:Base_Montant"/>
- <xs:element name="MtReal" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Marche-->
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TRepCredit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodMvt">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Class_BudgetAller.xsd"/>
- <xs:include schemaLocation="Class_LigneBudgetAller.xsd"/>
- <xs:complexType name="TPES_BudgetAller">
- <xs:sequence>
- <xs:element name="EnTeteBudget">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Class_LigneBudgetRetour.xsd"/>
- <xs:include schemaLocation="Class_BudgetRetour.xsd"/>
- <xs:complexType name="TPES_BudgetRetour">
- <xs:sequence>
- <xs:element name="EnTeteBudget">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:complexType name="TBlocCompte">
- <xs:sequence>
- <xs:element name="IdentifiantCompte" type="TIdentifiantCompte">
- <xs:annotation>
- <xs:documentation>Identifiant compte - Bloc obligatoire</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="BalanceComptable" type="TBalanceComptable" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Balance comptable - Bloc Facultatif</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentifiantCompte">
- <xs:sequence>
- <xs:element name="NumCpte" type="cm:Base_Texte12"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBalanceComptable">
- <xs:sequence>
- <xs:element name="SldDef" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="MtBeDeb" type="cm:Base_Montant"/>
- <xs:element name="MtBeCred" type="cm:Base_Montant"/>
- <xs:element name="MtOpDeb" type="cm:Base_Montant"/>
- <xs:element name="MtOpCred" type="cm:Base_Montant"/>
- <xs:element name="MtAnnTitre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtAnnMdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBudgPrim" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBudgSupp" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtDecMod" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:complexType name="TInformationEcriture">
- <xs:sequence>
- <xs:element name="DteEcrit" type="cm:Base_Date"/>
- <xs:element name="NumEcrit" type="cm:Base_Alphanum6"/>
- <xs:element name="LibEcrit" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="CodEcrit" type="TCodEcrit"/>
- <xs:element name="Sens" type="cm:Base_Booleen"/>
- <xs:element name="Montant" type="cm:Base_Montant"/>
- <xs:element name="Imputation" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="EtPce" type="TEtPce" minOccurs="0"/>
- <xs:element name="DteEtPce" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodAct" type="cm:Base_Num3" minOccurs="0"/>
- <xs:element name="ExerPce" type="cm:Base_Annee" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="IdLignePce" type="cm:Base_Num6" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="CodCollP503" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="BudCollP503" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="Type" type="TType" minOccurs="0"/>
- <xs:element name="NatPceOrig" type="TNatPceOrig" minOccurs="0"/>
- <xs:element name="ExerPceOrig" type="cm:Base_Annee" minOccurs="0"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="IdLignePceOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="../../Simple_Type_1.1.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!-- Regles de codifications communes au PES Comptabillite-->
- <!-- 05/05/2006 EPA HLS00036235-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TType">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonCpte">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodEcrit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="40"/>
- <xs:enumeration value="50"/>
- <xs:enumeration value="51"/>
- <xs:enumeration value="60"/>
- <xs:enumeration value="70"/>
- <xs:enumeration value="71"/>
- <xs:enumeration value="72"/>
- <xs:enumeration value="73"/>
- <xs:enumeration value="74"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:include schemaLocation="Class_Compte.xsd"/>
- <xs:include schemaLocation="Class_Ecriture.xsd"/>
- <xs:complexType name="TPES_Comptabilite">
- <xs:sequence>
- <xs:element name="EnTeteComptabilite">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="InformationCompte" type="TInformationCompte" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationCompte">
- <xs:sequence>
- <xs:element name="BlocCompte" type="TBlocCompte"/>
- <xs:element name="InformationEcriture" type="TInformationEcriture" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 05/05/2006 EPA HLS00036229-->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TInfoTiersRecette">
- <xs:complexContent>
- <xs:extension base="cm:TInfoTiers">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date"/>
- <xs:element name="TypTiers" type="cm:Base_Alphanum2"/>
- </xs:sequence>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by G. MARTIN (Perso) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoTVAHLM" type="TInfoTVAHLM" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information TVA HLM</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="TVAIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoTVAHLM">
- <xs:sequence>
- <xs:element name="RecTVA" type="cm:Base_Booleen"/>
- <xs:element name="MtHtRes" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPaiement" type="TInfoPaiement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="CessOpp" type="TCessOpp" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPaiement">
- <xs:sequence>
- <xs:element name="NbrPay" type="cm:Base_Num4"/>
- <xs:element name="MtPayTot" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="InfoPce" type="TInfoPce">
- <xs:annotation>
- <xs:documentation>information pièce - obligatoire</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DGP" type="TDGP" minOccurs="0">
- <xs:annotation>
- <xs:documentation>délai global de paiement- facultatif</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPce">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="Obj" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DteEch" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="PJ" type="cm:Base_Texte250" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDGP">
- <xs:sequence>
- <xs:element name="Dgp" type="cm:Base_Booleen"/>
- <xs:element name="DteDebDgp" type="cm:Base_Date"/>
- <xs:element name="DteFinDgp" type="cm:Base_Date"/>
- <xs:element name="DureeDgp" type="cm:Base_Num2"/>
- <xs:element name="CodIntMor" type="TCodIntMor" minOccurs="0"/>
- <xs:element name="TxIntMor" type="cm:Base_Taux" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="InfoPce" type="TInfoPce">
- <xs:annotation>
- <xs:documentation>information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DGP" type="TDGP" minOccurs="0">
- <xs:annotation>
- <xs:documentation>délai global de paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPce">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDGP">
- <xs:sequence>
- <xs:element name="DteDebSusp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteFinSusp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatSusp" type="TNatSusp" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TPaiement">
- <xs:sequence>
- <xs:element name="ModeReg" type="TCodePaiement"/>
- <xs:element name="DtePay" type="cm:Base_Date"/>
- <xs:element name="IdPay" type="cm:Base_Num12"/>
- <xs:element name="MtPay" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TInfoTiersDepense">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="18"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodIntMor">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatSusp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodePaiement">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCessOpp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodOpSpec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDep">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseAller.xsd"/>
- <xs:include schemaLocation="Class_MandatAller.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatAller.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:complexType name="TPES_DepenseAller">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <!-- xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/ HLS00125485-->
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- <!-- Ajout HLS00125485-->
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseRetour.xsd"/>
- <xs:include schemaLocation="Class_MandatRetour.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatRetour.xsd"/>
- <xs:include schemaLocation="Class_Paiement.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:include schemaLocation="Class_Bancaire.xsd"/>
- <xs:complexType name="TPES_DepenseRetour">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- <xs:element name="Paiement" type="TPaiement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:include schemaLocation="Class_LigneBudget.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Simple_Type.xsd"/>
-
- <xs:complexType name="TBudget">
- <xs:sequence>
- <xs:element name="EnTeteBudget" type="TEnTeteBudget" form="qualified"/>
- <xs:element name="BlocBudget" type="TBlocBudget" form="qualified"/>
- <xs:element name="InformationsGenerales" type="TInformationsGenerales" form="qualified">
- <xs:annotation>
- <xs:documentation>Informations statistiques, fiscales et financières</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEnTeteBudget">
- <xs:sequence>
- <xs:element name="LibelleEtab" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé du Budget Collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdEtab" type="Base_Num14" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Identifiant de l'établissement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodColl" type="Base_Alphanum3" form="qualified">
- <xs:annotation><xs:documentation>Code collectivité. : identification de la collectivité ou du budget collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodBud" type="Base_Alphanum2" form="qualified">
- <xs:annotation><xs:documentation>Code budget. S'il s'agit du budget principal ou si le code collectivité sert déjà à identifier le budget collectivité, cette rubrique est mise à 00.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Nomenclature" type="TNomenclature" form="qualified">
- <xs:annotation><xs:documentation>Définition de la nomenclature de la collectivité.</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TBlocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="Base_Texte10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(PES) Critère d'affectation : Zone libre permettant à l’ordonnateur de déterminer l’affectation du dossier dans les services du comptable. Les critères d'affectation résultent d’une convention entre l'ordonnateur et le comptable.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatDec" type="TNatDec" form="qualified">
- <xs:annotation><xs:documentation>Nature de la décision.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NumDec" type="V_Alphanum10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>N° de la décision (dans le cas d'une DM)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Exer" type="Base_Annee" form="qualified">
- <xs:annotation><xs:documentation>Millésime de l'exercice budgétaire concerné</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="PJRef" type="TPJReference" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Référence à une pièce justificative</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DteDec" type="Base_Date" minOccurs="1" form="qualified">
- <xs:annotation><xs:documentation>(PES) Date de la décision</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DteDecEx" type="Base_Date" minOccurs="1" form="qualified">
- <xs:annotation><xs:documentation>(PES) Date du caractère exécutoire de la décision</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatVote" type="TNatVote" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Nature de la vote du budget pour indiquer si le vote est au niveau du chapitre ou de l'article pour la section de fonctionnement ; si le vote est au niveau du chapitre ou de l'article pour la section d'investissement.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="OpeEquip" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Prise en compte des opérations d'équipement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="VoteFormelChap" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Vote formel sur chacun des chapitres d'équipement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TypProv" type="TTypProv" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Type de provisions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RefProv" type="Base_Texte50" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Référence délibéré relatif aux provisions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="BudgPrec" type="TBudgPrec" form="qualified">
- <xs:annotation><xs:documentation>Budget précédent</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ReprRes" type="TReprRes" form="qualified">
- <xs:annotation><xs:documentation>Budget avec ou sans reprise des résultats N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatFonc" type="TNatFonc" form="qualified">
- <xs:annotation><xs:documentation>Indication si le budget est voté par nature, fonction ou mixte</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DepFoncN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>002 Résultat reporté N-2 en dépense</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RecFoncN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>002 Résultat reporté N-2 en recette</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DepInvN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>001 Solde d'investissement N-2 en dépense</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RecInvN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>001 Solde d'investissement N-2 en recette</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TInformationsGenerales">
- <xs:sequence>
- <xs:element name="Information" type="TInformationGenerale" minOccurs="0" maxOccurs="unbounded" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:include schemaLocation="Class_Budget.xsd"/>
- <xs:include schemaLocation="Class_LigneBudget.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Simple_Type.xsd"/>
-
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="VersionSchema" type="Base_Version" minOccurs="1" maxOccurs="1" form="qualified"><xs:annotation><xs:documentation>Version du schéma à laquelle le document se conforme. Les schémas sont publiés sur http://www.xemelios.org/doc-budg</xs:documentation></xs:annotation></xs:element>
- <xs:element name="EnTeteDocBudgetaire" type="TEnTeteDocBudgetaire" form="qualified">
- <xs:annotation>
- <xs:documentation>Entête du document décrivant le poste comptable et la collectivité</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Budget" type="TBudget" maxOccurs="unbounded" form="qualified"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEnTeteDocBudgetaire">
- <xs:sequence>
- <xs:element name="DteStr" type="Base_Date" form="qualified">
- <xs:annotation><xs:documentation>Date d'émission de la structure</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibellePoste" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé du poste comptable</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdPost" type="Base_Texte7" form="qualified">
- <xs:annotation><xs:documentation>Identification permanente du poste comptable (numéro codique).</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibelleColl" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé de la collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Identification numérique permanente du budget collectivité / Identifiant national Siret.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Finess juridique</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatCEPL" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Nature juridique de la CEPL</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
-
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="Base_Texte30" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte par nature</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibCpte" type="Base_Texte100" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Dans le cadre d'une opération sur compte de tiers ou une opération d'équipement, indication du libellé de cette opération.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Fonction" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte par fonction.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Operation" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte opération</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en CaracSup -->
- <!--xs:element name="ProgAutoNum" type="Base_Num4" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre d'un programme d'équipement, numéro de l'autorisation de programme y afférant.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ProgAutoLib" type="Base_Texte100" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre d'un programme d'équipement, libellé de l'autorisation de programme y afférant.</xs:documentation></xs:annotation>
- </xs:element-->
- <!--xs:element name="TypOpe" type="TTypOpe" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Type de l'opération</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="ContNat" type="Base_Texte12" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(PES) Contrôle compte budgétaire. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ArtSpe" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Code article spécialisé. Zone permettant d'identifier les articles spécialisés.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ContFon" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Contrôle fonction. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ContOp" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Contrôle opération. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodRD" type="TCodRD" form="qualified">
- <xs:annotation><xs:documentation>Code recette / dépense. Cette zone permet de déterminer le sens (recette - dépense) du crédit concerné. Valeurs: 0=recette, 1=dépense.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtBudgPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant budget précédent</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtRARPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant reste à réaliser N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtPropNouv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant "Propositions nouvelles"</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtPropHorsSubv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Propositions hors subventions</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtPrev" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant budget voté</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtPrevHorsSubv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) montant voté hors subventions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtOpeCumul" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Pour les opérations d'équipement, indication du "Réalisations cumulées au 1/1/N" (cas d'une opération présentée pour Vote)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtOpeInfo" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Pour les opérations d'équipement, indication du "Montant pour information" (cas d'une opération présentée pour information)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtAPVote" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Programmes d'équipement : "AP votée y compris ajustement"</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="CredOuv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Crédits ouverts à l'article (pour le Compte Administratif)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtReal" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant signé des réalisations budgétaires. (uniquement pour le compte Administratif)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtRAR3112" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>RAR au 31/12
- Dans le cadre du Compte Administratif : Investissement : dépenses engagées non mandatées/recettes restant à émettre sur titre justificatif
- Fonctionnement : Dépenses ayant donné lieu à service fait mais dont les PJ n'ont pas été émises ou reçues à la fin de la journée complémentaire / recettes afhérentes à l'exercice pour lesquelles le titre n'a pas été émis
- </xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="ProdChaRat" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Produits et charges rattachés ( fonctionnement)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtBrut" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Taxe montant brut</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtComp" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Taxe écrètement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtNet" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Montant net</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="OpBudg" type="TOpBudg" form="qualified">
- <xs:annotation><xs:documentation>Cette zone permet d'isoler les opérations d'ordre budgétaire. Valeurs: 0=opération réelle ou mixte 1=opération d'ordre. Par défaut valeur 0. La valeur "T" est utilisée pour les totaux.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Cette zone permet de déterminer si une opération d'ordre est effectuée à l'intérieur d'une même section ou bien de section à section.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="OpeCpteTiers" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte sur lequel est effectuée une opération sur compte de tiers</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtReaOpeCpteTiers" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Montant opération pour compte de tiers - réalisations cumulées de l'opération avant l'étape budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtICNE" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant des ICNE de l’exercice N dans le cadre d'une opération sur le compte "66112 Intérêts – Rattachement des ICNE"</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtICNEPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant de l’exercice N-1 (dans le cadre d'une opération sur le compte "66112 Intérêts – Rattachement des ICNE")</xs:documentation></xs:annotation>
- </xs:element-->
- <!-- transforme en CaracSup -->
- <!--xs:element name="AECP" type="TAECP" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Type de dépense au chapitre (avec AP/CP ou hors AP/CP)</xs:documentation></xs:annotation>
- </xs:element-->
- <!-- deplace en MtSup -->
- <!--xs:element name="MtReaN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Réalisation N-2</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtCpteAnticip" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Compte anticipé N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeRecon" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N / Reconduction</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeMesNouv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N / Mesures nouvelles</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeN" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtCumul" type="TMontantCalculated" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Utilisé pour indiquer des cumuls. Cf. documentation.
- Exemples : M14 Nature : Présentation générale du budget / Total (=RAR + voté)</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtBS" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre de BS ou DM : "Pour information total des crédits propres au BS ou DM"</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtSup" type="TMontant_Sup" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Voir description nomenclature pour connaître les codes des différents montants supplémentaires en fonction du document budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CaracSup" type="TCarac_Sup" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Voir description nomenclature (DescNomenclature.xml) pour connaître les codes des différentes caractéristiques en fonction du document budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer si une ligne est une ligne calculée ou non. Toutes les lignes de totalisation doivent porter cet attribut.</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="generator" type="xs:string" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer quel composant a généré cette ligne. A n'utiliser qu'a des fins de debug</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="id" type="xs:ID" use="optional">
- <xs:annotation>
- <xs:documentation>Permet de spécifier un ID pour la ligne. A n'utiliser qu'a des fins de debug</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TPJReference">
- <xs:sequence>
- <xs:element name="Support" form="qualified">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="Base_Alphanum50" form="qualified"/>
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0" form="qualified"/>
- <xs:element name="TypeAnnexe" type="Base_Texte100" minOccurs="0" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="xmldsig/xmldsig-core-schema.xsd"/>
-
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"></xs:include>
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01">
- <xs:annotation>
- <xs:documentation>Budget primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="02">
- <xs:annotation>
- <xs:documentation>Décision modificative</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="03">
- <xs:annotation>
- <xs:documentation>Budget supplémentaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="09">
- <xs:annotation>
- <xs:documentation>Compte administratif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération à l'intérieur d'une section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Opération de section à section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="M14_SIMPLIFIE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte simplifié</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_DEVELOPPE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte développé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CCAS">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique CCAS et CIAS</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique Caisse des écoles</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M52"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatVote">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="FcIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FcIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypProv">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Semi budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TBudgPrec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Cumulé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TReprRes">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>sans reprise des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>avec reprise anticipée des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>avec reprise des résultats de l’exercice N-1 après le vote du compte administratif N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Le budget est voté par nature.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Le budget est voté par fonction.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>Le vote du budget est mixte.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpe">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Vote"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Information"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- remplace par une CaracSup -->
- <!--xs:complexType name="TAECP">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : avec AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : hors AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType -->
- <xs:complexType name="TCodRD">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="R">
- <xs:annotation>
- <xs:documentation>Recette</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="D">
- <xs:annotation>
- <xs:documentation>Dépense</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0">
- <xs:annotation>
- <xs:documentation>Opération réelle ou mixte</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération d'ordre</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="T">
- <xs:annotation>
- <xs:documentation>Total</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontantCalculated">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer qu'un tel montant a été calculé</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontant_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Montant"/>
- </xs:complexType>
- <xs:complexType name="TCarac_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
- <xs:complexType name="TInformationGenerale">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:include schemaLocation="Class_DocumentBudgetaire.xsd"/>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire">
- <xs:annotation>
- <xs:documentation>Rassemble les informations liées au document budgétaire.
- (PES) Rassemble certaines informations des objets TPES_BudgetAller et EnTeteBudget du PES</xs:documentation>
- </xs:annotation>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Version">
- <xs:attribute name="V" type="V_Version" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Version">
- <xs:restriction base="xs:string">
- <xs:pattern value="[-0-9a-zA-Z+_\.]*"></xs:pattern>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-/XAdES-core-schema.xsd/1.1/Mon Jul 28 07:58:05 2008//
-D
+++ /dev/null
-SCHEMAS_XEMELIOS/DOC_BUDG/xades
+++ /dev/null
-:pserver:chm@gaea.local.axyus.com:/mnt/cvs
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<xs:schema targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType, EncapsulatedPKIDataType and TimestampType-->
- <!-- Start AnyType -->
- <xs:element name="Any" type="AnyType"/>
- <xs:complexType name="AnyType" mixed="true">
- <xs:sequence>
- <xs:any namespace="##any" processContents="lax"/>
- </xs:sequence>
- <xs:anyAttribute namespace="##any"/>
- </xs:complexType>
- <!-- End AnyType -->
- <!-- Start ObjectIdentifierType-->
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType"/>
- <xs:complexType name="ObjectIdentifierType">
- <xs:sequence>
- <xs:element name="Identifier" type="IdentifierType"/>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="DocumentationReferences" type="DocumentationReferencesType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IdentifierType">
- <xs:simpleContent>
- <xs:extension base="xs:anyURI">
- <xs:attribute name="Qualifier" type="QualifierType" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="QualifierType">
- <xs:restriction base="xs:string">
- <xs:enumeration value="OIDAsURN"/>
- <xs:enumeration value="OIDAsURI"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="DocumentationReferencesType">
- <xs:sequence maxOccurs="unbounded">
- <xs:element name="DocumentationReference" type="xs:anyURI"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End ObjectIdentifierType-->
- <!-- Start EncapsulatedPKIDataType-->
- <xs:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>
- <xs:complexType name="EncapsulatedPKIDataType">
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <!-- End EncapsulatedPKIDataType -->
- <!-- Start TimeStampType -->
- <xs:element name="TimeStamp" type="TimeStampType"/>
- <xs:complexType name="TimeStampType">
- <xs:sequence>
- <xs:element name="HashDataInfo" type="HashDataInfoType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:choice minOccurs="0">
- <xs:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>
- <xs:element name="XMLTimeStamp" type="AnyType"/>
- </xs:choice>
- <xs:element ref="ds:Signature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="HashDataInfoType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End TimeStampType -->
- <!-- End auxiliary types definitions-->
- <!-- Start container types -->
- <!-- Start QualifyingProperties -->
- <xs:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
- <xs:complexType name="QualifyingPropertiesType">
- <xs:sequence>
- <xs:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Target" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingProperties -->
- <!-- Start SignedProperties-->
- <xs:element name="SignedProperties" type="SignedPropertiesType"/>
- <xs:complexType name="SignedPropertiesType">
- <xs:sequence>
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End SignedProperties-->
- <!-- Start UnsignedProperties-->
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
- <xs:complexType name="UnsignedPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End UnsignedProperties-->
- <!-- Start SignedSignatureProperties-->
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:complexType name="SignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/>
- <xs:element name="SignerRole" type="SignerRoleType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedSignatureProperties-->
- <!-- Start SignedDataObjectProperties-->
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
- <xs:complexType name="SignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="DataObjectFormat" type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedDataObjectProperties-->
- <!-- Start UnsignedSignatureProperties-->
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>
- <xs:complexType name="UnsignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="CounterSignature" type="CounterSignatureType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType" minOccurs="0"/>
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType" minOccurs="0"/>
- <xs:choice>
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:choice>
- <xs:element name="CertificateValues" type="CertificateValuesType" minOccurs="0"/>
- <xs:element name="RevocationValues" type="RevocationValuesType" minOccurs="0"/>
- <xs:element name="ArchiveTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedSignatureProperties-->
- <!-- Start UnsignedDataObjectProperties-->
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>
- <xs:complexType name="UnsignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedDataObjectProperty" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedDataObjectProperties-->
- <!-- Start QualifyingPropertiesReference-->
- <xs:element name="QualifyingPropertiesReference" type="QualifyingPropertiesReferenceType"/>
- <xs:complexType name="QualifyingPropertiesReferenceType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingPropertiesReference-->
- <!-- End container types -->
- <!-- Start SigningTime element -->
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <!-- End SigningTime element -->
- <!-- Start SigningCertificate -->
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:complexType name="CertIDListType">
- <xs:sequence>
- <xs:element name="Cert" type="CertIDType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertIDType">
- <xs:sequence>
- <xs:element name="CertDigest" type="DigestAlgAndValueType"/>
- <xs:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="DigestAlgAndValueType">
- <xs:sequence>
- <xs:element name="DigestMethod" type="ds:DigestMethodType"/>
- <xs:element name="DigestValue" type="ds:DigestValueType"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SigningCertificate -->
- <!-- Start SignaturePolicyIdentifier -->
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:complexType name="SignaturePolicyIdentifierType">
- <xs:choice>
- <xs:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>
- <xs:element name="SignaturePolicyImplied"/>
- </xs:choice>
- </xs:complexType>
- <xs:complexType name="SignaturePolicyIdType">
- <xs:sequence>
- <xs:element name="SigPolicyId" type="ObjectIdentifierType"/>
- <xs:element ref="ds:Transforms" minOccurs="0"/>
- <xs:element name="SigPolicyHash" type="DigestAlgAndValueType"/>
- <xs:element name="SigPolicyQualifiers" type="SigPolicyQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="SigPolicyQualifiersListType">
- <xs:sequence>
- <xs:element name="SigPolicyQualifier" type="SigPolicyQualifierType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="SPURI" type="xs:anyURI"/>
- <xs:element name="SPUserNotice" type="SPUserNoticeType"/>
- <xs:complexType name="SPUserNoticeType">
- <xs:sequence>
- <xs:element name="NoticeRef" type="NoticeReferenceType" minOccurs="0"/>
- <xs:element name="ExplicitText" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="NoticeReferenceType">
- <xs:sequence>
- <xs:element name="Organization" type="xs:string"/>
- <xs:element name="NoticeNumbers" type="IntegerListType"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IntegerListType">
- <xs:sequence>
- <xs:element name="int" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignaturePolicyIdentifier -->
- <!-- Start CounterSignature -->
- <xs:element name="CounterSignature" type="CounterSignatureType"/>
- <xs:complexType name="CounterSignatureType">
- <xs:sequence>
- <xs:element ref="ds:Signature"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CounterSignature -->
- <!-- Start DataObjectFormat -->
- <xs:element name="DataObjectFormat" type="DataObjectFormatType"/>
- <xs:complexType name="DataObjectFormatType">
- <xs:sequence>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType" minOccurs="0"/>
- <xs:element name="MimeType" type="xs:string" minOccurs="0"/>
- <xs:element name="Encoding" type="xs:anyURI" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ObjectReference" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End DataObjectFormat -->
- <!-- Start CommitmentTypeIndication -->
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>
- <xs:complexType name="CommitmentTypeIndicationType">
- <xs:sequence>
- <xs:element name="CommitmentTypeId" type="ObjectIdentifierType"/>
- <xs:choice>
- <xs:element name="ObjectReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllSignedDataObjects"/>
- </xs:choice>
- <xs:element name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CommitmentTypeQualifiersListType">
- <xs:sequence>
- <xs:element name="CommitmentTypeQualifier" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CommitmentTypeIndication -->
- <!-- Start SignatureProductionPlace -->
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>
- <xs:complexType name="SignatureProductionPlaceType">
- <xs:sequence>
- <xs:element name="City" type="xs:string" minOccurs="0"/>
- <xs:element name="StateOrProvince" type="xs:string" minOccurs="0"/>
- <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
- <xs:element name="CountryName" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignatureProductionPlace -->
- <!-- Start SignerRole -->
- <xs:element name="SignerRole" type="SignerRoleType"/>
- <xs:complexType name="SignerRoleType">
- <xs:sequence>
- <xs:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/>
- <xs:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ClaimedRolesListType">
- <xs:sequence>
- <xs:element name="ClaimedRole" type="xs:token"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertifiedRolesListType">
- <xs:sequence>
- <xs:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignerRole -->
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType"/>
- <!-- Start CompleteCertificateRefs -->
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
- <xs:complexType name="CompleteCertificateRefsType">
- <xs:sequence>
- <xs:element name="CertRefs" type="CertIDListType"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CompleteCertificateRefs -->
- <!-- Start CompleteRevocationRefs-->
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>
- <xs:complexType name="CompleteRevocationRefsType">
- <xs:sequence>
- <xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>
- <xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>
- <xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLRefsType">
- <xs:sequence>
- <xs:element name="CRLRef" type="CRLRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLRefType">
- <xs:sequence>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
- <xs:element name="CRLIdentifier" type="CRLIdentifierType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLIdentifierType">
- <xs:sequence>
- <xs:element name="Issuer" type="xs:string"/>
- <xs:element name="IssueTime" type="xs:dateTime"/>
- <xs:element name="Number" type="xs:integer" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OCSPRefsType">
- <xs:sequence>
- <xs:element name="OCSPRef" type="OCSPRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPRefType">
- <xs:sequence>
- <xs:element name="OCSPIdentifier" type="OCSPIdentifierType"/>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPIdentifierType">
- <xs:sequence>
- <xs:element name="ResponderID" type="xs:string"/>
- <xs:element name="ProducedAt" type="xs:dateTime"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusRefsType">
- <xs:sequence>
- <xs:element name="OtherRef" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CompleteRevocationRefs-->
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType"/>
- <!-- Start CertificateValues -->
- <xs:element name="CertificateValues" type="CertificateValuesType"/>
- <xs:complexType name="CertificateValuesType">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>
- <xs:element name="OtherCertificate" type="AnyType"/>
- </xs:choice>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CertificateValues -->
- <!-- Start RevocationValues-->
- <xs:element name="RevocationValues" type="RevocationValuesType"/>
- <xs:complexType name="RevocationValuesType">
- <xs:sequence>
- <xs:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
- <xs:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
- <xs:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusValuesType">
- <xs:sequence>
- <xs:element name="OtherValue" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End RevocationValues-->
- <xs:element name="ArchiveTimeStamp" type="TimeStampType"/>
- <xs:complexType name="SigPolicyQualifierType">
- <xs:sequence>
- <xs:element ref="SPURI"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-/xmldsig-core-schema.xsd/1.1/Mon Jul 28 07:58:05 2008//
-D
+++ /dev/null
-SCHEMAS_XEMELIOS/DOC_BUDG/xmldsig
+++ /dev/null
-:pserver:chm@gaea.local.axyus.com:/mnt/cvs
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<!-- Schema for XML Signatures
- http://www.w3.org/2000/09/xmldsig#
- $Revision: 1.1 $ on $Date: 2007/06/29 09:43:54 $ by $Author: chm $
-
- Copyright 2001 The Internet Society and W3C (Massachusetts Institute
- of Technology, Institut National de Recherche en Informatique et en
- Automatique, Keio University). All Rights Reserved.
- http://www.w3.org/Consortium/Legal/
-
- This document is governed by the W3C Software License [1] as described
- in the FAQ [2].
-
- [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
- [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
--->
-<schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">
- <!-- Basic Types Defined for Signatures -->
- <simpleType name="CryptoBinary">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- Start Signature -->
- <element name="Signature" type="ds:SignatureType"/>
- <complexType name="SignatureType">
- <sequence>
- <element ref="ds:SignedInfo"/>
- <element ref="ds:SignatureValue"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureValue" type="ds:SignatureValueType"/>
- <complexType name="SignatureValueType">
- <simpleContent>
- <extension base="base64Binary">
- <attribute name="Id" type="ID" use="optional"/>
- </extension>
- </simpleContent>
- </complexType>
- <!-- Start SignedInfo -->
- <element name="SignedInfo" type="ds:SignedInfoType"/>
- <complexType name="SignedInfoType">
- <sequence>
- <element ref="ds:CanonicalizationMethod"/>
- <element ref="ds:SignatureMethod"/>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>
- <complexType name="CanonicalizationMethodType" mixed="true">
- <sequence>
- <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="SignatureMethod" type="ds:SignatureMethodType"/>
- <complexType name="SignatureMethodType" mixed="true">
- <sequence>
- <element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) external namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- Start Reference -->
- <element name="Reference" type="ds:ReferenceType"/>
- <complexType name="ReferenceType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- <element ref="ds:DigestMethod"/>
- <element ref="ds:DigestValue"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="URI" type="anyURI" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <element name="Transforms" type="ds:TransformsType"/>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="Transform" type="ds:TransformType"/>
- <complexType name="TransformType" mixed="true">
- <choice minOccurs="0" maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <element name="XPath" type="string"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Reference -->
- <element name="DigestMethod" type="ds:DigestMethodType"/>
- <complexType name="DigestMethodType" mixed="true">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="DigestValue" type="ds:DigestValueType"/>
- <simpleType name="DigestValueType">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- End SignedInfo -->
- <!-- Start KeyInfo -->
- <element name="KeyInfo" type="ds:KeyInfoType"/>
- <complexType name="KeyInfoType" mixed="true">
- <choice maxOccurs="unbounded">
- <element ref="ds:KeyName"/>
- <element ref="ds:KeyValue"/>
- <element ref="ds:RetrievalMethod"/>
- <element ref="ds:X509Data"/>
- <element ref="ds:PGPData"/>
- <element ref="ds:SPKIData"/>
- <element ref="ds:MgmtData"/>
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="KeyName" type="string"/>
- <element name="MgmtData" type="string"/>
- <element name="KeyValue" type="ds:KeyValueType"/>
- <complexType name="KeyValueType" mixed="true">
- <choice>
- <element ref="ds:DSAKeyValue"/>
- <element ref="ds:RSAKeyValue"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </complexType>
- <element name="RetrievalMethod" type="ds:RetrievalMethodType"/>
- <complexType name="RetrievalMethodType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- </sequence>
- <attribute name="URI" type="anyURI"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <!-- Start X509Data -->
- <element name="X509Data" type="ds:X509DataType"/>
- <complexType name="X509DataType">
- <sequence maxOccurs="unbounded">
- <choice>
- <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
- <element name="X509SKI" type="base64Binary"/>
- <element name="X509SubjectName" type="string"/>
- <element name="X509Certificate" type="base64Binary"/>
- <element name="X509CRL" type="base64Binary"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </sequence>
- </complexType>
- <complexType name="X509IssuerSerialType">
- <sequence>
- <element name="X509IssuerName" type="string"/>
- <element name="X509SerialNumber" type="integer"/>
- </sequence>
- </complexType>
- <!-- End X509Data -->
- <!-- Begin PGPData -->
- <element name="PGPData" type="ds:PGPDataType"/>
- <complexType name="PGPDataType">
- <choice>
- <sequence>
- <element name="PGPKeyID" type="base64Binary"/>
- <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <sequence>
- <element name="PGPKeyPacket" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- </choice>
- </complexType>
- <!-- End PGPData -->
- <!-- Begin SPKIData -->
- <element name="SPKIData" type="ds:SPKIDataType"/>
- <complexType name="SPKIDataType">
- <sequence maxOccurs="unbounded">
- <element name="SPKISexp" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0"/>
- </sequence>
- </complexType>
- <!-- End SPKIData -->
- <!-- End KeyInfo -->
- <!-- Start Object (Manifest, SignatureProperty) -->
- <element name="Object" type="ds:ObjectType"/>
- <complexType name="ObjectType" mixed="true">
- <sequence minOccurs="0" maxOccurs="unbounded">
- <any namespace="##any" processContents="lax"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- <!-- add a grep facet -->
- </complexType>
- <element name="Manifest" type="ds:ManifestType"/>
- <complexType name="ManifestType">
- <sequence>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
- <complexType name="SignaturePropertiesType">
- <sequence>
- <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperty" type="ds:SignaturePropertyType"/>
- <complexType name="SignaturePropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (1,unbounded) namespaces -->
- </choice>
- <attribute name="Target" type="anyURI" use="required"/>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <!-- End Object (Manifest, SignatureProperty) -->
- <!-- Start Algorithm Parameters -->
- <simpleType name="HMACOutputLengthType">
- <restriction base="integer"/>
- </simpleType>
- <!-- Start KeyValue Element-types -->
- <element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
- <complexType name="DSAKeyValueType">
- <sequence>
- <sequence minOccurs="0">
- <element name="P" type="ds:CryptoBinary"/>
- <element name="Q" type="ds:CryptoBinary"/>
- </sequence>
- <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
- <element name="Y" type="ds:CryptoBinary"/>
- <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
- <sequence minOccurs="0">
- <element name="Seed" type="ds:CryptoBinary"/>
- <element name="PgenCounter" type="ds:CryptoBinary"/>
- </sequence>
- </sequence>
- </complexType>
- <element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
- <complexType name="RSAKeyValueType">
- <sequence>
- <element name="Modulus" type="ds:CryptoBinary"/>
- <element name="Exponent" type="ds:CryptoBinary"/>
- </sequence>
- </complexType>
- <!-- End KeyValue Element-types -->
- <!-- End Signature -->
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
- <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <complexType name="EncryptedType" abstract="true">
- <sequence>
- <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="xenc:CipherData"/>
- <element ref="xenc:EncryptionProperties" minOccurs="0"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- </complexType>
- <complexType name="EncryptionMethodType" mixed="true">
- <sequence>
- <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
- <element name="OAEPparams" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <simpleType name="KeySizeType">
- <restriction base="integer"/>
- </simpleType>
- <element name="CipherData" type="xenc:CipherDataType"/>
- <complexType name="CipherDataType">
- <choice>
- <element name="CipherValue" type="base64Binary"/>
- <element ref="xenc:CipherReference"/>
- </choice>
- </complexType>
- <element name="CipherReference" type="xenc:CipherReferenceType"/>
- <complexType name="CipherReferenceType">
- <choice>
- <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
- </choice>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="EncryptedData" type="xenc:EncryptedDataType"/>
- <complexType name="EncryptedDataType">
- <complexContent>
- <extension base="xenc:EncryptedType"/>
- </complexContent>
- </complexType>
- <!-- Children of ds:KeyInfo -->
- <element name="EncryptedKey" type="xenc:EncryptedKeyType"/>
- <complexType name="EncryptedKeyType">
- <complexContent>
- <extension base="xenc:EncryptedType">
- <sequence>
- <element ref="xenc:ReferenceList" minOccurs="0"/>
- <element name="CarriedKeyName" type="string" minOccurs="0"/>
- </sequence>
- <attribute name="Recipient" type="string" use="optional"/>
- </extension>
- </complexContent>
- </complexType>
- <element name="AgreementMethod" type="xenc:AgreementMethodType"/>
- <complexType name="AgreementMethodType" mixed="true">
- <sequence>
- <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Children of ds:KeyInfo -->
- <element name="ReferenceList">
- <complexType>
- <choice maxOccurs="unbounded">
- <element name="DataReference" type="xenc:ReferenceType"/>
- <element name="KeyReference" type="xenc:ReferenceType"/>
- </choice>
- </complexType>
- </element>
- <complexType name="ReferenceType">
- <sequence>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>
- <complexType name="EncryptionPropertiesType">
- <sequence>
- <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>
- <complexType name="EncryptionPropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- </choice>
- <attribute name="Target" type="anyURI" use="optional"/>
- <attribute name="Id" type="ID" use="optional"/>
- <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
- </complexType>
-</schema>
+++ /dev/null
-/1xenc-schema.xsd/1.1/Mon Jul 28 07:58:05 2008//
-D
+++ /dev/null
-SCHEMAS_XEMELIOS/DOC_BUDG/xmlenc
+++ /dev/null
-:pserver:chm@gaea.local.axyus.com:/mnt/cvs
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun"
- xmlns:st="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun#st">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <!--xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun#st" schemaLocation="../../Simple_Type.xsd"/-->
-
- <xs:complexType name="Class_Debiteur">
- <xs:sequence>
- <xs:element name="InfoTiers" type="cm:TInfoTiers"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="NPAI" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="RefAllocataire" type="cm:Base_Texte20"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="Class_Malade">
- <xs:sequence>
- <xs:element name="InfoTiers" type="cm:TInfoTiers"/>
- <xs:element name="DateEntree" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Dans le cas des hopitaux, date d'entrée à l'hopital</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateSortie" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Dans le cas des hopitaux, date de sortie de l'hopital</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumEntree" type="cm:Base_Alphanum14" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Dans le cas des hopitaux, numéro d'entrée</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- targetNamespace="http://xemelios.org/namespaces#erar"
- elementFormDefault="qualified"
- xmlns="http://xemelios.org/namespaces#erar">
- <xs:include schemaLocation="Types_Xemelios.xsd"/>
- <xs:element name="PosteComptable">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Piece" maxOccurs="unbounded">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="LigneERAR" maxOccurs="unbounded">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Debiteur" type="TDebiteur" minOccurs="1" maxOccurs="1"/>
- <xs:element name="Malade" type="TTiersHopital" minOccurs="0" maxOccurs="1"/>
- <xs:element name="Assure" type="TTiersHopital" minOccurs="0" maxOccurs="1"/>
- <xs:element name="Empechement" type="TEmpechement" minOccurs="0" maxOccurs="1"/>
- <xs:element name="Etape" type="TEtape" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="CodePeriode" type="Alpha2" use="optional"/>
- <xs:attribute name="IdLigne" type="Num13" use="required"/>
- <xs:attribute name="ReferenceOrdonnateur" type="Alpha15" use="optional"/>
- <xs:attribute name="MtPrincipal" type="Base_Montant" use="required"/>
- <xs:attribute name="MtFrais" type="Base_Montant" use="required"/>
- <xs:attribute name="RarPrincipal" type="Base_Montant" use="required"/>
- <xs:attribute name="RarFrais" type="Base_Montant" use="required"/>
- <xs:attribute name="CodProduit" type="Alpha4" use="optional"/>
- <xs:attribute name="LibProduit" type="Alpha30" use="optional"/>
- <xs:attribute name="ServiceOrdonnateur" type="Alpha10" use="optional"/>
- <xs:attribute name="DatePrescription" type="Base_Date" use="optional"/>
- <xs:attribute name="DateAdmissionNV" type="Base_Date" use="optional"/>
- <!-- a completer a l'import -->
- <xs:attribute name="MtNV" type="Base_Montant" use="optional"/>
- <xs:attribute name="DateMajoration" type="Base_Date" use="optional"/>
- <xs:attribute name="LibellePlan" type="Alpha30" use="optional"/>
- <xs:attribute name="DateDebFact" type="Base_Date" use="optional"/>
- <xs:attribute name="DateFinFact" type="Base_Date" use="optional"/>
- <xs:attribute name="NumFact" type="Base_Texte15" use="optional"/> <!-- type a preciser -->
- <xs:attribute name="ObjetPiece" type="Alpha160" use="optional"/>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="TypeRef" type="TTypeRef" use="required"/>
- <xs:attribute name="IdBord" type="Num13" use="required"/>
- <xs:attribute name="IdPiece" type="Num13" use="required"/>
- <xs:attribute name="ExerRattach" type="Num4" use="required"/>
- <xs:attribute name="DateEmissionPiece" type="Base_Date"/>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="IdPost" type="Alpha7" use="required"/>
- <xs:attribute name="LibellePoste" type="Alpha38" use="required"/>
- <xs:attribute name="IdColl" type="Alpha14" use="required"/>
- <xs:attribute name="FinJur" type="Num20" use="optional"/>
- <xs:attribute name="CodCol" type="Alpha3" use="required"/>
- <xs:attribute name="CodBud" type="Alpha2" use="required"/>
- <xs:attribute name="LibelleColBud" type="Alpha38" use="required"/>
- <xs:attribute name="DateExport" type="Base_Date" use="optional"/>
- <xs:attribute name="CodBudgXemelios" use="required" fixed="00"/>
- <xs:attribute name="LibBudgXemelios" use="required" fixed="Budget Principal"/>
- </xs:complexType>
- </xs:element>
-
- <xs:complexType name="TDebiteur">
- <!-- info tiers -->
- <xs:attribute name="IdTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="DteMalade" type="Base_Date" use="optional"/>
- <xs:attribute name="TypTiers" type="TTypTiers" use="optional"/>
- <xs:attribute name="NatIdTiers" type="TNatIdTiers" use="optional"/>
- <xs:attribute name="DteIdTiers" type="Base_Date" use="optional"/>
- <xs:attribute name="RefTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="CatTiers" type="TCatTiers" use="required"/>
- <xs:attribute name="NatJur" type="TNatJur" use="required"/>
- <xs:attribute name="Civilite" type="TCivilite" use="optional"/>
- <xs:attribute name="Nom" type="Alpha38" use="required"/>
- <xs:attribute name="ComplNom" type="Alpha38" use="optional"/>
- <xs:attribute name="Prenom" type="Alpha38" use="optional"/>
- <!-- adresse -->
- <xs:attribute name="Adr1" type="Alpha38" use="optional"/>
- <xs:attribute name="Adr2" type="Alpha38" use="optional"/>
- <xs:attribute name="Adr3" type="Alpha38" use="optional"/>
- <xs:attribute name="CP" type="Base_Texte5" use="required"/>
- <xs:attribute name="Ville" type="Alpha38" use="required"/>
- <xs:attribute name="CodRes" type="Base_Booleen" use="required"/>
- <xs:attribute name="CodPays" type="Base_Texte50" use="optional"/>
- <!-- mettre String3 si la liste des code pays n'est pas finie -->
- <xs:attribute name="DteAdr" type="Base_Date" use="optional"/>
- <xs:attribute name="NPAI" type="Base_Booleen" default="false" use="optional"/>
-
- <xs:attribute name="NIR" type="Alpha16" use="optional"/>
- <xs:attribute name="RefAllocataire" type="Base_Texte20" use="optional"/> <!-- type a preciser -->
- </xs:complexType>
-
- <xs:complexType name="TTiersHopital">
- <!-- info tiers -->
- <xs:attribute name="IdTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="DteMalade" type="Base_Date" use="optional"/>
- <xs:attribute name="TypTiers" type="TTypTiers" use="optional"/>
- <xs:attribute name="NatIdTiers" type="TNatIdTiers" use="optional"/>
- <xs:attribute name="DteIdTiers" type="Base_Date" use="optional"/>
- <xs:attribute name="RefTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="CatTiers" type="TCatTiers" use="required"/>
- <xs:attribute name="NatJur" type="TNatJur" use="required"/>
- <xs:attribute name="Civilite" type="TCivilite" use="optional"/>
- <xs:attribute name="Nom" type="Alpha38" use="required"/>
- <xs:attribute name="ComplNom" type="Alpha38" use="optional"/>
- <xs:attribute name="Prenom" type="Alpha38" use="optional"/>
-
- <xs:attribute name="NIR" type="Alpha16" use="optional"/>
- <xs:attribute name="DateEntree" type="Base_Date" use="optional"/>
- <xs:attribute name="DateSortie" type="Base_Date" use="optional"/>
- <xs:attribute name="Maison" type="Alpha6" use="optional"/>
- <xs:attribute name="NumEntree" type="xs:string" use="optional"/>
- </xs:complexType>
-
- <xs:complexType name="TEmpechement">
- <xs:attribute name="Code" type="TCodEmpech" use="required"/>
- <xs:attribute name="DateDebut" type="Base_Date" use="required"/>
- <xs:attribute name="DateFin" type="Base_Date" use="optional"/>
- <!-- renseigner a l'import -->
- </xs:complexType>
-
- <xs:complexType name="TEtape">
- <xs:attribute name="CodeEtape" type="TCodEtape" use="required"/>
- <xs:attribute name="DateEtape" type="Base_Date" use="required"/>
- <xs:attribute name="OrigineEtape" type="TOrigineEtape" use="required"/>
- <xs:attribute name="EtatEtape" type="TEtatEtape" use="required"/>
- <xs:attribute name="ValiditeEtape" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Proposé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Validé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>Aucun</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
-
- <xs:attribute name="DateAnnulation" type="Base_Date" use="optional"/>
- <xs:attribute name="MtEtape" type="Base_Montant" use="required"/>
- <xs:attribute name="MtFraisEtape" type="Base_Montant" use="optional"/>
- <xs:attribute name="CodeActu" type="TCodeActu" use="optional"/>
- <xs:attribute name="DateActu" type="Base_Date" use="optional"/>
-
- <xs:attribute name="RefActe" type="Alpha14" use="optional"/>
- <xs:attribute name="DateRemiseActe" type="Base_Date" use="optional"/>
- <xs:attribute name="DateDemandeActe" type="Base_Date" use="optional"/>
- <xs:attribute name="DateEnvoiActe" type="Base_Date" use="optional"/>
- <xs:attribute name="MtActe" type="Base_Montant" use="optional"/>
- <xs:attribute name="DateAutomate" type="Base_Date" use="optional"/>
-
- <xs:attribute name="NumeroHuissier" type="Num20" use="optional"/>
- <xs:attribute name="TypeHuissier" type="TTypeHuissier" use="optional"/>
- <xs:attribute name="NomHuissier" type="Base_Texte38" use="optional"/>
- </xs:complexType>
-
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun"
- xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit"
- targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit"
- xmlns:restit="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit#cm"
- >
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <!--xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit#cm" schemaLocation="CommunErar.xsd"/-->
- <xs:include schemaLocation="CommunErar.xsd"/>
- <!--xs:include schemaLocation="../../Class_Tiers.xsd"/-->
-
- <xs:complexType name="TPES_ErarRestit">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="LigneERAR" type="TLigneERAR" minOccurs="1" maxOccurs="unbounded"/>
- <xs:element name="Nomenclature" type="TNomenclatures" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TLigneERAR">
- <xs:sequence>
- <xs:element name="ServiceOrdonnateur" type="cm:Base_Alphanum10" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code service ordonnateur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Collectivite">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdColl" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="FinJur" type="cm:Base_Num20" minOccurs="0"/>
- <xs:element name="CodCol" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBud" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="LibelleColBud" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="RefCompta" type="TRefCompta">
- <xs:annotation>
- <xs:documentation>Référence au document comptable (Bordereau ou rôle)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Debiteur" type="Class_Debiteur">
- <xs:annotation>
- <xs:documentation>Le débiteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Assure" type="cm:TInfoTiers" minOccurs="0">
- <xs:annotation>
- <xs:documentation>L'éventuel assuré</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Malade" type="Class_Malade" minOccurs="0">
- <xs:annotation>
- <xs:documentation>L'éventuel malade</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtPrinc" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant initial de la pièce de recouvrement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtFrais" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant des frais cumulés</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RarPrinc" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant restant à recouvrer sur le principal</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RarFrais" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant restant à recouvrer sur les frais</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Empechement" type="TEmpechement" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Les éventuels empêchements à poursuites.<!-- peut-il y en avoir plusieurs ? --></xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DatePrescription" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de prescription</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateAdmisionNV" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date d'admission en non valeur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtNV" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant admis en non valeur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateMajoration" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date majoration</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodProdLocal" type="cm:Base_Alphanum4">
- <xs:annotation>
- <xs:documentation>Code produit local</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="EtabGeo" type="cm:Base_Alphanum10">
- <!-- il n'existe pas de Base_Alphanum9, qui peut le plus peut le moins -->
- <xs:annotation>
- <xs:documentation>Etablissement géographique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateDebFact" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de début de la prestation à recouvrer (dans les cas des hopitaux, date de début des soins)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateFinFact" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de fin de la prestation à recouvrer (dans les cas des hopitaux, date de fin des soins)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Etape" type="TEtape" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Eventuelles étapes du recouvrement. Elles peuvent ne pas toutes figurer.</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TRefCompta">
- <xs:sequence>
- <xs:element name="TypeRef" type="TTypeRef">
- <xs:annotation>
- <xs:documentation>Permet de différencier si on référence un bordereau ou un rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdBord" type="cm:Base_Num12">
- <xs:annotation>
- <xs:documentation>Identifiant métier du bordereau de titre ou du numéro de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdPiece" type="cm:Base_Num13">
- <xs:annotation>
- <xs:documentation>Identifiant métier du titre ou de l'article de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ExerRattach" type="cm:Base_Num4">
- <xs:annotation>
- <xs:documentation>Exercice de rattachement du bordereau ou du rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdLigne" type="cm:Base_Num6" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro de ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumFact" type="cm:Base_Texte15" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro de facture de l'article de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodePeriode" type="cm:Base_Texte5" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum4" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibProd" type="cm:Base_Texte30" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Libellé produit <!-- est-ce que ca ne devrait pas aller dans TRefCompta ? --></xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateEmissionPiece" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date d'émission du titre ou de l'article de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TTypeRef">
- <xs:attribute name="V">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00">
- <xs:annotation><xs:documentation>Bordereau</xs:documentation></xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="01">
- <xs:annotation><xs:documentation>Rôle</xs:documentation></xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEmpechement">
- <xs:sequence>
- <xs:element name="CodEmp" type="cm:Base_Alphanum15">
- <xs:annotation>
- <xs:documentation>Code empêchement à poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibEmp" type="cm:Base_Texte30">
- <xs:annotation>
- <xs:documentation>Libellé du code empêchement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateDebutEmp" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date de début de l'empêcheemnt à poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateFinEmp" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de fin de l'empêcheemnt à poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEtape">
- <xs:sequence>
- <xs:element name="CodeEtape" type="V_NatureEtape">
- <xs:annotation>
- <!-- je n'ai pas l'impression qu'il y ait un code pour les étapes, seulement une nature ? -->
- <xs:documentation>Code de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NatEtape" type="V_NatureEtape">
- <xs:annotation>
- <xs:documentation>Nature de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibEtape" type="cm:Base_Texte30">
- <xs:annotation>
- <xs:documentation>Libellé du code de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateEtape" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateAnnulation" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date d'annulation de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeActu" type="V_Actu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Actualité courante de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibActu" type="cm:Base_Texte30" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Libellé de l'actualité courante</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateActu" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de passage à l'actualité courante</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RefActe" type="cm:Base_Alphanum14" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identifiant acte poursuite (si acte il y a)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateDemandeActe" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de demande de l'acte (si acte il y a)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateEnvoiActe" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date d'envoi de l'acte (si acte il y a)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateAutomate" type="cm:Base_Date" minOccurs="0">
- <!-- Est-ce bien utile dans le cadre d'une consultation dans Xemelios ? -->
- <xs:annotation>
- <xs:documentation>Date de passage de l'automate</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateRemiseActe" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de remise de l'acte (si acte il y a, et si il a été remis)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="EtatValidation" type="cm:Base_Num2">
- <!-- pas d'informations sur le type de la donnée, si elle est obligatoire ou non, etc... -->
- <xs:annotation>
- <xs:documentation>Etat validation de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="EtatEtape" type="cm:Base_Num2">
- <!-- pas d'informations sur le type de la donnée, si elle est obligatoire ou non, etc... N'est-ce pas la même chose que NatEtape-->
- <xs:annotation>
- <xs:documentation>Etat de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="PlanRecouvrement" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NumActePoursuite" type="cm:Base_Alphanum14" minOccurs="0">
- <xs:annotation>
- <!-- Y a-t-il toujours un acte de poursuite ? -->
- <xs:documentation>Numéro de l'acte de poursuite, si acte il y a</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtActePoursuite" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant de l'acte de poursuite, si acte il y a</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtEtape" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant de l'étape de poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtFraisEtape" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant des frais de pousuite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrigineEtape" type="cm:Base_Num2">
- <xs:annotation>
- <!-- quel est le type de cette donnée, y a-t-il une codification particulière ? -->
- <xs:documentation>Origine de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrdrePres" type="cm:Base_Num3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Eventuel ordre de présentation de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="V_NatureEtape">
- <xs:attribute name="V" type="TNatureEtape" use="required"/>
- </xs:complexType>
- <xs:simpleType name="TNatureEtape">
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"><xs:annotation><xs:documentation>Avis somme à payer</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="01"><xs:annotation><xs:documentation>Lettre de rappel</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="02"><xs:annotation><xs:documentation>Commandement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="03"><xs:annotation><xs:documentation>Mise en demeurre</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="04"><xs:annotation><xs:documentation>Saisie attribution</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="05"><xs:annotation><xs:documentation>Saisie attribution CAF</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="06"><xs:annotation><xs:documentation>Saisie vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="07"><xs:annotation><xs:documentation>Saisie rémunération</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="08"><xs:annotation><xs:documentation>Vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="09"><xs:annotation><xs:documentation>Poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Saisie des coffres-forts</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>Saisie des véhicules à moteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>Saisie des valeurs mobilières de placement et autres biens d'associés</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>Autorisation commandement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>Autorisation saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>Avis avant état de poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>Phase comminatoire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>OTD</xs:documentation></xs:annotation></xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="V_Actu">
- <xs:attribute name="V" type="TActu" use="required"/>
- </xs:complexType>
- <xs:simpleType name="TActu">
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"><xs:annotation><xs:documentation>acte édité</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="02"><xs:annotation><xs:documentation>acte notifié</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="03"><xs:annotation><xs:documentation>acte signifié par huissier, agent de poursuites</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="04"><xs:annotation><xs:documentation>acte retourné</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="05"><xs:annotation><xs:documentation>acte interrompu</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="06"><xs:annotation><xs:documentation>acte exécuté</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="07"><xs:annotation><xs:documentation>acte transmis pour autorisation de poursuites</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="08"><xs:annotation><xs:documentation>autorisation de poursuites accordées</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="09"><xs:annotation><xs:documentation>autorisation de poursuites refusées</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>acte soumis au visa ordonnateur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>acte soldé </xs:documentation></xs:annotation></xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:complexType name="TNomenclatures">
- <xs:sequence>
- <xs:element name="NomenclaturePlanPoursuite" type="TNomenclature" minOccurs="0"/>
- <xs:element name="NomenclatureProduitLocal" type="TNomenclature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TNomenclature">
- <xs:sequence>
- <xs:element name="Description" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Une description de la nomenclature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Correspondance" maxOccurs="unbounded">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Code" type="cm:Base_Texte10"/>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
-
- <xs:simpleType name="String2">
- <xs:restriction base="xs:string">
- <xs:minLength value="2"/>
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="String3">
- <xs:restriction base="xs:string">
- <xs:minLength value="3"/>
- <xs:maxLength value="3"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="TTypTiers">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>débiteur principal</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>malade</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>assuré</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TNatIdTiers">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>SIRET</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>SIREN</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>FINESS</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>SS</xs:documentation></xs:annotation></xs:enumeration>
- A completer
- -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCatTiers">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>Pers. physique</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>Pers. morale droit privé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>Pers. morale droit public</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>Inconnu</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TNatJur">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="0"><xs:annotation><xs:documentation>Inconnue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="1"><xs:annotation><xs:documentation>Particulier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>Artisan comm. agric.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>Société</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>Caiss.assur.mal.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>Caisse complém.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>Association</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>État ou org. état</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>Etab. public nat.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>Collect.territor.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Autres Etab. Pub, Etat étr.,ambassade</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>Caisse alloc. fam.</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCivilite">
- <xs:restriction base="Num3">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>Mademoiselle</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>Mesdemoiselles</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>Madame</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>Mesdames</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>Monsieur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>Messieurs</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>Monsieur et Madame</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>Monsieur ou Madame</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>Madame et Monsieur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Madame ou Monsieur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="56"><xs:annotation><xs:documentation>Collège</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="63"><xs:annotation><xs:documentation>Direction</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="65"><xs:annotation><xs:documentation>Ecole</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="70"><xs:annotation><xs:documentation>Faculté</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="73"><xs:annotation><xs:documentation>Hopital</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="74"><xs:annotation><xs:documentation>Hospice</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="79"><xs:annotation><xs:documentation>Lycée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="81"><xs:annotation><xs:documentation>Mairie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="82"><xs:annotation><xs:documentation>Ministère</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="88"><xs:annotation><xs:documentation>Préfecture</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="96"><xs:annotation><xs:documentation>Sous-préfecture</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="98"><xs:annotation><xs:documentation>Syndicat</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="99"><xs:annotation><xs:documentation>Université</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="101"><xs:annotation><xs:documentation>Région</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="102"><xs:annotation><xs:documentation>Département</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCodPays">
- <xs:restriction base="String3">
- <xs:enumeration value="000">
- <xs:annotation>
- <xs:documentation>libellé associé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <!-- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TTypeRef">
- <xs:restriction base="String2">
- <xs:enumeration value="00">
- <xs:annotation>
- <xs:documentation>libellé associé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="01">
- <xs:annotation>
- <xs:documentation>libellé associé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- <!-- A completer -->
- </xs:simpleType>
- <xs:simpleType name="TCodEmpech">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>delai accorde</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>reclamation transmise ordo</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>suspension demandee ordo</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>opposition a poursuite</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>redressement jud</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>liquidation bien</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>liquidation judiciaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>surendettement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>npai psa</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>annulation attendue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>anv demandee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>debiteur decede</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>autorisation pours non accordee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>creance minime</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>pv carence</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>personne disparue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>anv</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="18"><xs:annotation><xs:documentation>plan reglement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="19"><xs:annotation><xs:documentation>assignation rjlj</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="20"><xs:annotation><xs:documentation>cession fonds</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="21"><xs:annotation><xs:documentation>pourvoi tribx</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="22"><xs:annotation><xs:documentation>dr demandee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="23"><xs:annotation><xs:documentation>tiers non rattache</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="24"><xs:annotation><xs:documentation>Plan de recouvrement inconnu</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="25"><xs:annotation><xs:documentation>Règlement attendu</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="26"><xs:annotation><xs:documentation>Poursuite à l'initiative du poste</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="27"><xs:annotation><xs:documentation>Réglé par l'aide médicale</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="28"><xs:annotation><xs:documentation>Production notaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="29"><xs:annotation><xs:documentation>Poursuites sans effet</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="30"><xs:annotation><xs:documentation>Certificat d'indigence</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="31"><xs:annotation><xs:documentation>Autorisation de poursuivre différée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="32"><xs:annotation><xs:documentation>Attente réponse huissier ou TI</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="33"><xs:annotation><xs:documentation>PV de perquisition</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="34"><xs:annotation><xs:documentation>PV de recherche</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="35"><xs:annotation><xs:documentation>Vente - Autorisation refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="36"><xs:annotation><xs:documentation>Divers</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="37"><xs:annotation><xs:documentation>Transferé BC Bénéficiaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="38"><xs:annotation><xs:documentation>Contestation de la créance</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="39"><xs:annotation><xs:documentation>Prélèvement périodiques</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="40"><xs:annotation><xs:documentation>Empêchement technique</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="41"><xs:annotation><xs:documentation>Paiement hôpital public rejeté</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="42"><xs:annotation><xs:documentation>Paiement hôpital public partiel ou nul</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="43"><xs:annotation><xs:documentation>Phase Comminatoire (OTD)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="44"><xs:annotation><xs:documentation>OTD (en cours)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="45"><xs:annotation><xs:documentation>Attente de fonds</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="TCodEtape">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>avis somme a payer</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>lettre rappel</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>mise en demeure</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>autorisation cmdt</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>cdt sans frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>autorisation saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>saisie attribution</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>saisie attribution caf</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>saisie remuneration</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>saisie vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>etat poursuite exterieure</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>saisie coffre fort</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>saisie vtm</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>saisie vmp</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>avis avant état des poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="18"><xs:annotation><xs:documentation>cdt avec frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="19"><xs:annotation><xs:documentation>cdt produit hospitalier sans frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="20"><xs:annotation><xs:documentation>cdt produit hospitalier avec frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="21"><xs:annotation><xs:documentation>lettre rappel produit hospitalier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="22"><xs:annotation><xs:documentation>phase comminatoire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="23"><xs:annotation><xs:documentation>OTD employeur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="24"><xs:annotation><xs:documentation>OTD bancaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="25"><xs:annotation><xs:documentation>OTD autres tiers</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="26"><xs:annotation><xs:documentation>OTD_CAF</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="TEtatEtape">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>courante</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>passee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>possible</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>a faire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>annulée</xs:documentation></xs:annotation></xs:enumeration>
- A completer
- -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TOrigineEtape">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>automate</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>validation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>action individuelle</xs:documentation></xs:annotation></xs:enumeration>
- A completer
- -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TIdPost">
- <xs:restriction base="xs:string">
- <xs:pattern value="[0-9]*"/>
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCodeActu">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>demande transmise</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>npai</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>dcd</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>opposition a poursuite</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>reconnaissance de dette</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>notifié</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>non reclamé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>envoyé à huissier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>positive</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>positive différée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>négative</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>envoi pour accord</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>transmission caf</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>remise huissier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>denonciation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>envoi certif non contestation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>contestation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="18"><xs:annotation><xs:documentation>non contestation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="19"><xs:annotation><xs:documentation>positive sans provision</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="20"><xs:annotation><xs:documentation>remise tribunal instance</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="21"><xs:annotation><xs:documentation>tentative conciliation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="22"><xs:annotation><xs:documentation>saisie refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="23"><xs:annotation><xs:documentation>saisie acceptée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="24"><xs:annotation><xs:documentation>saisie exécutée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="25"><xs:annotation><xs:documentation>pv perquisition</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="26"><xs:annotation><xs:documentation>saisie interrompue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="27"><xs:annotation><xs:documentation>pv carence</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="28"><xs:annotation><xs:documentation>pv recherche</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="29"><xs:annotation><xs:documentation>envoi avis tpg</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="30"><xs:annotation><xs:documentation>autorisation tpg refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="31"><xs:annotation><xs:documentation>autorisation tpg accordée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="32"><xs:annotation><xs:documentation>vente executée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="33"><xs:annotation><xs:documentation>produit insuffisant</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="34"><xs:annotation><xs:documentation>signification échec</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="35"><xs:annotation><xs:documentation>accord caf</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="36"><xs:annotation><xs:documentation>mandatement office</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="37"><xs:annotation><xs:documentation>inscription office</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="38"><xs:annotation><xs:documentation>règlement et liquidation judiciaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="39"><xs:annotation><xs:documentation>surendettement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="40"><xs:annotation><xs:documentation>demande renseign. négative</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="41"><xs:annotation><xs:documentation>expulsion refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="42"><xs:annotation><xs:documentation>dossier contrainte exterieure refusée TPG</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="43"><xs:annotation><xs:documentation>certificat irrecouvrabilite</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="44"><xs:annotation><xs:documentation>insuffisance actif rjlj</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="45"><xs:annotation><xs:documentation>dossier succession negatif</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="46"><xs:annotation><xs:documentation>refus par le représentant de l état du mandatement office</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="47"><xs:annotation><xs:documentation>action civile refusée par le juge</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="48"><xs:annotation><xs:documentation>soldé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="49"><xs:annotation><xs:documentation>commandement signifié à parquet</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="50"><xs:annotation><xs:documentation>procédure post mise en demeure</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="51"><xs:annotation><xs:documentation>reprise plan de recouvrement après saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="52"><xs:annotation><xs:documentation>saisie annulée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="53"><xs:annotation><xs:documentation>tentative de saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="54"><xs:annotation><xs:documentation>procès verbal opposition jonction</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="55"><xs:annotation><xs:documentation>acte retourné , destinataire non informé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="56"><xs:annotation><xs:documentation>rappel P767 dans le cas de poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="57"><xs:annotation><xs:documentation>poursuite extérieure soldée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="58"><xs:annotation><xs:documentation>Divers</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="59"><xs:annotation><xs:documentation>Non notifié</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="60"><xs:annotation><xs:documentation>Attestation liquidateur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="61"><xs:annotation><xs:documentation>Attente visa ordonnateur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="62"><xs:annotation><xs:documentation>Attente visa TPG</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="63"><xs:annotation><xs:documentation>Commandement refusé expressément</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="64"><xs:annotation><xs:documentation>Commandement refusé tacitement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="65"><xs:annotation><xs:documentation>AP saisie/OTD différée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="66"><xs:annotation><xs:documentation>AP saisie/OTD refusée expressément (toutes saisies)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="67"><xs:annotation><xs:documentation>AP saisie/OTD refusée tacitement (toutes saisies)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="68"><xs:annotation><xs:documentation>Vente - autorisation refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="69"><xs:annotation><xs:documentation>AP accordée pour toutes saisies/OTD</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="70"><xs:annotation><xs:documentation>Refus Ordonnateur pour Saisie/OTD Remun. et SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="71"><xs:annotation><xs:documentation>Refus Ordonnateur pour autres que Saisie/OTD Remun.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="72"><xs:annotation><xs:documentation>Refus Ordonnateur pour autre que SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="73"><xs:annotation><xs:documentation>Refus Ordonnateur pour SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="74"><xs:annotation><xs:documentation>Refus Ordonnateur pour Saisie/OTD Remun.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="75"><xs:annotation><xs:documentation>Refus Ordonnateur pour autre que Saisie/OTD Remun. et SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="76"><xs:annotation><xs:documentation>Commandement accordé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="77"><xs:annotation><xs:documentation>Saisie accordée (migration)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="78"><xs:annotation><xs:documentation>Saisie refusee (migration)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="79"><xs:annotation><xs:documentation>Vente demande autorisation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="80"><xs:annotation><xs:documentation>Vente autorisation accordée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="81"><xs:annotation><xs:documentation>Vente autorisation refusee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="82"><xs:annotation><xs:documentation>Commandement annulé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="83"><xs:annotation><xs:documentation>Acte de poursuite annulé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="84"><xs:annotation><xs:documentation>Demande renseign. Envoyée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="85"><xs:annotation><xs:documentation>Demande renseign. Positive</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="86"><xs:annotation><xs:documentation>Dénonciation au tiers débiteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="87"><xs:annotation><xs:documentation>Saisie acceptée par le débiteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="88"><xs:annotation><xs:documentation>Tentative de conciliation suite SR (échéancier)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="89"><xs:annotation><xs:documentation>SR positive</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="90"><xs:annotation><xs:documentation>SR négative</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="91"><xs:annotation><xs:documentation>Cause interruptive de prescription</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="92"><xs:annotation><xs:documentation>Attente de fonds</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="93"><xs:annotation><xs:documentation>Cantonnement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="94"><xs:annotation><xs:documentation>Tiers détenteur saisi par un autre créancier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="95"><xs:annotation><xs:documentation>Négative / Echec</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="96"><xs:annotation><xs:documentation>Procédure interrompue</xs:documentation></xs:annotation></xs:enumeration>
-
- <xs:enumeration value="97"><xs:annotation><xs:documentation>
- <xs:enumeration value="98"><xs:annotation><xs:documentation>
- <xs:enumeration value="99"><xs:annotation><xs:documentation>
- -->
- <!-- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TTypeHuissier">
- <xs:restriction base="Num3">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>demande transmise</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>npai</xs:documentation></xs:annotation></xs:enumeration>
- -->
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="Num1">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num2">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num3">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num4">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num5">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num7">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="7"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num8">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num12">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num13">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="13"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num20">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum3">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum10">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum12">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum15">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum30">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha2">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha3">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha4">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="4"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha6">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="6"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha7">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha10">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha14">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="14"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha15">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha16">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="16"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha20">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha30">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha38">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha160">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="160"/>
- </xs:restriction>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>-->
- <xs:simpleType name="Base_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType> -->
- <xs:simpleType name="Base_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>-->
- <xs:simpleType name="Base_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Texte15">
- <xs:attribute name="V" type="V_Texte15" use="required"/>
- </xs:complexType> -->
- <xs:simpleType name="Base_Texte15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <!-- <xs:complexType name="Base_Texte20">
- <xs:attribute name="V" type="V_Texte20" use="required"/>
- </xs:complexType> -->
- <xs:simpleType name="Base_Texte20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte38">
- <xs:restriction base="xs:string">
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunInventaire.xsd"/>
- <xs:complexType name="TEtatActif">
- <xs:sequence>
- <xs:element name="TypeMessage" type="TTypeMessage">
- <xs:annotation>
- <xs:documentation>Type de message</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdentificationPiece" type="TIdentPiece">
- <xs:annotation>
- <xs:documentation>Identification de la pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdentificationBien" type="TIdentificationBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identification du bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InformationBien" type="TInformationBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations sur le bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="SortieDuBien" type="TSortieDuBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Sortie du bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTypeMessage">
- <xs:sequence>
- <xs:element name="TypEnreg" type="TTypEnreg"/>
- <xs:element name="TypAct" type="TTypAct"/>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentPiece">
- <xs:sequence>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentificationBien">
- <xs:sequence>
- <xs:element name="NumInvent" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationBien">
- <xs:sequence>
- <xs:element name="CatImmo" type="cm:Base_Texte6"/>
- <xs:element name="DurAmt" type="cm:Base_Num3" minOccurs="0"/>
- <xs:element name="DteAcqui" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteSer" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DesBien" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="DesCompl" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="IdColl" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodColl" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="CodBud" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="DteInteg" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ImpDefNat" type="cm:Base_Texte12" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSortieDuBien">
- <xs:sequence>
- <xs:element name="ModSort" type="TModSort"/>
- <xs:element name="DteSort" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!-- Regles de codifications communes au PES Inventaire-->
- <xs:complexType name="TTypAct">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypEnreg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModSort">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunInventaire.xsd"/>
- <xs:include schemaLocation="Class_Inventaire.xsd"/>
- <xs:complexType name="TPES_EtatActif">
- <xs:sequence>
- <xs:element name="EnTeteEtatActif">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="EtatActif" type="TEtatActif" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:complexType name="TIdentificationEmprunt">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="TypMvt" type="TTypMvt"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NumEmpOrdo" type="cm:Base_Texte24"/>
- <xs:element name="ObjEmp" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="MtEmp" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationEmprunt">
- <xs:sequence>
- <xs:element name="NumEmpPret" type="cm:Base_Texte24"/>
- <xs:element name="TypEmp" type="TTypEmp"/>
- <xs:element name="TypMon" type="TTypMon" minOccurs="0"/>
- <xs:element name="PerRemb" type="TPerRemb"/>
- <xs:element name="IntDiff" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="TypTx" type="TTypTx"/>
- <xs:element name="Tx" type="cm:Base_Taux"/>
- <xs:element name="FrsDossier" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="Duree" type="cm:Base_Num3"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneTableauAmt">
- <xs:sequence>
- <xs:element name="DtePai" type="cm:Base_Date"/>
- <xs:element name="FraisEch" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="Capital" type="cm:Base_Montant"/>
- <xs:element name="Interet" type="cm:Base_Montant"/>
- <xs:element name="InteretDiffere" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtCrd" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypMvt">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypEmp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerRemb">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypMon">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTx">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:include schemaLocation="Class_Emprunt.xsd"/>
- <xs:include schemaLocation="Class_TiersEmprunt.xsd"/>
- <xs:complexType name="TPES_EtatPassif">
- <xs:sequence>
- <xs:element name="EnTeteEtatPassif">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="EtatPassif" type="TEtatPassif" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TEtatPassif">
- <xs:sequence>
- <xs:element name="IdentificationEmprunt" type="TIdentificationEmprunt"/>
- <xs:element name="InformationEmprunt" type="TInformationEmprunt" minOccurs="0"/>
- <xs:element name="Tiers" type="TTiers"/>
- <xs:element name="LigneTableauAmt" type="TLigneTableauAmt" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:complexType name="TBlocInformationMarche">
- <xs:sequence>
- <xs:element name="IdentificationMarche" type="TIdentificationMarche">
- <xs:annotation>
- <xs:documentation>Identification du marché</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FicheRecensementEco" type="TFicheRecensementEco" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Fiche de recensement économique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FicheSuiviMarche" type="TFicheSuiviMarche" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Fiche de suivi du marché</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentificationMarche">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdMar" type="cm:Base_Texte30"/>
- <xs:element name="IdDoc" type="cm:Base_Texte2"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFicheRecensementEco">
- <xs:sequence>
- <xs:element name="Ppu" type="cm:Base_Num17"/>
- <xs:element name="Passation" type="TPassation"/>
- <xs:element name="CatCom" type="TCatCom"/>
- <xs:element name="TypDep" type="TTypDep" minOccurs="0"/>
- <xs:element name="OpReseau" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="CodCPV" type="cm:Base_Num9"/>
- <xs:element name="NatOuvr" type="cm:Base_Num6"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="DteNotif" type="cm:Base_Date"/>
- <xs:element name="DureeMar" type="cm:Base_Num3"/>
- <xs:element name="Section" type="cm:Base_Booleen"/>
- <xs:element name="Alloti" type="cm:Base_Booleen"/>
- <xs:element name="JOUE" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="PME" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="CodeAPE" type="cm:Base_Alphanum4" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFicheSuiviMarche">
- <xs:sequence>
- <xs:element name="TypMar" type="TTypMar"/>
- <xs:element name="TypDoc" type="TTypDoc" minOccurs="0"/>
- <xs:element name="IdMarIni" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdDocIni" type="cm:Base_Texte2" minOccurs="0"/>
- <xs:element name="ObjMar" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="MultiBudg" type="cm:Base_Booleen"/>
- <xs:element name="CarPx" type="TCarPx"/>
- <xs:element name="Prest" type="TPrest"/>
- <xs:element name="NatPrest" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="GarApp" type="TGarApp" minOccurs="0"/>
- <xs:element name="DelaiGar" type="cm:Base_Num2" minOccurs="0"/>
- <xs:element name="MtGar" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="TxGar" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="TypGrp" type="TTypGrp" minOccurs="0"/>
- <xs:element name="MtGlobSSTrait" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteExec" type="cm:Base_Date"/>
- <xs:element name="DteOrdServ" type="cm:Base_Date"/>
- <xs:element name="MarSimp" type="cm:Base_Booleen"/>
- <xs:element name="Avance" type="TAvance" minOccurs="0"/>
- <xs:element name="Penalite" type="cm:Base_Booleen"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:complexType name="TInfoTiersMarche">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TMontant">
- <xs:sequence>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Marche-->
- <xs:complexType name="TTypMar">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDoc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDep">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPassation">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCatCom">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCarPx">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypGrp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TAvance">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPrest">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TGarApp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:include schemaLocation="Class_InformationMarche.xsd"/>
- <xs:include schemaLocation="Class_TiersMarche.xsd"/>
- <xs:complexType name="TPES_Marche">
- <xs:sequence>
- <xs:element name="EnTeteMarche">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="InformationMarche" type="TInformationMarche" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationMarche">
- <xs:sequence>
- <xs:element name="BlocInformationMarche" type="TBlocInformationMarche"/>
- <xs:element name="TiersMarche" type="TTiers" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersMarche"/>
- <xs:element name="Montant" type="TMontant" minOccurs="0"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date"/> <!-- HLS00052096 -->
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by G. MARTIN (Perso) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Prélèvement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAssure" type="TInfoAssure" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Assuré</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="TxTva" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="TvaIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAssure">
- <xs:sequence>
- <xs:element name="CodAssDeb" type="TCodAssDeb"/>
- <xs:element name="CodAyantDroit" type="TCodAyantDroit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Recouvrement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Echéancier</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPieceRec" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdentRec" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations suspension et poursuite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Contentieux</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Informations amiable et contentieux</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations EPE</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CpteTva" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoRecouvrement">
- <xs:sequence>
- <xs:element name="NbrReco" type="cm:Base_Num4" minOccurs="0"/>
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoEcheancier">
- <xs:sequence>
- <xs:element name="DteDerPai" type="cm:Base_Date"/>
- <xs:element name="NbrPai" type="cm:Base_Num4"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSuspPour">
- <xs:sequence>
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoContentieux">
- <xs:sequence>
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAmiableContentieux">
- <xs:sequence>
- <xs:element name="EtPce" type="TEtPce"/>
- <xs:element name="DteEtPce" type="cm:Base_Date"/>
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPourExt">
- <xs:sequence>
- <xs:element name="DteEpe" type="cm:Base_Date"/>
- <xs:element name="IdPostEpe" type="cm:Base_Texte7" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TRecouvrement">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="ModRegl" type="TModRegl"/>
- <xs:element name="DteReco" type="cm:Base_Date"/>
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>
- <xs:element name="MtReco" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TInfoTiersRecette">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="DebFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="FinFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Recette-->
- <!-- 05/05/2006 EPA HLS000224-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="18"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodInst-Rej">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodAssDeb">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodAyantDroit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodActu">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodSuspPour">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModRegl">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteAller.xsd"/>
- <xs:include schemaLocation="Class_TitreAller.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteAller">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteRetour.xsd"/>
- <xs:include schemaLocation="Class_TitreRetour.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreRetour.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteRetour">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocArticle">
- <xs:sequence>
- <xs:element name="InfoArticle" type="TInfoArticle"/>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoArticle">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocArticle">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num12"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TRecouvrement">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="ModRegl" type="TModRegl"/>
- <xs:element name="DteReco" type="cm:Base_Date"/>
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>
- <xs:element name="MtReco" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocRole">
- <xs:sequence>
- <xs:element name="CodAct" type="TCodAct"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteRol" type="cm:Base_Date"/>
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="Objet" type="cm:Base_Texte160" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocRole">
- <xs:sequence>
- <xs:element name="CodAct" type="TCodAct"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteRol" type="cm:Base_Date"/>
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocSousArticle">
- <xs:sequence>
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSousArticle">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoCollBen">
- <xs:sequence>
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocSousArticle">
- <xs:sequence>
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0"/>
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0"/>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0"/>
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0"/>
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSousArticle">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoCollBen">
- <xs:sequence>
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoRecouvrement">
- <xs:sequence>
- <xs:element name="NbrReco" type="cm:Base_Num4"/>
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoEcheancier">
- <xs:sequence>
- <xs:element name="DteDerPay" type="cm:Base_Date"/>
- <xs:element name="NbrPay" type="cm:Base_Num4"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSuspPour">
- <xs:sequence>
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoContentieux">
- <xs:sequence>
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSais" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAmiableContentieux">
- <xs:sequence>
- <xs:element name="EtRec" type="TEtRec"/>
- <xs:element name="EtatPrealable" type="cm:Base_Booleen"/>
- <xs:element name="DteEtPce" type="cm:Base_Date"/>
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPourExt">
- <xs:sequence>
- <xs:element name="DteEpe" type="cm:Base_Date"/>
- <xs:element name="IdPostEpe" type="cm:Base_Texte7"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TInfoTiersRole">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:complexType name="TCodAct">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypRol">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodInst-Rej">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtRec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodActu">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodSuspPour">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModRegl">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:include schemaLocation="Class_RoleAller.xsd"/>
- <xs:include schemaLocation="Class_ArticleAller.xsd"/>
- <xs:include schemaLocation="Class_SousArticleAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>
- <xs:include schemaLocation="Class_TiersRole.xsd"/>
- <xs:complexType name="TPES_RoleAller">
- <xs:sequence>
- <xs:element name="EnTeteRole">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole"/>
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle"/>
- <xs:element name="SousArticle" type="TSousArticle" maxOccurs="unbounded"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSousArticle">
- <xs:sequence>
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?> <!--EPA HLS00039776 20060626-->
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:include schemaLocation="Class_RoleRetour.xsd"/>
- <xs:include schemaLocation="Class_ArticleRetour.xsd"/>
- <xs:include schemaLocation="Class_SousArticleRetour.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>
- <xs:include schemaLocation="Class_TiersRole.xsd"/>
- <!-- Fin des directives d'inclusios-->
- <xs:complexType name="TPES_RoleRetour">
- <xs:sequence>
- <xs:element name="EnTeteRole">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole"/>
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle"/>
- <xs:element name="SousArticle" type="TSousArticle" minOccurs="0" maxOccurs="unbounded"/> <!--EPA HLS00039776 20060626-->
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSousArticle">
- <xs:sequence>
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TAdresse_TIPI">
- <xs:sequence>
- <xs:element name="Adr1" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="cm:Base_Texte5"/>
- <xs:element name="Ville" type="cm:Base_Texte38"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) EXTERNE -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TBlocBordereau_TIPI">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrePce" type="cm:Base_Num5"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TInfoTiers_TIPI">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="TypTiers" type="TTypTiers" minOccurs="0"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) EXTERNE-->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TBlocLignePiece_TIPI">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece_TIPI">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece_TIPI">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <!-- MtTTC est une balise nouvelle-->
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TBlocPiece_TIPI">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="CatPce" type="TCatPce"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DebFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="FinFact" type="cm:Base_Date" minOccurs="0"/>
- <!-- EtatPce Obligatoire pour TIPI-->
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Recette-->
- <!-- 05/05/2006 EPA HLS000224-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TTypBord pour TIPI a 01-->
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TTypPiece pour TIPI a 01-->
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TNatPce pour TIPI a 01-->
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TEtatPce pour TIPI a 02-->
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Suppression de TCodInst-Rej pour TIPI-->
- <!-- Suppression de TNatPrel pour TIPI-->
- <!-- Suppression de TPerPrel pour TIPI-->
- <!-- Suppression de TCodAssDeb pour TIPI-->
- <!-- Suppression de TCodAyantDroit pour TIPI-->
- <!-- Suppression de TNatPceOrig pour TIPI-->
- <!-- Limitation de TEtPce pour TIPI Ã 02-->
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Suppression de TCodActu pour TIPI-->
- <!-- Suppression de TCodSuspPour pour TIPI-->
- <!-- Suppression de TTypFlux pour TIPI-->
- <!-- Suppression de TModRegl pour TIPI-->
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Ajout de TCatTiers pour TIPI limité à 01 A SUPPRIMER - Utilisation du schema commun-->
- <!-- Ajout de TCatPce pour TIPI-->
- <xs:complexType name="TCatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- <xs:enumeration value="4"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Bordereau_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Titre_TIPI.xsd"/>
- <xs:include schemaLocation="Class_LigneTitre_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Tiers_TIPI.xsd"/>
- <xs:include schemaLocation="Class_InfoTiers_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Adresse_TIPI.xsd"/>
- <xs:complexType name="TPES_Recette_TIPI">
- <xs:sequence>
- <xs:element name="Bordereau" type="TBordereau_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau_TIPI">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau_TIPI"/>
- <xs:element name="Piece" type="TPiece_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece_TIPI">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece_TIPI"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece_TIPI">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece_TIPI"/>
- <xs:element name="Tiers" type="TTiers_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers_TIPI">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers_TIPI"/>
- <xs:element name="Adresse" type="TAdresse_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TAdresse_TIPI">
- <xs:sequence>
- <xs:element name="Adr1" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="cm:Base_Texte5"/>
- <xs:element name="Ville" type="cm:Base_Texte38"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TBlocArticle_TIPI">
- <xs:sequence>
- <xs:element name="InfoArticle" type="TInfoArticle_TIPI"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoArticle_TIPI">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TBlocRole_TIPI">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TInfoTiers_TIPI">
- <xs:sequence>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!--xs:complexType name="TCodAct"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TNatInf"-->
- <!--Codification supprimée-->
- <xs:complexType name="TTypRol">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!--xs:complexType name="TCatTiers" LIMITATION Ã 01 - SUPPRIMER - Utilisation du schema COMMUN -->
- <!--xs:complexType name="TCodInst-Rej"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TNatPrel"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TPerPrel"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TEtRec"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TCodActu"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TCodSuspPour"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TTypFlux"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TModRegl"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TTypTiers"-->
- <!--Codification supprimée-->
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Role_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Article_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Tiers_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Adresse_TIPI.xsd"/>
- <!-- Fin des directives d'inclusios-->
- <xs:complexType name="TPES_Role_TIPI">
- <xs:sequence>
- <xs:element name="Role" type="TRole_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole_TIPI">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole_TIPI"/>
- <xs:element name="Article" type="TArticle_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle_TIPI">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle_TIPI"/>
- <xs:element name="Tiers" type="TTiers_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers_TIPI">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers_TIPI"/>
- <xs:element name="Adresse" type="TAdresse_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="Acquit" type="TAcquit"/>
- <xs:complexType name="TAcquit">
- <xs:sequence>
- <xs:element name="NomFic" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="NonAcquit" type="TNonAcquit"/>
- <xs:complexType name="TNonAcquit">
- <xs:sequence>
- <xs:element name="NomFic" type="cm:Base_Texte100"/>
- <xs:element name="Motif" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_Acquit.xsd"/>
- <xs:element name="PES_Acquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="Acquit" type="TAcquit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:rola="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:reca="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:depa="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" xmlns:buda="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:mara="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:acta="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:empa="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" schemaLocation="../NS_Budget/r0/PES_BudgetAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" schemaLocation="../NS_Depense/r0/PES_DepenseAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" schemaLocation="../NS_Recette/r0/PES_RecetteAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" schemaLocation="../NS_Role/r0/PES_RoleAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" schemaLocation="../NS_EtatActif/r0/PES_EtatActif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" schemaLocation="../NS_EtatPassif/r0/PES_EtatPassif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" schemaLocation="../NS_Marche/r0/PES_Marche.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PJ.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseAller" type="depa:TPES_DepenseAller" minOccurs="0"/>
- <xs:element name="PES_RecetteAller" type="reca:TPES_RecetteAller" minOccurs="0"/>
- <xs:element name="PES_RoleAller" type="rola:TPES_RoleAller" minOccurs="0"/>
- <xs:element name="PES_BudgetAller" type="buda:TPES_BudgetAller" minOccurs="0"/>
- <xs:element name="PES_EtatActif" type="acta:TPES_EtatActif" minOccurs="0"/>
- <xs:element name="PES_Marche" type="mara:TPES_Marche" minOccurs="0"/>
- <xs:element name="PES_EtatPassif" type="empa:TPES_EtatPassif" minOccurs="0"/>
- <xs:element name="PES_PJ" type="TPES_PJs" minOccurs="0"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_NonAcquit.xsd"/>
- <xs:element name="PES_NonAcquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="NonAcquit" type="TNonAcquit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PESPJs_HELIADES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_PJs_HELIADES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdPost" type="cm:Base_Texte7"/>
- <xs:element name="IdColl" type="cm:Base_Num20"/>
- <xs:element name="PES_PJs_HELIADES" type="TPES_PJs_HELIADES" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_PJs_HELIADES_Retour" type="TPES_PJs_HELIADES_Retour"/>
- <xs:complexType name="TPES_PJ_HELIADES_Retour">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdPost" type="cm:Base_Texte7"/>
- <xs:element name="IdColl" type="cm:Base_Num20"/>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50"/>
- <xs:element name="NomPJ" type="cm:Base_Texte100"/>
- <xs:element name="EtatGeide" type="cm:Base_Num2"/>
- <xs:element name="LibelleErreur" type="cm:Base_Texte50" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_HELIADES_Retour">
- <xs:sequence>
- <xs:element name="PJ_HELIADES_Retour" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_HELIADES_Retour"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/restit" xmlns:erar="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/restit" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit" schemaLocation="../NS_Erar/r0/PES_ErarRestit.xsd"/>
- <xs:element name="PES_Restit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe" minOccurs="0"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_ERAR" type="erar:TPES_ErarRestit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by G. MARTIN (Perso) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../CommunAck.xsd"/>
- <xs:element name="PES_ACQUIT" type="PES_ACQUIT"/>
- <xs:complexType name="PES_ACQUIT">
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="ACQUIT" type="TPES_ACQUIT"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_ACQUIT">
- <xs:sequence>
- <xs:element name="EnTeteAcquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="ElementACQUIT" type="TElementACQUIT" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TElementACQUIT">
- <xs:sequence>
- <xs:element name="DomaineAck" type="TDomaineAck"/>
- <xs:element name="EtatAck" type="cm:Base_Booleen"/>
- <xs:element name="ExerciceBord" type="cm:Base_Num4" minOccurs="0"/>
- <xs:element name="NumBord" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="NumPiece" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="NumLigne" type="cm:Base_Num6" minOccurs="0"/>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50" minOccurs="0"/>
- <xs:element name="NumAnoAck" type="TNumAnoAck" minOccurs="0"/>
- <xs:element name="LibelleAnoAck" type="cm:Base_Texte500" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:tipir="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" schemaLocation="../NS_TIPIRECETTE/r0/PES_RECETTE_TIPI.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_TIPI_Recette" type="tipir:TPES_Recette_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:tipirole="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" schemaLocation="../NS_TIPIROLE/r0/PES_ROLE_TIPI.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_TIPI_Role" type="tipirole:TPES_Role_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum1">
- <xs:attribute name="V" type="V_Alphanum1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum4">
- <xs:attribute name="V" type="V_Alphanum4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum5">
- <xs:attribute name="V" type="V_Alphanum5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum6">
- <xs:attribute name="V" type="V_Alphanum6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum11">
- <xs:attribute name="V" type="V_Alphanum11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum12">
- <xs:attribute name="V" type="V_Alphanum12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum14">
- <xs:attribute name="V" type="V_Alphanum14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum15">
- <xs:attribute name="V" type="V_Alphanum15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum16">
- <xs:attribute name="V" type="V_Alphanum16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum17">
- <xs:attribute name="V" type="V_Alphanum17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum20">
- <xs:attribute name="V" type="V_Alphanum20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum25">
- <xs:attribute name="V" type="V_Alphanum25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum30">
- <xs:attribute name="V" type="V_Alphanum30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum80">
- <xs:attribute name="V" type="V_Alphanum80" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum80">
- <xs:restriction base="xs:string">
- <xs:maxLength value="80"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum100">
- <xs:attribute name="V" type="V_Alphanum100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum250">
- <xs:attribute name="V" type="V_Alphanum250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num1">
- <xs:attribute name="V" type="V_Num1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num2">
- <xs:attribute name="V" type="V_Num2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num3">
- <xs:attribute name="V" type="V_Num3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num5">
- <xs:attribute name="V" type="V_Num5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num6">
- <xs:attribute name="V" type="V_Num6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num7">
- <xs:attribute name="V" type="V_Num7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num9">
- <xs:attribute name="V" type="V_Num9" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num9">
- <xs:restriction base="xs:string">
- <xs:maxLength value="9"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num12">
- <xs:attribute name="V" type="V_Num12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num13">
- <xs:attribute name="V" type="V_Num13" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num13">
- <xs:restriction base="xs:string">
- <xs:maxLength value="13"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num15">
- <xs:attribute name="V" type="V_Num15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num16">
- <xs:attribute name="V" type="V_Num16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num17">
- <xs:attribute name="V" type="V_Num17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num25">
- <xs:attribute name="V" type="V_Num25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte2">
- <xs:attribute name="V" type="V_Texte2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte5">
- <xs:attribute name="V" type="V_Texte5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte6">
- <xs:attribute name="V" type="V_Texte6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte11">
- <xs:attribute name="V" type="V_Texte11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte14">
- <xs:attribute name="V" type="V_Texte14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte15">
- <xs:attribute name="V" type="V_Texte15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte16">
- <xs:attribute name="V" type="V_Texte16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte20">
- <xs:attribute name="V" type="V_Texte20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte24">
- <xs:attribute name="V" type="V_Texte24" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte24">
- <xs:restriction base="xs:string">
- <xs:maxLength value="24"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte25">
- <xs:attribute name="V" type="V_Texte25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte32">
- <xs:attribute name="V" type="V_Texte32" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte32">
- <xs:restriction base="xs:string">
- <xs:maxLength value="32"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte34">
- <xs:attribute name="V" type="V_Texte34" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte34">
- <xs:restriction base="xs:string">
- <xs:maxLength value="34"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte38">
- <xs:attribute name="V" type="V_Texte38" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte38">
- <xs:restriction base="xs:string">
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte70">
- <xs:attribute name="V" type="V_Texte70" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte70">
- <xs:restriction base="xs:string">
- <xs:maxLength value="70"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte160">
- <xs:attribute name="V" type="V_Texte160" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte160">
- <xs:restriction base="xs:string">
- <xs:maxLength value="160"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte200">
- <xs:attribute name="V" type="V_Texte200" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte200">
- <xs:restriction base="xs:string">
- <xs:maxLength value="200"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte250">
- <xs:attribute name="V" type="V_Texte250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte500">
- <xs:attribute name="V" type="V_Texte500" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte500">
- <xs:restriction base="xs:string">
- <xs:maxLength value="500"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Montant3">
- <xs:attribute name="V" type="V_Montant3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="15"/>
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux3">
- <xs:attribute name="V" type="V_Taux3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="6"/>
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec3">
- <xs:attribute name="V" type="V_Dec3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec3">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec2">
- <xs:attribute name="V" type="V_Dec2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec2">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<xs:schema targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType, EncapsulatedPKIDataType and TimestampType-->
- <!-- Start AnyType -->
- <xs:element name="Any" type="AnyType"/>
- <xs:complexType name="AnyType" mixed="true">
- <xs:sequence>
- <xs:any namespace="##any" processContents="lax"/>
- </xs:sequence>
- <xs:anyAttribute namespace="##any"/>
- </xs:complexType>
- <!-- End AnyType -->
- <!-- Start ObjectIdentifierType-->
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType"/>
- <xs:complexType name="ObjectIdentifierType">
- <xs:sequence>
- <xs:element name="Identifier" type="IdentifierType"/>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="DocumentationReferences" type="DocumentationReferencesType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IdentifierType">
- <xs:simpleContent>
- <xs:extension base="xs:anyURI">
- <xs:attribute name="Qualifier" type="QualifierType" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="QualifierType">
- <xs:restriction base="xs:string">
- <xs:enumeration value="OIDAsURN"/>
- <xs:enumeration value="OIDAsURI"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="DocumentationReferencesType">
- <xs:sequence maxOccurs="unbounded">
- <xs:element name="DocumentationReference" type="xs:anyURI"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End ObjectIdentifierType-->
- <!-- Start EncapsulatedPKIDataType-->
- <xs:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>
- <xs:complexType name="EncapsulatedPKIDataType">
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <!-- End EncapsulatedPKIDataType -->
- <!-- Start TimeStampType -->
- <xs:element name="TimeStamp" type="TimeStampType"/>
- <xs:complexType name="TimeStampType">
- <xs:sequence>
- <xs:element name="HashDataInfo" type="HashDataInfoType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:choice minOccurs="0">
- <xs:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>
- <xs:element name="XMLTimeStamp" type="AnyType"/>
- </xs:choice>
- <xs:element ref="ds:Signature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="HashDataInfoType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End TimeStampType -->
- <!-- End auxiliary types definitions-->
- <!-- Start container types -->
- <!-- Start QualifyingProperties -->
- <xs:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
- <xs:complexType name="QualifyingPropertiesType">
- <xs:sequence>
- <xs:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Target" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingProperties -->
- <!-- Start SignedProperties-->
- <xs:element name="SignedProperties" type="SignedPropertiesType"/>
- <xs:complexType name="SignedPropertiesType">
- <xs:sequence>
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End SignedProperties-->
- <!-- Start UnsignedProperties-->
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
- <xs:complexType name="UnsignedPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End UnsignedProperties-->
- <!-- Start SignedSignatureProperties-->
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:complexType name="SignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/>
- <xs:element name="SignerRole" type="SignerRoleType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedSignatureProperties-->
- <!-- Start SignedDataObjectProperties-->
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
- <xs:complexType name="SignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="DataObjectFormat" type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedDataObjectProperties-->
- <!-- Start UnsignedSignatureProperties-->
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>
- <xs:complexType name="UnsignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="CounterSignature" type="CounterSignatureType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType" minOccurs="0"/>
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType" minOccurs="0"/>
- <xs:choice>
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:choice>
- <xs:element name="CertificateValues" type="CertificateValuesType" minOccurs="0"/>
- <xs:element name="RevocationValues" type="RevocationValuesType" minOccurs="0"/>
- <xs:element name="ArchiveTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedSignatureProperties-->
- <!-- Start UnsignedDataObjectProperties-->
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>
- <xs:complexType name="UnsignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedDataObjectProperty" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedDataObjectProperties-->
- <!-- Start QualifyingPropertiesReference-->
- <xs:element name="QualifyingPropertiesReference" type="QualifyingPropertiesReferenceType"/>
- <xs:complexType name="QualifyingPropertiesReferenceType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingPropertiesReference-->
- <!-- End container types -->
- <!-- Start SigningTime element -->
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <!-- End SigningTime element -->
- <!-- Start SigningCertificate -->
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:complexType name="CertIDListType">
- <xs:sequence>
- <xs:element name="Cert" type="CertIDType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertIDType">
- <xs:sequence>
- <xs:element name="CertDigest" type="DigestAlgAndValueType"/>
- <xs:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="DigestAlgAndValueType">
- <xs:sequence>
- <xs:element name="DigestMethod" type="ds:DigestMethodType"/>
- <xs:element name="DigestValue" type="ds:DigestValueType"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SigningCertificate -->
- <!-- Start SignaturePolicyIdentifier -->
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:complexType name="SignaturePolicyIdentifierType">
- <xs:choice>
- <xs:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>
- <xs:element name="SignaturePolicyImplied"/>
- </xs:choice>
- </xs:complexType>
- <xs:complexType name="SignaturePolicyIdType">
- <xs:sequence>
- <xs:element name="SigPolicyId" type="ObjectIdentifierType"/>
- <xs:element ref="ds:Transforms" minOccurs="0"/>
- <xs:element name="SigPolicyHash" type="DigestAlgAndValueType"/>
- <xs:element name="SigPolicyQualifiers" type="SigPolicyQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="SigPolicyQualifiersListType">
- <xs:sequence>
- <xs:element name="SigPolicyQualifier" type="SigPolicyQualifierType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="SPURI" type="xs:anyURI"/>
- <xs:element name="SPUserNotice" type="SPUserNoticeType"/>
- <xs:complexType name="SPUserNoticeType">
- <xs:sequence>
- <xs:element name="NoticeRef" type="NoticeReferenceType" minOccurs="0"/>
- <xs:element name="ExplicitText" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="NoticeReferenceType">
- <xs:sequence>
- <xs:element name="Organization" type="xs:string"/>
- <xs:element name="NoticeNumbers" type="IntegerListType"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IntegerListType">
- <xs:sequence>
- <xs:element name="int" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignaturePolicyIdentifier -->
- <!-- Start CounterSignature -->
- <xs:element name="CounterSignature" type="CounterSignatureType"/>
- <xs:complexType name="CounterSignatureType">
- <xs:sequence>
- <xs:element ref="ds:Signature"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CounterSignature -->
- <!-- Start DataObjectFormat -->
- <xs:element name="DataObjectFormat" type="DataObjectFormatType"/>
- <xs:complexType name="DataObjectFormatType">
- <xs:sequence>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType" minOccurs="0"/>
- <xs:element name="MimeType" type="xs:string" minOccurs="0"/>
- <xs:element name="Encoding" type="xs:anyURI" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ObjectReference" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End DataObjectFormat -->
- <!-- Start CommitmentTypeIndication -->
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>
- <xs:complexType name="CommitmentTypeIndicationType">
- <xs:sequence>
- <xs:element name="CommitmentTypeId" type="ObjectIdentifierType"/>
- <xs:choice>
- <xs:element name="ObjectReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllSignedDataObjects"/>
- </xs:choice>
- <xs:element name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CommitmentTypeQualifiersListType">
- <xs:sequence>
- <xs:element name="CommitmentTypeQualifier" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CommitmentTypeIndication -->
- <!-- Start SignatureProductionPlace -->
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>
- <xs:complexType name="SignatureProductionPlaceType">
- <xs:sequence>
- <xs:element name="City" type="xs:string" minOccurs="0"/>
- <xs:element name="StateOrProvince" type="xs:string" minOccurs="0"/>
- <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
- <xs:element name="CountryName" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignatureProductionPlace -->
- <!-- Start SignerRole -->
- <xs:element name="SignerRole" type="SignerRoleType"/>
- <xs:complexType name="SignerRoleType">
- <xs:sequence>
- <xs:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/>
- <xs:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ClaimedRolesListType">
- <xs:sequence>
- <xs:element name="ClaimedRole" type="xs:token"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertifiedRolesListType">
- <xs:sequence>
- <xs:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignerRole -->
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType"/>
- <!-- Start CompleteCertificateRefs -->
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
- <xs:complexType name="CompleteCertificateRefsType">
- <xs:sequence>
- <xs:element name="CertRefs" type="CertIDListType"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CompleteCertificateRefs -->
- <!-- Start CompleteRevocationRefs-->
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>
- <xs:complexType name="CompleteRevocationRefsType">
- <xs:sequence>
- <xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>
- <xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>
- <xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLRefsType">
- <xs:sequence>
- <xs:element name="CRLRef" type="CRLRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLRefType">
- <xs:sequence>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
- <xs:element name="CRLIdentifier" type="CRLIdentifierType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLIdentifierType">
- <xs:sequence>
- <xs:element name="Issuer" type="xs:string"/>
- <xs:element name="IssueTime" type="xs:dateTime"/>
- <xs:element name="Number" type="xs:integer" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OCSPRefsType">
- <xs:sequence>
- <xs:element name="OCSPRef" type="OCSPRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPRefType">
- <xs:sequence>
- <xs:element name="OCSPIdentifier" type="OCSPIdentifierType"/>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPIdentifierType">
- <xs:sequence>
- <xs:element name="ResponderID" type="xs:string"/>
- <xs:element name="ProducedAt" type="xs:dateTime"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusRefsType">
- <xs:sequence>
- <xs:element name="OtherRef" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CompleteRevocationRefs-->
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType"/>
- <!-- Start CertificateValues -->
- <xs:element name="CertificateValues" type="CertificateValuesType"/>
- <xs:complexType name="CertificateValuesType">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>
- <xs:element name="OtherCertificate" type="AnyType"/>
- </xs:choice>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CertificateValues -->
- <!-- Start RevocationValues-->
- <xs:element name="RevocationValues" type="RevocationValuesType"/>
- <xs:complexType name="RevocationValuesType">
- <xs:sequence>
- <xs:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
- <xs:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
- <xs:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusValuesType">
- <xs:sequence>
- <xs:element name="OtherValue" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End RevocationValues-->
- <xs:element name="ArchiveTimeStamp" type="TimeStampType"/>
- <xs:complexType name="SigPolicyQualifierType">
- <xs:sequence>
- <xs:element ref="SPURI"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<!-- Schema for XML Signatures
- http://www.w3.org/2000/09/xmldsig#
- $Revision: 1.1 $ on $Date: 2002/02/08 20:32:26 $ by $Author: reagle $
-
- Copyright 2001 The Internet Society and W3C (Massachusetts Institute
- of Technology, Institut National de Recherche en Informatique et en
- Automatique, Keio University). All Rights Reserved.
- http://www.w3.org/Consortium/Legal/
-
- This document is governed by the W3C Software License [1] as described
- in the FAQ [2].
-
- [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
- [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
--->
-<schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">
- <!-- Basic Types Defined for Signatures -->
- <simpleType name="CryptoBinary">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- Start Signature -->
- <element name="Signature" type="ds:SignatureType"/>
- <complexType name="SignatureType">
- <sequence>
- <element ref="ds:SignedInfo"/>
- <element ref="ds:SignatureValue"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureValue" type="ds:SignatureValueType"/>
- <complexType name="SignatureValueType">
- <simpleContent>
- <extension base="base64Binary">
- <attribute name="Id" type="ID" use="optional"/>
- </extension>
- </simpleContent>
- </complexType>
- <!-- Start SignedInfo -->
- <element name="SignedInfo" type="ds:SignedInfoType"/>
- <complexType name="SignedInfoType">
- <sequence>
- <element ref="ds:CanonicalizationMethod"/>
- <element ref="ds:SignatureMethod"/>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>
- <complexType name="CanonicalizationMethodType" mixed="true">
- <sequence>
- <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="SignatureMethod" type="ds:SignatureMethodType"/>
- <complexType name="SignatureMethodType" mixed="true">
- <sequence>
- <element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) external namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- Start Reference -->
- <element name="Reference" type="ds:ReferenceType"/>
- <complexType name="ReferenceType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- <element ref="ds:DigestMethod"/>
- <element ref="ds:DigestValue"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="URI" type="anyURI" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <element name="Transforms" type="ds:TransformsType"/>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="Transform" type="ds:TransformType"/>
- <complexType name="TransformType" mixed="true">
- <choice minOccurs="0" maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <element name="XPath" type="string"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Reference -->
- <element name="DigestMethod" type="ds:DigestMethodType"/>
- <complexType name="DigestMethodType" mixed="true">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="DigestValue" type="ds:DigestValueType"/>
- <simpleType name="DigestValueType">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- End SignedInfo -->
- <!-- Start KeyInfo -->
- <element name="KeyInfo" type="ds:KeyInfoType"/>
- <complexType name="KeyInfoType" mixed="true">
- <choice maxOccurs="unbounded">
- <element ref="ds:KeyName"/>
- <element ref="ds:KeyValue"/>
- <element ref="ds:RetrievalMethod"/>
- <element ref="ds:X509Data"/>
- <element ref="ds:PGPData"/>
- <element ref="ds:SPKIData"/>
- <element ref="ds:MgmtData"/>
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="KeyName" type="string"/>
- <element name="MgmtData" type="string"/>
- <element name="KeyValue" type="ds:KeyValueType"/>
- <complexType name="KeyValueType" mixed="true">
- <choice>
- <element ref="ds:DSAKeyValue"/>
- <element ref="ds:RSAKeyValue"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </complexType>
- <element name="RetrievalMethod" type="ds:RetrievalMethodType"/>
- <complexType name="RetrievalMethodType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- </sequence>
- <attribute name="URI" type="anyURI"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <!-- Start X509Data -->
- <element name="X509Data" type="ds:X509DataType"/>
- <complexType name="X509DataType">
- <sequence maxOccurs="unbounded">
- <choice>
- <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
- <element name="X509SKI" type="base64Binary"/>
- <element name="X509SubjectName" type="string"/>
- <element name="X509Certificate" type="base64Binary"/>
- <element name="X509CRL" type="base64Binary"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </sequence>
- </complexType>
- <complexType name="X509IssuerSerialType">
- <sequence>
- <element name="X509IssuerName" type="string"/>
- <element name="X509SerialNumber" type="integer"/>
- </sequence>
- </complexType>
- <!-- End X509Data -->
- <!-- Begin PGPData -->
- <element name="PGPData" type="ds:PGPDataType"/>
- <complexType name="PGPDataType">
- <choice>
- <sequence>
- <element name="PGPKeyID" type="base64Binary"/>
- <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <sequence>
- <element name="PGPKeyPacket" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- </choice>
- </complexType>
- <!-- End PGPData -->
- <!-- Begin SPKIData -->
- <element name="SPKIData" type="ds:SPKIDataType"/>
- <complexType name="SPKIDataType">
- <sequence maxOccurs="unbounded">
- <element name="SPKISexp" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0"/>
- </sequence>
- </complexType>
- <!-- End SPKIData -->
- <!-- End KeyInfo -->
- <!-- Start Object (Manifest, SignatureProperty) -->
- <element name="Object" type="ds:ObjectType"/>
- <complexType name="ObjectType" mixed="true">
- <sequence minOccurs="0" maxOccurs="unbounded">
- <any namespace="##any" processContents="lax"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- <!-- add a grep facet -->
- </complexType>
- <element name="Manifest" type="ds:ManifestType"/>
- <complexType name="ManifestType">
- <sequence>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
- <complexType name="SignaturePropertiesType">
- <sequence>
- <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperty" type="ds:SignaturePropertyType"/>
- <complexType name="SignaturePropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (1,unbounded) namespaces -->
- </choice>
- <attribute name="Target" type="anyURI" use="required"/>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <!-- End Object (Manifest, SignatureProperty) -->
- <!-- Start Algorithm Parameters -->
- <simpleType name="HMACOutputLengthType">
- <restriction base="integer"/>
- </simpleType>
- <!-- Start KeyValue Element-types -->
- <element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
- <complexType name="DSAKeyValueType">
- <sequence>
- <sequence minOccurs="0">
- <element name="P" type="ds:CryptoBinary"/>
- <element name="Q" type="ds:CryptoBinary"/>
- </sequence>
- <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
- <element name="Y" type="ds:CryptoBinary"/>
- <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
- <sequence minOccurs="0">
- <element name="Seed" type="ds:CryptoBinary"/>
- <element name="PgenCounter" type="ds:CryptoBinary"/>
- </sequence>
- </sequence>
- </complexType>
- <element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
- <complexType name="RSAKeyValueType">
- <sequence>
- <element name="Modulus" type="ds:CryptoBinary"/>
- <element name="Exponent" type="ds:CryptoBinary"/>
- </sequence>
- </complexType>
- <!-- End KeyValue Element-types -->
- <!-- End Signature -->
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
- <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <complexType name="EncryptedType" abstract="true">
- <sequence>
- <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="xenc:CipherData"/>
- <element ref="xenc:EncryptionProperties" minOccurs="0"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- </complexType>
- <complexType name="EncryptionMethodType" mixed="true">
- <sequence>
- <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
- <element name="OAEPparams" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <simpleType name="KeySizeType">
- <restriction base="integer"/>
- </simpleType>
- <element name="CipherData" type="xenc:CipherDataType"/>
- <complexType name="CipherDataType">
- <choice>
- <element name="CipherValue" type="base64Binary"/>
- <element ref="xenc:CipherReference"/>
- </choice>
- </complexType>
- <element name="CipherReference" type="xenc:CipherReferenceType"/>
- <complexType name="CipherReferenceType">
- <choice>
- <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
- </choice>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="EncryptedData" type="xenc:EncryptedDataType"/>
- <complexType name="EncryptedDataType">
- <complexContent>
- <extension base="xenc:EncryptedType"/>
- </complexContent>
- </complexType>
- <!-- Children of ds:KeyInfo -->
- <element name="EncryptedKey" type="xenc:EncryptedKeyType"/>
- <complexType name="EncryptedKeyType">
- <complexContent>
- <extension base="xenc:EncryptedType">
- <sequence>
- <element ref="xenc:ReferenceList" minOccurs="0"/>
- <element name="CarriedKeyName" type="string" minOccurs="0"/>
- </sequence>
- <attribute name="Recipient" type="string" use="optional"/>
- </extension>
- </complexContent>
- </complexType>
- <element name="AgreementMethod" type="xenc:AgreementMethodType"/>
- <complexType name="AgreementMethodType" mixed="true">
- <sequence>
- <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Children of ds:KeyInfo -->
- <element name="ReferenceList">
- <complexType>
- <choice maxOccurs="unbounded">
- <element name="DataReference" type="xenc:ReferenceType"/>
- <element name="KeyReference" type="xenc:ReferenceType"/>
- </choice>
- </complexType>
- </element>
- <complexType name="ReferenceType">
- <sequence>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>
- <complexType name="EncryptionPropertiesType">
- <sequence>
- <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>
- <complexType name="EncryptionPropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- </choice>
- <attribute name="Target" type="anyURI" use="optional"/>
- <attribute name="Id" type="ID" use="optional"/>
- <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
- </complexType>
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TAdresse">
- <xs:sequence>
- <xs:element name="TypAdr">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="Adr1" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="Base_Texte5"/>
- <xs:element name="Ville" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="CodRes" type="Base_Booleen"/>
- <xs:element name="CodPays" type="Base_Num3" minOccurs="0"/>
- <xs:element name="DteAdr" type="Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TBancaire">
- <xs:sequence>
- <xs:choice>
- <xs:sequence>
- <xs:element name="IdPayInt" type="Base_Alphanum4" minOccurs="0"/>
- <xs:element name="IdBancInt" type="Base_Alphanum11" minOccurs="0"/>
- <xs:element name="CodeEtab" type="Base_Alphanum5"/>
- <xs:element name="CodeGuic" type="Base_Alphanum5"/>
- <xs:element name="IdCpte" type="Base_Texte11"/>
- <xs:element name="CleRib" type="Base_Num2"/>
- </xs:sequence>
- <xs:sequence>
- <xs:element name="BIC" type="Base_Alphanum11"/>
- <xs:element name="IBAN" type="Base_Texte34"/>
- </xs:sequence>
- </xs:choice>
- <xs:element name="LibBanc" type="Base_Texte24" minOccurs="0"/>
- <xs:element name="TitCpte" type="Base_Texte32"/>
- <xs:element name="DteBanc" type="Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:include schemaLocation="../xmlenc/xenc-schema.xsd"/>
- <xs:complexType name="PESEncryptedDataType">
- <xs:annotation>
- <xs:documentation>Element contenant la donnee chiffree et les informations necessaires au dechiffrement - L'element KeyInfo contient un element EncryptedKey par acteur destinataire de l'information.</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xenc:EncryptedDataType"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESEncryptedDataGroup">
- <xs:sequence>
- <xs:element name="EncryptedData" type="xenc:PESEncryptedDataType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:complexType name="TEnTetePES">
- <xs:sequence>
- <xs:element name="DteStr" type="Base_Date"/>
- <xs:element name="IdPost" type="Base_Texte7"/>
- <xs:element name="LibellePoste" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0"/>
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0"/>
- <xs:element name="CodCol" type="Base_Alphanum3"/>
- <xs:element name="CodBud" type="Base_Alphanum2" minOccurs="0"/>
- <xs:element name="LibelleColBud" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="Class_Tiers.xsd"/>
- <xs:include schemaLocation="Class_Nomenclature.xsd"/>
- <xs:complexType name="TNomenclatureFacture">
- <xs:sequence>
- <xs:element name="NomenclatureProduit" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des rubriques de Facturation (nécessaire en cas d'état de facturation collectif)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomenclatureNature" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des Code Natures (catégorisation préalable à l'imputation budgétaire)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomenclatureBudget" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des Budgets</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneRepartition">
- <xs:sequence>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- <xs:element name="Code" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>code Nature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeFonction" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>dans le cas d'une imputation par fonction</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeBudget" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>dans le cas d'une imputation multi-budget</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRepartitionParNature">
- <xs:sequence>
- <xs:element name="Repartition" type="TLigneRepartition" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPESFacture">
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Dec2">
- <xs:annotation>
- <xs:documentation>Numéro de version (exemple 1.0)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Annee" type="cm:Base_Annee"/>
- <xs:element name="NumSequence" type="cm:Base_Num4" minOccurs="0">
- <xs:annotation>
- <xs:documentation>En cas d'émission périodique, indique le numéro de la séquence</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypeFact" type="cm:Base_Alphanum10" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de Facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Date" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date d'émission de la facture ou de l'état de facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Emetteur" type="TTiers">
- <xs:annotation>
- <xs:documentation>Informations sur l'emetteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FactureIndiv" type="TFacturePESIndiv" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Données individuelles de facturation (par défaut une seule facture individuelle) - (état de facturation collectif : plusieurs factures individuelles)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Nomenclatures" type="TNomenclatureFacture">
- <xs:annotation>
- <xs:documentation>Nomenclatures utilisees (Paramétrage du progiciel)
-- en cas d'évolution des nomenclatures, les anciens codes doivent être précisés (de façon incrémentale)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RepartitionParNature" type="TRepartitionParNature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Repartition des dépenses par Nature (et budget le cas échéant)</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="Class_Tiers.xsd"/>
- <xs:complexType name="TLigneFacture">
- <xs:sequence>
- <xs:choice>
- <xs:element name="Date" type="cm:Base_Date" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Dates de réalisation de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:sequence>
- <xs:element name="DateDebut" type="cm:Base_Date"/>
- <xs:element name="DateFin" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:choice>
- <xs:element name="CodeProduit" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>Code du produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeNature" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code Nature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Libelle" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Libellé détaillé du produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:choice>
- <xs:sequence>
- <xs:element name="Unite" type="cm:Base_Texte38" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nature de l'unité d'oeuvre</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Quantité d'unité</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Prix de chaque Unité</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- <xs:sequence>
- <xs:element name="MtBase" type="cm:Base_Taux" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Base de calcul du prix</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:choice>
- <xs:element name="Taux" type="cm:Base_Taux3" minOccurs="0"/>
- <xs:element name="MtRemise" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant de la Remise HT</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtHT" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant HT de la Ligne après remise</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TauxTVA" type="cm:Base_Taux">
- <xs:annotation>
- <xs:documentation>Taux de TVA appliqué à cette ligne</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtTVA" type="cm:Base_Montant"/>
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- <xs:element name="Ordre" type="cm:Base_Num3">
- <xs:annotation>
- <xs:documentation>Numéro d'ordre de la ligne de prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrdreEdition" type="cm:Base_Num3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro d'ordre dans l'affichage de la facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Commentaire" type="cm:Base_Texte100" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Commentaire dans l'ordre d'affichage de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDetailTVA">
- <xs:sequence>
- <xs:element name="TauxTVA" type="cm:Base_Taux"/>
- <xs:element name="MtBaseHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTotalAPayer">
- <xs:sequence>
- <xs:element name="MtTotalHT" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>après remise</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtTotalTVA" type="cm:Base_Montant"/>
- <xs:element name="MtTotalTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFacturePESIndiv">
- <xs:annotation>
- <xs:documentation>Données individuelles de facturation</xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:element name="DateEmission" type="cm:Base_Date"/>
- <xs:element name="DateReglement" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date limite de paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumeroFacture" type="cm:Base_Texte50">
- <xs:annotation>
- <xs:documentation>Identifiant de la Facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Debiteur" type="TTiers">
- <xs:annotation>
- <xs:documentation>Description du débiteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Objet" type="cm:Base_Texte160">
- <xs:annotation>
- <xs:documentation>Objet de la Facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LigneFacture" type="TLigneFacture" maxOccurs="unbounded"/>
- <xs:element name="DetailTVA" type="TDetailTVA" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TotalAPayer" type="TTotalAPayer"/>
- <xs:element name="ModalitesReglement" type="cm:Base_Texte250"/>
- <xs:element name="TexteGenerateur" type="cm:Base_Texte160" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Champ obligatoire en matière de facture de recette associé à un titre</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ConditionsGen" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Conditions Générales de Facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RepartitionBudget" type="TRepartitionBudget" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="IdTiers" type="Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="Base_Date" minOccurs="0"/>
- <xs:element name="TypTiers" type="TTypTiers" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="TCatTiers"/>
- <xs:element name="NatJur" type="TNatJur"/>
- <xs:element name="Civilite" type="Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="Base_Texte38"/>
- <xs:element name="ComplNom" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TLigneNomenclature">
- <xs:sequence>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- <xs:element name="Code" type="cm:Base_Texte24"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:sequence>
- <xs:element name="Description" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Description du rôle de la nomenclature ou de ses spécificités</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Correspondance" type="TLigneNomenclature" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ_HELIADES">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="text/xml"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_HELIADES">
- <xs:sequence>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_HELIADES"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ServeurId" type="cm:Base_Alphanum20" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identifiant du serveur de stockage du document (en lien avec le paramétrage Helios)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypePJ" type="cm:Base_Alphanum3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de la pièce (document budgétaire, Facture, Etat de Paye,...) </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Description" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Description de la pièce saisie</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RefCompta" type="TPES_RefCompta" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Référence comptable de la pièce si celle ci n'est pas dématérialisée en même temps que l'objet comptable PES correspondant </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_RefCompta">
- <xs:sequence>
- <xs:element name="Domaine" type="cm:TDomaine"/>
- <xs:element name="Exercice" type="cm:Base_Annee"/>
- <xs:element name="TypeObjet" type="cm:Base_Num2"/>
- <xs:element name="Identifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="ComplementIdentifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TPJReference">
- <xs:sequence>
- <xs:element name="Support">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="Base_Alphanum50"/>
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TPES_PJ_Erreur">
- <xs:sequence>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeErreur" type="cm:Base_Num2"/>
- <xs:element name="LibelleErreur" type="cm:Base_Texte50"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_Erreur">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ_Erreur" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_Erreur"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TRepartitionBudget">
- <xs:sequence>
- <xs:element name="CodeBudget" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>Code du budget de comptabilisation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:choice>
- <xs:element name="Taux" type="cm:Base_Taux">
- <xs:annotation>
- <xs:documentation>(si répartitionau prorata)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Mt" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>(si répartition forfaitaire)</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:include schemaLocation="Class_Enveloppe.xsd"/>
- <xs:include schemaLocation="Class_EntetePES.xsd"/>
- <xs:include schemaLocation="Class_Adresse.xsd"/>
- <xs:include schemaLocation="Class_Bancaire.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="Class_InfoTiers.xsd"/>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TInfoTiersFact">
- <xs:complexContent>
- <xs:extension base="cm:TInfoTiers"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersFact"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- <xs:element name="NumTVA" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="Service" type="cm:Base_Texte24" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES -->
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TDomaineAck">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- <xs:enumeration value="4"/>
- <xs:enumeration value="5"/>
- <xs:enumeration value="6"/>
- <xs:enumeration value="7"/>
- <xs:enumeration value="8"/>
- <xs:enumeration value="9"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="99"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNumAnoAck">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="ERREUR_CONNECTION_IMPOSSIBLE_A_LA_BASE"/>
- <xs:enumeration value="ERREUR_ENCODING"/>
- <xs:enumeration value="ERREUR_FLUX_VIDE"/>
- <xs:enumeration value="ERREUR_SCHEMA_INCOMPLET"/>
- <xs:enumeration value="ERREUR_CODIFICATION"/>
- <xs:enumeration value="ERREUR_CODIQUE"/>
- <xs:enumeration value="ERREUR_SIRET"/>
- <xs:enumeration value="ERREUR_CODE_COLLECTIVITE_BUDGET"/>
- <xs:enumeration value="ERREUR_VERSION_PES"/>
- <xs:enumeration value="ERREUR_VERSION_PJ"/>
- <xs:enumeration value="ERREUR_SIGNATURE_INVALIDE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_ILLISIBLE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_INCOMPLETE"/>
- <xs:enumeration value="ERREUR_DOUBLON_BORDEREAU"/>
- <xs:enumeration value="ERREUR_DOUBLON_PIECE"/>
- <xs:enumeration value="ERREUR_DOUBLON_LIGNE"/>
- <xs:enumeration value="ERREUR_DOUBLON_PJ"/>
- <xs:enumeration value="ERREUR_PES_PARAM"/>
- <xs:enumeration value="ERREUR_PES_SIGNATURE"/>
- <xs:enumeration value="ERREUR_PES_PARAM_SIGNATURE"/>
- <xs:enumeration value="ERREUR_CERTIFICAT"/>
- <xs:enumeration value="ERREUR_TIMEOUT"/>
- <xs:enumeration value="ERREUR_TAILLE_BORDEREAUX"/>
- <xs:enumeration value="ERREUR_TAILLE_PIECE"/>
- <xs:enumeration value="ERREUR_TAILLE_LIGNE"/>
- <xs:enumeration value="ERREUR_PJ_SIGNEE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_EXTERNE"/>
- <xs:enumeration value="ERREUR_AUTRE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_INVALIDE"/>
- <xs:enumeration value="ERREUR_MONTANT_TVA_ZERO_NEGATIF"/>
- <xs:enumeration value="ERREUR_PJ"/>
- <xs:enumeration value="ERREUR_CUMUL_MONTANTS"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_INVALIDE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_ILLISIBLE"/>
- <xs:enumeration value="ERREUR_SIGNATURE_BORDEREAU_INCOMPLETE"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES -->
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TDomaine">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatIdTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCatTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="50"/>
- <xs:enumeration value="60"/>
- <xs:enumeration value="61"/>
- <xs:enumeration value="62"/>
- <xs:enumeration value="63"/>
- <xs:enumeration value="64"/>
- <xs:enumeration value="65"/>
- <xs:enumeration value="70"/>
- <xs:enumeration value="71"/>
- <xs:enumeration value="72"/>
- <xs:enumeration value="73"/>
- <xs:enumeration value="74"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatJur">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 05/05/2006 EPA HLS00036233 -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TBlocDocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NatDec" type="TNatDec"/>
- <xs:element name="RepCredit" type="TRepCredit"/>
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="CodMvt" type="TCodMvt"/>
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteDecExec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TBlocDocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NatDec" type="TNatDec"/>
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteDecEx" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRcpt" type="cm:Base_Date"/>
- <xs:element name="DteInteg" type="cm:Base_Date"/>
- <xs:element name="DtePec" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="LibCpte" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CodRD" type="cm:Base_Booleen"/>
- <xs:element name="MtPrev" type="cm:Base_Montant"/>
- <xs:element name="MtReal" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="OpBudg" type="cm:Base_Booleen"/>
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CodRD" type="cm:Base_Booleen"/>
- <xs:element name="MtPrev" type="cm:Base_Montant"/>
- <xs:element name="MtReal" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Marche-->
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TRepCredit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodMvt">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Class_BudgetAller.xsd"/>
- <xs:include schemaLocation="Class_LigneBudgetAller.xsd"/>
- <xs:complexType name="TPES_BudgetAller">
- <xs:sequence>
- <xs:element name="EnTeteBudget">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Class_LigneBudgetRetour.xsd"/>
- <xs:include schemaLocation="Class_BudgetRetour.xsd"/>
- <xs:complexType name="TPES_BudgetRetour">
- <xs:sequence>
- <xs:element name="EnTeteBudget">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:complexType name="TBlocCompte">
- <xs:sequence>
- <xs:element name="IdentifiantCompte" type="TIdentifiantCompte">
- <xs:annotation>
- <xs:documentation>Identifiant compte - Bloc obligatoire</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="BalanceComptable" type="TBalanceComptable" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Balance comptable - Bloc Facultatif</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentifiantCompte">
- <xs:sequence>
- <xs:element name="NumCpte" type="cm:Base_Texte12"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBalanceComptable">
- <xs:sequence>
- <xs:element name="SldDef" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="MtBeDeb" type="cm:Base_Montant"/>
- <xs:element name="MtBeCred" type="cm:Base_Montant"/>
- <xs:element name="MtOpDeb" type="cm:Base_Montant"/>
- <xs:element name="MtOpCred" type="cm:Base_Montant"/>
- <xs:element name="MtAnnTitre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtAnnMdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBudgPrim" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBudgSupp" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtDecMod" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:complexType name="TInformationEcriture">
- <xs:sequence>
- <xs:element name="DteEcrit" type="cm:Base_Date"/>
- <xs:element name="NumEcrit" type="cm:Base_Alphanum6"/>
- <xs:element name="LibEcrit" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="CodEcrit" type="TCodEcrit"/>
- <xs:element name="Sens" type="cm:Base_Booleen"/>
- <xs:element name="Montant" type="cm:Base_Montant"/>
- <xs:element name="Imputation" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="EtPce" type="TEtPce" minOccurs="0"/>
- <xs:element name="DteEtPce" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodAct" type="cm:Base_Num3" minOccurs="0"/>
- <xs:element name="ExerPce" type="cm:Base_Annee" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="IdLignePce" type="cm:Base_Num6" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="CodCollP503" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="BudCollP503" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="Type" type="TType" minOccurs="0"/>
- <xs:element name="NatPceOrig" type="TNatPceOrig" minOccurs="0"/>
- <xs:element name="ExerPceOrig" type="cm:Base_Annee" minOccurs="0"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="IdLignePceOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="../../Simple_Type_1.1.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!-- Regles de codifications communes au PES Comptabillite-->
- <!-- 05/05/2006 EPA HLS00036235-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TType">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonCpte">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodEcrit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="40"/>
- <xs:enumeration value="50"/>
- <xs:enumeration value="51"/>
- <xs:enumeration value="60"/>
- <xs:enumeration value="70"/>
- <xs:enumeration value="71"/>
- <xs:enumeration value="72"/>
- <xs:enumeration value="73"/>
- <xs:enumeration value="74"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:include schemaLocation="Class_Compte.xsd"/>
- <xs:include schemaLocation="Class_Ecriture.xsd"/>
- <xs:complexType name="TPES_Comptabilite">
- <xs:sequence>
- <xs:element name="EnTeteComptabilite">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="InformationCompte" type="TInformationCompte" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationCompte">
- <xs:sequence>
- <xs:element name="BlocCompte" type="TBlocCompte"/>
- <xs:element name="InformationEcriture" type="TInformationEcriture" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 05/05/2006 EPA HLS00036229-->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TInfoTiersRecette">
- <xs:complexContent>
- <xs:extension base="cm:TInfoTiers">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date"/>
- <xs:element name="TypTiers" type="cm:Base_Alphanum2"/>
- </xs:sequence>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by G. MARTIN (Perso) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoTVAHLM" type="TInfoTVAHLM" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information TVA HLM</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="TVAIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoTVAHLM">
- <xs:sequence>
- <xs:element name="RecTVA" type="cm:Base_Booleen"/>
- <xs:element name="MtHtRes" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPaiement" type="TInfoPaiement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte70" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="CessOpp" type="TCessOpp" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPaiement">
- <xs:sequence>
- <xs:element name="NbrPay" type="cm:Base_Num4"/>
- <xs:element name="MtPayTot" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="InfoPce" type="TInfoPce">
- <xs:annotation>
- <xs:documentation>information pièce - obligatoire</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DGP" type="TDGP" minOccurs="0">
- <xs:annotation>
- <xs:documentation>délai global de paiement- facultatif</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPce">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="Obj" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DteEch" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="PJ" type="cm:Base_Texte250" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDGP">
- <xs:sequence>
- <xs:element name="Dgp" type="cm:Base_Booleen"/>
- <xs:element name="DteDebDgp" type="cm:Base_Date"/>
- <xs:element name="DteFinDgp" type="cm:Base_Date"/>
- <xs:element name="DureeDgp" type="cm:Base_Num2"/>
- <xs:element name="CodIntMor" type="TCodIntMor" minOccurs="0"/>
- <xs:element name="TxIntMor" type="cm:Base_Taux" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="InfoPce" type="TInfoPce">
- <xs:annotation>
- <xs:documentation>information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DGP" type="TDGP" minOccurs="0">
- <xs:annotation>
- <xs:documentation>délai global de paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPce">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDGP">
- <xs:sequence>
- <xs:element name="DteDebSusp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteFinSusp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatSusp" type="TNatSusp" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TPaiement">
- <xs:sequence>
- <xs:element name="ModeReg" type="TCodePaiement"/>
- <xs:element name="DtePay" type="cm:Base_Date"/>
- <xs:element name="IdPay" type="cm:Base_Num12"/>
- <xs:element name="MtPay" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TInfoTiersDepense">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="18"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodIntMor">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatSusp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodePaiement">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCessOpp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodOpSpec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDep">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseAller.xsd"/>
- <xs:include schemaLocation="Class_MandatAller.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatAller.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:complexType name="TPES_DepenseAller">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <!-- xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/ HLS00125485-->
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- <!-- Ajout HLS00125485-->
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseRetour.xsd"/>
- <xs:include schemaLocation="Class_MandatRetour.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatRetour.xsd"/>
- <xs:include schemaLocation="Class_Paiement.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:include schemaLocation="Class_Bancaire.xsd"/>
- <xs:complexType name="TPES_DepenseRetour">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- <xs:element name="Paiement" type="TPaiement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:include schemaLocation="Class_LigneBudget.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Simple_Type.xsd"/>
-
- <xs:complexType name="TBudget">
- <xs:sequence>
- <xs:element name="EnTeteBudget" type="TEnTeteBudget" form="qualified"/>
- <xs:element name="BlocBudget" type="TBlocBudget" form="qualified"/>
- <xs:element name="InformationsGenerales" type="TInformationsGenerales" form="qualified">
- <xs:annotation>
- <xs:documentation>Informations statistiques, fiscales et financières</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEnTeteBudget">
- <xs:sequence>
- <xs:element name="LibelleEtab" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé du Budget Collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdEtab" type="Base_Num14" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Identifiant de l'établissement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodColl" type="Base_Alphanum3" form="qualified">
- <xs:annotation><xs:documentation>Code collectivité. : identification de la collectivité ou du budget collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodBud" type="Base_Alphanum2" form="qualified">
- <xs:annotation><xs:documentation>Code budget. S'il s'agit du budget principal ou si le code collectivité sert déjà à identifier le budget collectivité, cette rubrique est mise à 00.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Nomenclature" type="TNomenclature" form="qualified">
- <xs:annotation><xs:documentation>Définition de la nomenclature de la collectivité.</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TBlocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="Base_Texte10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(PES) Critère d'affectation : Zone libre permettant à l’ordonnateur de déterminer l’affectation du dossier dans les services du comptable. Les critères d'affectation résultent d’une convention entre l'ordonnateur et le comptable.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatDec" type="TNatDec" form="qualified">
- <xs:annotation><xs:documentation>Nature de la décision.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NumDec" type="V_Alphanum10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>N° de la décision (dans le cas d'une DM)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Exer" type="Base_Annee" form="qualified">
- <xs:annotation><xs:documentation>Millésime de l'exercice budgétaire concerné</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="PJRef" type="TPJReference" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Référence à une pièce justificative</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DteDec" type="Base_Date" minOccurs="1" form="qualified">
- <xs:annotation><xs:documentation>(PES) Date de la décision</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DteDecEx" type="Base_Date" minOccurs="1" form="qualified">
- <xs:annotation><xs:documentation>(PES) Date du caractère exécutoire de la décision</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatVote" type="TNatVote" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Nature de la vote du budget pour indiquer si le vote est au niveau du chapitre ou de l'article pour la section de fonctionnement ; si le vote est au niveau du chapitre ou de l'article pour la section d'investissement.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="OpeEquip" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Prise en compte des opérations d'équipement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="VoteFormelChap" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Vote formel sur chacun des chapitres d'équipement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TypProv" type="TTypProv" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Type de provisions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RefProv" type="Base_Texte50" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Référence délibéré relatif aux provisions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="BudgPrec" type="TBudgPrec" form="qualified">
- <xs:annotation><xs:documentation>Budget précédent</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ReprRes" type="TReprRes" form="qualified">
- <xs:annotation><xs:documentation>Budget avec ou sans reprise des résultats N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatFonc" type="TNatFonc" form="qualified">
- <xs:annotation><xs:documentation>Indication si le budget est voté par nature, fonction ou mixte</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DepFoncN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>002 Résultat reporté N-2 en dépense</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RecFoncN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>002 Résultat reporté N-2 en recette</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DepInvN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>001 Solde d'investissement N-2 en dépense</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RecInvN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>001 Solde d'investissement N-2 en recette</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TInformationsGenerales">
- <xs:sequence>
- <xs:element name="Information" type="TInformationGenerale" minOccurs="0" maxOccurs="unbounded" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:include schemaLocation="Class_Budget.xsd"/>
- <xs:include schemaLocation="Class_LigneBudget.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Simple_Type.xsd"/>
-
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="VersionSchema" type="Base_Version" minOccurs="1" maxOccurs="1" form="qualified"><xs:annotation><xs:documentation>Version du schéma à laquelle le document se conforme. Les schémas sont publiés sur http://www.xemelios.org/doc-budg</xs:documentation></xs:annotation></xs:element>
- <xs:element name="EnTeteDocBudgetaire" type="TEnTeteDocBudgetaire" form="qualified">
- <xs:annotation>
- <xs:documentation>Entête du document décrivant le poste comptable et la collectivité</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Budget" type="TBudget" maxOccurs="unbounded" form="qualified"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEnTeteDocBudgetaire">
- <xs:sequence>
- <xs:element name="DteStr" type="Base_Date" form="qualified">
- <xs:annotation><xs:documentation>Date d'émission de la structure</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibellePoste" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé du poste comptable</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdPost" type="Base_Texte7" form="qualified">
- <xs:annotation><xs:documentation>Identification permanente du poste comptable (numéro codique).</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibelleColl" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé de la collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Identification numérique permanente du budget collectivité / Identifiant national Siret.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Finess juridique</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatCEPL" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Nature juridique de la CEPL</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
-
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="Base_Texte30" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte par nature</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibCpte" type="Base_Texte100" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Dans le cadre d'une opération sur compte de tiers ou une opération d'équipement, indication du libellé de cette opération.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Fonction" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte par fonction.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Operation" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte opération</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en CaracSup -->
- <!--xs:element name="ProgAutoNum" type="Base_Num4" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre d'un programme d'équipement, numéro de l'autorisation de programme y afférant.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ProgAutoLib" type="Base_Texte100" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre d'un programme d'équipement, libellé de l'autorisation de programme y afférant.</xs:documentation></xs:annotation>
- </xs:element-->
- <!--xs:element name="TypOpe" type="TTypOpe" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Type de l'opération</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="ContNat" type="Base_Texte12" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(PES) Contrôle compte budgétaire. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ArtSpe" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Code article spécialisé. Zone permettant d'identifier les articles spécialisés.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ContFon" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Contrôle fonction. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ContOp" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Contrôle opération. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodRD" type="TCodRD" form="qualified">
- <xs:annotation><xs:documentation>Code recette / dépense. Cette zone permet de déterminer le sens (recette - dépense) du crédit concerné. Valeurs: 0=recette, 1=dépense.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtBudgPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant budget précédent</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtRARPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant reste à réaliser N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtPropNouv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant "Propositions nouvelles"</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtPropHorsSubv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Propositions hors subventions</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtPrev" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant budget voté</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtPrevHorsSubv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) montant voté hors subventions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtOpeCumul" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Pour les opérations d'équipement, indication du "Réalisations cumulées au 1/1/N" (cas d'une opération présentée pour Vote)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtOpeInfo" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Pour les opérations d'équipement, indication du "Montant pour information" (cas d'une opération présentée pour information)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtAPVote" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Programmes d'équipement : "AP votée y compris ajustement"</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="CredOuv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Crédits ouverts à l'article (pour le Compte Administratif)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtReal" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant signé des réalisations budgétaires. (uniquement pour le compte Administratif)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtRAR3112" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>RAR au 31/12
- Dans le cadre du Compte Administratif : Investissement : dépenses engagées non mandatées/recettes restant à émettre sur titre justificatif
- Fonctionnement : Dépenses ayant donné lieu à service fait mais dont les PJ n'ont pas été émises ou reçues à la fin de la journée complémentaire / recettes afhérentes à l'exercice pour lesquelles le titre n'a pas été émis
- </xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="ProdChaRat" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Produits et charges rattachés ( fonctionnement)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtBrut" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Taxe montant brut</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtComp" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Taxe écrètement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtNet" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Montant net</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="OpBudg" type="TOpBudg" form="qualified">
- <xs:annotation><xs:documentation>Cette zone permet d'isoler les opérations d'ordre budgétaire. Valeurs: 0=opération réelle ou mixte 1=opération d'ordre. Par défaut valeur 0. La valeur "T" est utilisée pour les totaux.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Cette zone permet de déterminer si une opération d'ordre est effectuée à l'intérieur d'une même section ou bien de section à section.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="OpeCpteTiers" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte sur lequel est effectuée une opération sur compte de tiers</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtReaOpeCpteTiers" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Montant opération pour compte de tiers - réalisations cumulées de l'opération avant l'étape budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtICNE" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant des ICNE de l’exercice N dans le cadre d'une opération sur le compte "66112 Intérêts – Rattachement des ICNE"</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtICNEPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant de l’exercice N-1 (dans le cadre d'une opération sur le compte "66112 Intérêts – Rattachement des ICNE")</xs:documentation></xs:annotation>
- </xs:element-->
- <!-- transforme en CaracSup -->
- <!--xs:element name="AECP" type="TAECP" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Type de dépense au chapitre (avec AP/CP ou hors AP/CP)</xs:documentation></xs:annotation>
- </xs:element-->
- <!-- deplace en MtSup -->
- <!--xs:element name="MtReaN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Réalisation N-2</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtCpteAnticip" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Compte anticipé N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeRecon" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N / Reconduction</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeMesNouv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N / Mesures nouvelles</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeN" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtCumul" type="TMontantCalculated" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Utilisé pour indiquer des cumuls. Cf. documentation.
- Exemples : M14 Nature : Présentation générale du budget / Total (=RAR + voté)</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtBS" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre de BS ou DM : "Pour information total des crédits propres au BS ou DM"</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtSup" type="TMontant_Sup" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Voir description nomenclature pour connaître les codes des différents montants supplémentaires en fonction du document budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CaracSup" type="TCarac_Sup" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Voir description nomenclature (DescNomenclature.xml) pour connaître les codes des différentes caractéristiques en fonction du document budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer si une ligne est une ligne calculée ou non. Toutes les lignes de totalisation doivent porter cet attribut.</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="generator" type="xs:string" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer quel composant a généré cette ligne. A n'utiliser qu'a des fins de debug</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="id" type="xs:ID" use="optional">
- <xs:annotation>
- <xs:documentation>Permet de spécifier un ID pour la ligne. A n'utiliser qu'a des fins de debug</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TPJReference">
- <xs:sequence>
- <xs:element name="Support" form="qualified">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="Base_Alphanum50" form="qualified"/>
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0" form="qualified"/>
- <xs:element name="TypeAnnexe" type="Base_Texte100" minOccurs="0" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="xmldsig/xmldsig-core-schema.xsd"/>
-
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"></xs:include>
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01">
- <xs:annotation>
- <xs:documentation>Budget primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="02">
- <xs:annotation>
- <xs:documentation>Décision modificative</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="03">
- <xs:annotation>
- <xs:documentation>Budget supplémentaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="09">
- <xs:annotation>
- <xs:documentation>Compte administratif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération à l'intérieur d'une section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Opération de section à section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="M14_SIMPLIFIE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte simplifié</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_DEVELOPPE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte développé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CCAS">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique CCAS et CIAS</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique Caisse des écoles</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M52"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatVote">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="FcIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FcIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypProv">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Semi budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TBudgPrec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Cumulé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TReprRes">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>sans reprise des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>avec reprise anticipée des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>avec reprise des résultats de l’exercice N-1 après le vote du compte administratif N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Le budget est voté par nature.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Le budget est voté par fonction.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>Le vote du budget est mixte.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpe">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Vote"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Information"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- remplace par une CaracSup -->
- <!--xs:complexType name="TAECP">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : avec AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : hors AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType -->
- <xs:complexType name="TCodRD">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="R">
- <xs:annotation>
- <xs:documentation>Recette</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="D">
- <xs:annotation>
- <xs:documentation>Dépense</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0">
- <xs:annotation>
- <xs:documentation>Opération réelle ou mixte</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération d'ordre</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="T">
- <xs:annotation>
- <xs:documentation>Total</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontantCalculated">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer qu'un tel montant a été calculé</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontant_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Montant"/>
- </xs:complexType>
- <xs:complexType name="TCarac_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
- <xs:complexType name="TInformationGenerale">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:include schemaLocation="Class_DocumentBudgetaire.xsd"/>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire">
- <xs:annotation>
- <xs:documentation>Rassemble les informations liées au document budgétaire.
- (PES) Rassemble certaines informations des objets TPES_BudgetAller et EnTeteBudget du PES</xs:documentation>
- </xs:annotation>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Version">
- <xs:attribute name="V" type="V_Version" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Version">
- <xs:restriction base="xs:string">
- <xs:pattern value="[-0-9a-zA-Z+_\.]*"></xs:pattern>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-/XAdES-core-schema.xsd/1.1/Mon Jul 28 07:58:05 2008//
-D
+++ /dev/null
-SCHEMAS_XEMELIOS/DOC_BUDG/xades
+++ /dev/null
-:pserver:chm@gaea.local.axyus.com:/mnt/cvs
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<xs:schema targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType, EncapsulatedPKIDataType and TimestampType-->
- <!-- Start AnyType -->
- <xs:element name="Any" type="AnyType"/>
- <xs:complexType name="AnyType" mixed="true">
- <xs:sequence>
- <xs:any namespace="##any" processContents="lax"/>
- </xs:sequence>
- <xs:anyAttribute namespace="##any"/>
- </xs:complexType>
- <!-- End AnyType -->
- <!-- Start ObjectIdentifierType-->
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType"/>
- <xs:complexType name="ObjectIdentifierType">
- <xs:sequence>
- <xs:element name="Identifier" type="IdentifierType"/>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="DocumentationReferences" type="DocumentationReferencesType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IdentifierType">
- <xs:simpleContent>
- <xs:extension base="xs:anyURI">
- <xs:attribute name="Qualifier" type="QualifierType" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="QualifierType">
- <xs:restriction base="xs:string">
- <xs:enumeration value="OIDAsURN"/>
- <xs:enumeration value="OIDAsURI"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="DocumentationReferencesType">
- <xs:sequence maxOccurs="unbounded">
- <xs:element name="DocumentationReference" type="xs:anyURI"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End ObjectIdentifierType-->
- <!-- Start EncapsulatedPKIDataType-->
- <xs:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>
- <xs:complexType name="EncapsulatedPKIDataType">
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <!-- End EncapsulatedPKIDataType -->
- <!-- Start TimeStampType -->
- <xs:element name="TimeStamp" type="TimeStampType"/>
- <xs:complexType name="TimeStampType">
- <xs:sequence>
- <xs:element name="HashDataInfo" type="HashDataInfoType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:choice minOccurs="0">
- <xs:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>
- <xs:element name="XMLTimeStamp" type="AnyType"/>
- </xs:choice>
- <xs:element ref="ds:Signature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="HashDataInfoType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End TimeStampType -->
- <!-- End auxiliary types definitions-->
- <!-- Start container types -->
- <!-- Start QualifyingProperties -->
- <xs:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
- <xs:complexType name="QualifyingPropertiesType">
- <xs:sequence>
- <xs:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Target" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingProperties -->
- <!-- Start SignedProperties-->
- <xs:element name="SignedProperties" type="SignedPropertiesType"/>
- <xs:complexType name="SignedPropertiesType">
- <xs:sequence>
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End SignedProperties-->
- <!-- Start UnsignedProperties-->
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
- <xs:complexType name="UnsignedPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End UnsignedProperties-->
- <!-- Start SignedSignatureProperties-->
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:complexType name="SignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/>
- <xs:element name="SignerRole" type="SignerRoleType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedSignatureProperties-->
- <!-- Start SignedDataObjectProperties-->
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
- <xs:complexType name="SignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="DataObjectFormat" type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedDataObjectProperties-->
- <!-- Start UnsignedSignatureProperties-->
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>
- <xs:complexType name="UnsignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="CounterSignature" type="CounterSignatureType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType" minOccurs="0"/>
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType" minOccurs="0"/>
- <xs:choice>
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:choice>
- <xs:element name="CertificateValues" type="CertificateValuesType" minOccurs="0"/>
- <xs:element name="RevocationValues" type="RevocationValuesType" minOccurs="0"/>
- <xs:element name="ArchiveTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedSignatureProperties-->
- <!-- Start UnsignedDataObjectProperties-->
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>
- <xs:complexType name="UnsignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedDataObjectProperty" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedDataObjectProperties-->
- <!-- Start QualifyingPropertiesReference-->
- <xs:element name="QualifyingPropertiesReference" type="QualifyingPropertiesReferenceType"/>
- <xs:complexType name="QualifyingPropertiesReferenceType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingPropertiesReference-->
- <!-- End container types -->
- <!-- Start SigningTime element -->
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <!-- End SigningTime element -->
- <!-- Start SigningCertificate -->
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:complexType name="CertIDListType">
- <xs:sequence>
- <xs:element name="Cert" type="CertIDType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertIDType">
- <xs:sequence>
- <xs:element name="CertDigest" type="DigestAlgAndValueType"/>
- <xs:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="DigestAlgAndValueType">
- <xs:sequence>
- <xs:element name="DigestMethod" type="ds:DigestMethodType"/>
- <xs:element name="DigestValue" type="ds:DigestValueType"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SigningCertificate -->
- <!-- Start SignaturePolicyIdentifier -->
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:complexType name="SignaturePolicyIdentifierType">
- <xs:choice>
- <xs:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>
- <xs:element name="SignaturePolicyImplied"/>
- </xs:choice>
- </xs:complexType>
- <xs:complexType name="SignaturePolicyIdType">
- <xs:sequence>
- <xs:element name="SigPolicyId" type="ObjectIdentifierType"/>
- <xs:element ref="ds:Transforms" minOccurs="0"/>
- <xs:element name="SigPolicyHash" type="DigestAlgAndValueType"/>
- <xs:element name="SigPolicyQualifiers" type="SigPolicyQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="SigPolicyQualifiersListType">
- <xs:sequence>
- <xs:element name="SigPolicyQualifier" type="SigPolicyQualifierType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="SPURI" type="xs:anyURI"/>
- <xs:element name="SPUserNotice" type="SPUserNoticeType"/>
- <xs:complexType name="SPUserNoticeType">
- <xs:sequence>
- <xs:element name="NoticeRef" type="NoticeReferenceType" minOccurs="0"/>
- <xs:element name="ExplicitText" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="NoticeReferenceType">
- <xs:sequence>
- <xs:element name="Organization" type="xs:string"/>
- <xs:element name="NoticeNumbers" type="IntegerListType"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IntegerListType">
- <xs:sequence>
- <xs:element name="int" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignaturePolicyIdentifier -->
- <!-- Start CounterSignature -->
- <xs:element name="CounterSignature" type="CounterSignatureType"/>
- <xs:complexType name="CounterSignatureType">
- <xs:sequence>
- <xs:element ref="ds:Signature"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CounterSignature -->
- <!-- Start DataObjectFormat -->
- <xs:element name="DataObjectFormat" type="DataObjectFormatType"/>
- <xs:complexType name="DataObjectFormatType">
- <xs:sequence>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType" minOccurs="0"/>
- <xs:element name="MimeType" type="xs:string" minOccurs="0"/>
- <xs:element name="Encoding" type="xs:anyURI" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ObjectReference" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End DataObjectFormat -->
- <!-- Start CommitmentTypeIndication -->
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>
- <xs:complexType name="CommitmentTypeIndicationType">
- <xs:sequence>
- <xs:element name="CommitmentTypeId" type="ObjectIdentifierType"/>
- <xs:choice>
- <xs:element name="ObjectReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllSignedDataObjects"/>
- </xs:choice>
- <xs:element name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CommitmentTypeQualifiersListType">
- <xs:sequence>
- <xs:element name="CommitmentTypeQualifier" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CommitmentTypeIndication -->
- <!-- Start SignatureProductionPlace -->
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>
- <xs:complexType name="SignatureProductionPlaceType">
- <xs:sequence>
- <xs:element name="City" type="xs:string" minOccurs="0"/>
- <xs:element name="StateOrProvince" type="xs:string" minOccurs="0"/>
- <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
- <xs:element name="CountryName" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignatureProductionPlace -->
- <!-- Start SignerRole -->
- <xs:element name="SignerRole" type="SignerRoleType"/>
- <xs:complexType name="SignerRoleType">
- <xs:sequence>
- <xs:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/>
- <xs:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ClaimedRolesListType">
- <xs:sequence>
- <xs:element name="ClaimedRole" type="xs:token"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertifiedRolesListType">
- <xs:sequence>
- <xs:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignerRole -->
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType"/>
- <!-- Start CompleteCertificateRefs -->
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
- <xs:complexType name="CompleteCertificateRefsType">
- <xs:sequence>
- <xs:element name="CertRefs" type="CertIDListType"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CompleteCertificateRefs -->
- <!-- Start CompleteRevocationRefs-->
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>
- <xs:complexType name="CompleteRevocationRefsType">
- <xs:sequence>
- <xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>
- <xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>
- <xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLRefsType">
- <xs:sequence>
- <xs:element name="CRLRef" type="CRLRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLRefType">
- <xs:sequence>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
- <xs:element name="CRLIdentifier" type="CRLIdentifierType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLIdentifierType">
- <xs:sequence>
- <xs:element name="Issuer" type="xs:string"/>
- <xs:element name="IssueTime" type="xs:dateTime"/>
- <xs:element name="Number" type="xs:integer" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OCSPRefsType">
- <xs:sequence>
- <xs:element name="OCSPRef" type="OCSPRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPRefType">
- <xs:sequence>
- <xs:element name="OCSPIdentifier" type="OCSPIdentifierType"/>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPIdentifierType">
- <xs:sequence>
- <xs:element name="ResponderID" type="xs:string"/>
- <xs:element name="ProducedAt" type="xs:dateTime"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusRefsType">
- <xs:sequence>
- <xs:element name="OtherRef" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CompleteRevocationRefs-->
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType"/>
- <!-- Start CertificateValues -->
- <xs:element name="CertificateValues" type="CertificateValuesType"/>
- <xs:complexType name="CertificateValuesType">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>
- <xs:element name="OtherCertificate" type="AnyType"/>
- </xs:choice>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CertificateValues -->
- <!-- Start RevocationValues-->
- <xs:element name="RevocationValues" type="RevocationValuesType"/>
- <xs:complexType name="RevocationValuesType">
- <xs:sequence>
- <xs:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
- <xs:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
- <xs:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusValuesType">
- <xs:sequence>
- <xs:element name="OtherValue" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End RevocationValues-->
- <xs:element name="ArchiveTimeStamp" type="TimeStampType"/>
- <xs:complexType name="SigPolicyQualifierType">
- <xs:sequence>
- <xs:element ref="SPURI"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-/xmldsig-core-schema.xsd/1.1/Mon Jul 28 07:58:05 2008//
-D
+++ /dev/null
-SCHEMAS_XEMELIOS/DOC_BUDG/xmldsig
+++ /dev/null
-:pserver:chm@gaea.local.axyus.com:/mnt/cvs
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<!-- Schema for XML Signatures
- http://www.w3.org/2000/09/xmldsig#
- $Revision: 1.1 $ on $Date: 2007/06/29 09:43:54 $ by $Author: chm $
-
- Copyright 2001 The Internet Society and W3C (Massachusetts Institute
- of Technology, Institut National de Recherche en Informatique et en
- Automatique, Keio University). All Rights Reserved.
- http://www.w3.org/Consortium/Legal/
-
- This document is governed by the W3C Software License [1] as described
- in the FAQ [2].
-
- [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
- [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
--->
-<schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">
- <!-- Basic Types Defined for Signatures -->
- <simpleType name="CryptoBinary">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- Start Signature -->
- <element name="Signature" type="ds:SignatureType"/>
- <complexType name="SignatureType">
- <sequence>
- <element ref="ds:SignedInfo"/>
- <element ref="ds:SignatureValue"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureValue" type="ds:SignatureValueType"/>
- <complexType name="SignatureValueType">
- <simpleContent>
- <extension base="base64Binary">
- <attribute name="Id" type="ID" use="optional"/>
- </extension>
- </simpleContent>
- </complexType>
- <!-- Start SignedInfo -->
- <element name="SignedInfo" type="ds:SignedInfoType"/>
- <complexType name="SignedInfoType">
- <sequence>
- <element ref="ds:CanonicalizationMethod"/>
- <element ref="ds:SignatureMethod"/>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>
- <complexType name="CanonicalizationMethodType" mixed="true">
- <sequence>
- <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="SignatureMethod" type="ds:SignatureMethodType"/>
- <complexType name="SignatureMethodType" mixed="true">
- <sequence>
- <element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) external namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- Start Reference -->
- <element name="Reference" type="ds:ReferenceType"/>
- <complexType name="ReferenceType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- <element ref="ds:DigestMethod"/>
- <element ref="ds:DigestValue"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="URI" type="anyURI" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <element name="Transforms" type="ds:TransformsType"/>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="Transform" type="ds:TransformType"/>
- <complexType name="TransformType" mixed="true">
- <choice minOccurs="0" maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <element name="XPath" type="string"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Reference -->
- <element name="DigestMethod" type="ds:DigestMethodType"/>
- <complexType name="DigestMethodType" mixed="true">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="DigestValue" type="ds:DigestValueType"/>
- <simpleType name="DigestValueType">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- End SignedInfo -->
- <!-- Start KeyInfo -->
- <element name="KeyInfo" type="ds:KeyInfoType"/>
- <complexType name="KeyInfoType" mixed="true">
- <choice maxOccurs="unbounded">
- <element ref="ds:KeyName"/>
- <element ref="ds:KeyValue"/>
- <element ref="ds:RetrievalMethod"/>
- <element ref="ds:X509Data"/>
- <element ref="ds:PGPData"/>
- <element ref="ds:SPKIData"/>
- <element ref="ds:MgmtData"/>
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="KeyName" type="string"/>
- <element name="MgmtData" type="string"/>
- <element name="KeyValue" type="ds:KeyValueType"/>
- <complexType name="KeyValueType" mixed="true">
- <choice>
- <element ref="ds:DSAKeyValue"/>
- <element ref="ds:RSAKeyValue"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </complexType>
- <element name="RetrievalMethod" type="ds:RetrievalMethodType"/>
- <complexType name="RetrievalMethodType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- </sequence>
- <attribute name="URI" type="anyURI"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <!-- Start X509Data -->
- <element name="X509Data" type="ds:X509DataType"/>
- <complexType name="X509DataType">
- <sequence maxOccurs="unbounded">
- <choice>
- <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
- <element name="X509SKI" type="base64Binary"/>
- <element name="X509SubjectName" type="string"/>
- <element name="X509Certificate" type="base64Binary"/>
- <element name="X509CRL" type="base64Binary"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </sequence>
- </complexType>
- <complexType name="X509IssuerSerialType">
- <sequence>
- <element name="X509IssuerName" type="string"/>
- <element name="X509SerialNumber" type="integer"/>
- </sequence>
- </complexType>
- <!-- End X509Data -->
- <!-- Begin PGPData -->
- <element name="PGPData" type="ds:PGPDataType"/>
- <complexType name="PGPDataType">
- <choice>
- <sequence>
- <element name="PGPKeyID" type="base64Binary"/>
- <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <sequence>
- <element name="PGPKeyPacket" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- </choice>
- </complexType>
- <!-- End PGPData -->
- <!-- Begin SPKIData -->
- <element name="SPKIData" type="ds:SPKIDataType"/>
- <complexType name="SPKIDataType">
- <sequence maxOccurs="unbounded">
- <element name="SPKISexp" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0"/>
- </sequence>
- </complexType>
- <!-- End SPKIData -->
- <!-- End KeyInfo -->
- <!-- Start Object (Manifest, SignatureProperty) -->
- <element name="Object" type="ds:ObjectType"/>
- <complexType name="ObjectType" mixed="true">
- <sequence minOccurs="0" maxOccurs="unbounded">
- <any namespace="##any" processContents="lax"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- <!-- add a grep facet -->
- </complexType>
- <element name="Manifest" type="ds:ManifestType"/>
- <complexType name="ManifestType">
- <sequence>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
- <complexType name="SignaturePropertiesType">
- <sequence>
- <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperty" type="ds:SignaturePropertyType"/>
- <complexType name="SignaturePropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (1,unbounded) namespaces -->
- </choice>
- <attribute name="Target" type="anyURI" use="required"/>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <!-- End Object (Manifest, SignatureProperty) -->
- <!-- Start Algorithm Parameters -->
- <simpleType name="HMACOutputLengthType">
- <restriction base="integer"/>
- </simpleType>
- <!-- Start KeyValue Element-types -->
- <element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
- <complexType name="DSAKeyValueType">
- <sequence>
- <sequence minOccurs="0">
- <element name="P" type="ds:CryptoBinary"/>
- <element name="Q" type="ds:CryptoBinary"/>
- </sequence>
- <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
- <element name="Y" type="ds:CryptoBinary"/>
- <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
- <sequence minOccurs="0">
- <element name="Seed" type="ds:CryptoBinary"/>
- <element name="PgenCounter" type="ds:CryptoBinary"/>
- </sequence>
- </sequence>
- </complexType>
- <element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
- <complexType name="RSAKeyValueType">
- <sequence>
- <element name="Modulus" type="ds:CryptoBinary"/>
- <element name="Exponent" type="ds:CryptoBinary"/>
- </sequence>
- </complexType>
- <!-- End KeyValue Element-types -->
- <!-- End Signature -->
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
- <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <complexType name="EncryptedType" abstract="true">
- <sequence>
- <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="xenc:CipherData"/>
- <element ref="xenc:EncryptionProperties" minOccurs="0"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- </complexType>
- <complexType name="EncryptionMethodType" mixed="true">
- <sequence>
- <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
- <element name="OAEPparams" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <simpleType name="KeySizeType">
- <restriction base="integer"/>
- </simpleType>
- <element name="CipherData" type="xenc:CipherDataType"/>
- <complexType name="CipherDataType">
- <choice>
- <element name="CipherValue" type="base64Binary"/>
- <element ref="xenc:CipherReference"/>
- </choice>
- </complexType>
- <element name="CipherReference" type="xenc:CipherReferenceType"/>
- <complexType name="CipherReferenceType">
- <choice>
- <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
- </choice>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="EncryptedData" type="xenc:EncryptedDataType"/>
- <complexType name="EncryptedDataType">
- <complexContent>
- <extension base="xenc:EncryptedType"/>
- </complexContent>
- </complexType>
- <!-- Children of ds:KeyInfo -->
- <element name="EncryptedKey" type="xenc:EncryptedKeyType"/>
- <complexType name="EncryptedKeyType">
- <complexContent>
- <extension base="xenc:EncryptedType">
- <sequence>
- <element ref="xenc:ReferenceList" minOccurs="0"/>
- <element name="CarriedKeyName" type="string" minOccurs="0"/>
- </sequence>
- <attribute name="Recipient" type="string" use="optional"/>
- </extension>
- </complexContent>
- </complexType>
- <element name="AgreementMethod" type="xenc:AgreementMethodType"/>
- <complexType name="AgreementMethodType" mixed="true">
- <sequence>
- <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Children of ds:KeyInfo -->
- <element name="ReferenceList">
- <complexType>
- <choice maxOccurs="unbounded">
- <element name="DataReference" type="xenc:ReferenceType"/>
- <element name="KeyReference" type="xenc:ReferenceType"/>
- </choice>
- </complexType>
- </element>
- <complexType name="ReferenceType">
- <sequence>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>
- <complexType name="EncryptionPropertiesType">
- <sequence>
- <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>
- <complexType name="EncryptionPropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- </choice>
- <attribute name="Target" type="anyURI" use="optional"/>
- <attribute name="Id" type="ID" use="optional"/>
- <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
- </complexType>
-</schema>
+++ /dev/null
-/1xenc-schema.xsd/1.1/Mon Jul 28 07:58:05 2008//
-D
+++ /dev/null
-SCHEMAS_XEMELIOS/DOC_BUDG/xmlenc
+++ /dev/null
-:pserver:chm@gaea.local.axyus.com:/mnt/cvs
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun"
- xmlns:st="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun#st">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <!--xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun#st" schemaLocation="../../Simple_Type.xsd"/-->
-
- <xs:complexType name="Class_Debiteur">
- <xs:sequence>
- <xs:element name="InfoTiers" type="cm:TInfoTiers"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="NPAI" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="RefAllocataire" type="cm:Base_Texte20"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="Class_Malade">
- <xs:sequence>
- <xs:element name="InfoTiers" type="cm:TInfoTiers"/>
- <xs:element name="DateEntree" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Dans le cas des hopitaux, date d'entrée à l'hopital</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateSortie" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Dans le cas des hopitaux, date de sortie de l'hopital</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumEntree" type="cm:Base_Alphanum14" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Dans le cas des hopitaux, numéro d'entrée</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- targetNamespace="http://xemelios.org/namespaces#erar"
- elementFormDefault="qualified"
- xmlns="http://xemelios.org/namespaces#erar">
- <xs:include schemaLocation="Types_Xemelios.xsd"/>
- <xs:element name="PosteComptable">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Piece" maxOccurs="unbounded">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="LigneERAR" maxOccurs="unbounded">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Debiteur" type="TDebiteur" minOccurs="1" maxOccurs="1"/>
- <xs:element name="Malade" type="TTiersHopital" minOccurs="0" maxOccurs="1"/>
- <xs:element name="Assure" type="TTiersHopital" minOccurs="0" maxOccurs="1"/>
- <xs:element name="Empechement" type="TEmpechement" minOccurs="0" maxOccurs="1"/>
- <xs:element name="Etape" type="TEtape" maxOccurs="unbounded"/>
- </xs:sequence>
- <xs:attribute name="CodePeriode" type="Alpha2" use="optional"/>
- <xs:attribute name="IdLigne" type="Num13" use="required"/>
- <xs:attribute name="ReferenceOrdonnateur" type="Alpha15" use="optional"/>
- <xs:attribute name="MtPrincipal" type="Base_Montant" use="required"/>
- <xs:attribute name="MtFrais" type="Base_Montant" use="required"/>
- <xs:attribute name="RarPrincipal" type="Base_Montant" use="required"/>
- <xs:attribute name="RarFrais" type="Base_Montant" use="required"/>
- <xs:attribute name="CodProduit" type="Alpha4" use="optional"/>
- <xs:attribute name="LibProduit" type="Alpha30" use="optional"/>
- <xs:attribute name="ServiceOrdonnateur" type="Alpha10" use="optional"/>
- <xs:attribute name="DatePrescription" type="Base_Date" use="optional"/>
- <xs:attribute name="DateAdmissionNV" type="Base_Date" use="optional"/>
- <!-- a completer a l'import -->
- <xs:attribute name="MtNV" type="Base_Montant" use="optional"/>
- <xs:attribute name="DateMajoration" type="Base_Date" use="optional"/>
- <xs:attribute name="LibellePlan" type="Alpha30" use="optional"/>
- <xs:attribute name="DateDebFact" type="Base_Date" use="optional"/>
- <xs:attribute name="DateFinFact" type="Base_Date" use="optional"/>
- <xs:attribute name="NumFact" type="Base_Texte15" use="optional"/> <!-- type a preciser -->
- <xs:attribute name="ObjetPiece" type="Alpha160" use="optional"/>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="TypeRef" type="TTypeRef" use="required"/>
- <xs:attribute name="IdBord" type="Num13" use="required"/>
- <xs:attribute name="IdPiece" type="Num13" use="required"/>
- <xs:attribute name="ExerRattach" type="Num4" use="required"/>
- <xs:attribute name="DateEmissionPiece" type="Base_Date"/>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="IdPost" type="Alpha7" use="required"/>
- <xs:attribute name="LibellePoste" type="Alpha38" use="required"/>
- <xs:attribute name="IdColl" type="Alpha14" use="required"/>
- <xs:attribute name="FinJur" type="Num20" use="optional"/>
- <xs:attribute name="CodCol" type="Alpha3" use="required"/>
- <xs:attribute name="CodBud" type="Alpha2" use="required"/>
- <xs:attribute name="LibelleColBud" type="Alpha38" use="required"/>
- <xs:attribute name="DateExport" type="Base_Date" use="optional"/>
- <xs:attribute name="CodBudgXemelios" use="required" fixed="00"/>
- <xs:attribute name="LibBudgXemelios" use="required" fixed="Budget Principal"/>
- </xs:complexType>
- </xs:element>
-
- <xs:complexType name="TDebiteur">
- <!-- info tiers -->
- <xs:attribute name="IdTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="DteMalade" type="Base_Date" use="optional"/>
- <xs:attribute name="TypTiers" type="TTypTiers" use="optional"/>
- <xs:attribute name="NatIdTiers" type="TNatIdTiers" use="optional"/>
- <xs:attribute name="DteIdTiers" type="Base_Date" use="optional"/>
- <xs:attribute name="RefTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="CatTiers" type="TCatTiers" use="required"/>
- <xs:attribute name="NatJur" type="TNatJur" use="required"/>
- <xs:attribute name="Civilite" type="TCivilite" use="optional"/>
- <xs:attribute name="Nom" type="Alpha38" use="required"/>
- <xs:attribute name="ComplNom" type="Alpha38" use="optional"/>
- <xs:attribute name="Prenom" type="Alpha38" use="optional"/>
- <!-- adresse -->
- <xs:attribute name="Adr1" type="Alpha38" use="optional"/>
- <xs:attribute name="Adr2" type="Alpha38" use="optional"/>
- <xs:attribute name="Adr3" type="Alpha38" use="optional"/>
- <xs:attribute name="CP" type="Base_Texte5" use="required"/>
- <xs:attribute name="Ville" type="Alpha38" use="required"/>
- <xs:attribute name="CodRes" type="Base_Booleen" use="required"/>
- <xs:attribute name="CodPays" type="Base_Texte50" use="optional"/>
- <!-- mettre String3 si la liste des code pays n'est pas finie -->
- <xs:attribute name="DteAdr" type="Base_Date" use="optional"/>
- <xs:attribute name="NPAI" type="Base_Booleen" default="false" use="optional"/>
-
- <xs:attribute name="NIR" type="Alpha16" use="optional"/>
- <xs:attribute name="RefAllocataire" type="Base_Texte20" use="optional"/> <!-- type a preciser -->
- </xs:complexType>
-
- <xs:complexType name="TTiersHopital">
- <!-- info tiers -->
- <xs:attribute name="IdTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="DteMalade" type="Base_Date" use="optional"/>
- <xs:attribute name="TypTiers" type="TTypTiers" use="optional"/>
- <xs:attribute name="NatIdTiers" type="TNatIdTiers" use="optional"/>
- <xs:attribute name="DteIdTiers" type="Base_Date" use="optional"/>
- <xs:attribute name="RefTiers" type="AlphaNum30" use="optional"/>
- <xs:attribute name="CatTiers" type="TCatTiers" use="required"/>
- <xs:attribute name="NatJur" type="TNatJur" use="required"/>
- <xs:attribute name="Civilite" type="TCivilite" use="optional"/>
- <xs:attribute name="Nom" type="Alpha38" use="required"/>
- <xs:attribute name="ComplNom" type="Alpha38" use="optional"/>
- <xs:attribute name="Prenom" type="Alpha38" use="optional"/>
-
- <xs:attribute name="NIR" type="Alpha16" use="optional"/>
- <xs:attribute name="DateEntree" type="Base_Date" use="optional"/>
- <xs:attribute name="DateSortie" type="Base_Date" use="optional"/>
- <xs:attribute name="Maison" type="Alpha6" use="optional"/>
- <xs:attribute name="NumEntree" type="xs:string" use="optional"/>
- </xs:complexType>
-
- <xs:complexType name="TEmpechement">
- <xs:attribute name="Code" type="TCodEmpech" use="required"/>
- <xs:attribute name="DateDebut" type="Base_Date" use="required"/>
- <xs:attribute name="DateFin" type="Base_Date" use="optional"/>
- <!-- renseigner a l'import -->
- </xs:complexType>
-
- <xs:complexType name="TEtape">
- <xs:attribute name="CodeEtape" type="TCodEtape" use="required"/>
- <xs:attribute name="DateEtape" type="Base_Date" use="required"/>
- <xs:attribute name="OrigineEtape" type="TOrigineEtape" use="required"/>
- <xs:attribute name="EtatEtape" type="TEtatEtape" use="required"/>
- <xs:attribute name="ValiditeEtape" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Proposé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Validé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>Aucun</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
-
- <xs:attribute name="DateAnnulation" type="Base_Date" use="optional"/>
- <xs:attribute name="MtEtape" type="Base_Montant" use="required"/>
- <xs:attribute name="MtFraisEtape" type="Base_Montant" use="optional"/>
- <xs:attribute name="CodeActu" type="TCodeActu" use="optional"/>
- <xs:attribute name="DateActu" type="Base_Date" use="optional"/>
-
- <xs:attribute name="RefActe" type="Alpha14" use="optional"/>
- <xs:attribute name="DateRemiseActe" type="Base_Date" use="optional"/>
- <xs:attribute name="DateDemandeActe" type="Base_Date" use="optional"/>
- <xs:attribute name="DateEnvoiActe" type="Base_Date" use="optional"/>
- <xs:attribute name="MtActe" type="Base_Montant" use="optional"/>
- <xs:attribute name="DateAutomate" type="Base_Date" use="optional"/>
-
- <xs:attribute name="NumeroHuissier" type="Num20" use="optional"/>
- <xs:attribute name="TypeHuissier" type="TTypeHuissier" use="optional"/>
- <xs:attribute name="NomHuissier" type="Base_Texte38" use="optional"/>
- </xs:complexType>
-
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun"
- xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit"
- targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit"
- xmlns:restit="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit#cm"
- >
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <!--xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit#cm" schemaLocation="CommunErar.xsd"/-->
- <xs:include schemaLocation="CommunErar.xsd"/>
- <!--xs:include schemaLocation="../../Class_Tiers.xsd"/-->
-
- <xs:complexType name="TPES_ErarRestit">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="LigneERAR" type="TLigneERAR" minOccurs="1" maxOccurs="unbounded"/>
- <xs:element name="Nomenclature" type="TNomenclatures" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TLigneERAR">
- <xs:sequence>
- <xs:element name="ServiceOrdonnateur" type="cm:Base_Alphanum10" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code service ordonnateur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Collectivite">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdColl" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="FinJur" type="cm:Base_Num20" minOccurs="0"/>
- <xs:element name="CodCol" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBud" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="LibelleColBud" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="RefCompta" type="TRefCompta">
- <xs:annotation>
- <xs:documentation>Référence au document comptable (Bordereau ou rôle)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Debiteur" type="Class_Debiteur">
- <xs:annotation>
- <xs:documentation>Le débiteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Assure" type="cm:TInfoTiers" minOccurs="0">
- <xs:annotation>
- <xs:documentation>L'éventuel assuré</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Malade" type="Class_Malade" minOccurs="0">
- <xs:annotation>
- <xs:documentation>L'éventuel malade</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtPrinc" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant initial de la pièce de recouvrement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtFrais" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant des frais cumulés</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RarPrinc" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant restant à recouvrer sur le principal</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RarFrais" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant restant à recouvrer sur les frais</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Empechement" type="TEmpechement" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Les éventuels empêchements à poursuites.<!-- peut-il y en avoir plusieurs ? --></xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DatePrescription" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de prescription</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateAdmisionNV" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date d'admission en non valeur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtNV" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant admis en non valeur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateMajoration" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date majoration</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodProdLocal" type="cm:Base_Alphanum4">
- <xs:annotation>
- <xs:documentation>Code produit local</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="EtabGeo" type="cm:Base_Alphanum10">
- <!-- il n'existe pas de Base_Alphanum9, qui peut le plus peut le moins -->
- <xs:annotation>
- <xs:documentation>Etablissement géographique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateDebFact" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de début de la prestation à recouvrer (dans les cas des hopitaux, date de début des soins)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateFinFact" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de fin de la prestation à recouvrer (dans les cas des hopitaux, date de fin des soins)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Etape" type="TEtape" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Eventuelles étapes du recouvrement. Elles peuvent ne pas toutes figurer.</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TRefCompta">
- <xs:sequence>
- <xs:element name="TypeRef" type="TTypeRef">
- <xs:annotation>
- <xs:documentation>Permet de différencier si on référence un bordereau ou un rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdBord" type="cm:Base_Num12">
- <xs:annotation>
- <xs:documentation>Identifiant métier du bordereau de titre ou du numéro de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdPiece" type="cm:Base_Num13">
- <xs:annotation>
- <xs:documentation>Identifiant métier du titre ou de l'article de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ExerRattach" type="cm:Base_Num4">
- <xs:annotation>
- <xs:documentation>Exercice de rattachement du bordereau ou du rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdLigne" type="cm:Base_Num6" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro de ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumFact" type="cm:Base_Texte15" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro de facture de l'article de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodePeriode" type="cm:Base_Texte5" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum4" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibProd" type="cm:Base_Texte30" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Libellé produit <!-- est-ce que ca ne devrait pas aller dans TRefCompta ? --></xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateEmissionPiece" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date d'émission du titre ou de l'article de rôle</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TTypeRef">
- <xs:attribute name="V">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00">
- <xs:annotation><xs:documentation>Bordereau</xs:documentation></xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="01">
- <xs:annotation><xs:documentation>Rôle</xs:documentation></xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEmpechement">
- <xs:sequence>
- <xs:element name="CodEmp" type="cm:Base_Alphanum15">
- <xs:annotation>
- <xs:documentation>Code empêchement à poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibEmp" type="cm:Base_Texte30">
- <xs:annotation>
- <xs:documentation>Libellé du code empêchement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateDebutEmp" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date de début de l'empêcheemnt à poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateFinEmp" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de fin de l'empêcheemnt à poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEtape">
- <xs:sequence>
- <xs:element name="CodeEtape" type="V_NatureEtape">
- <xs:annotation>
- <!-- je n'ai pas l'impression qu'il y ait un code pour les étapes, seulement une nature ? -->
- <xs:documentation>Code de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NatEtape" type="V_NatureEtape">
- <xs:annotation>
- <xs:documentation>Nature de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibEtape" type="cm:Base_Texte30">
- <xs:annotation>
- <xs:documentation>Libellé du code de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateEtape" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateAnnulation" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date d'annulation de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeActu" type="V_Actu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Actualité courante de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LibActu" type="cm:Base_Texte30" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Libellé de l'actualité courante</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateActu" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de passage à l'actualité courante</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RefActe" type="cm:Base_Alphanum14" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identifiant acte poursuite (si acte il y a)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateDemandeActe" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de demande de l'acte (si acte il y a)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateEnvoiActe" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date d'envoi de l'acte (si acte il y a)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateAutomate" type="cm:Base_Date" minOccurs="0">
- <!-- Est-ce bien utile dans le cadre d'une consultation dans Xemelios ? -->
- <xs:annotation>
- <xs:documentation>Date de passage de l'automate</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DateRemiseActe" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date de remise de l'acte (si acte il y a, et si il a été remis)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="EtatValidation" type="cm:Base_Num2">
- <!-- pas d'informations sur le type de la donnée, si elle est obligatoire ou non, etc... -->
- <xs:annotation>
- <xs:documentation>Etat validation de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="EtatEtape" type="cm:Base_Num2">
- <!-- pas d'informations sur le type de la donnée, si elle est obligatoire ou non, etc... N'est-ce pas la même chose que NatEtape-->
- <xs:annotation>
- <xs:documentation>Etat de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="PlanRecouvrement" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NumActePoursuite" type="cm:Base_Alphanum14" minOccurs="0">
- <xs:annotation>
- <!-- Y a-t-il toujours un acte de poursuite ? -->
- <xs:documentation>Numéro de l'acte de poursuite, si acte il y a</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtActePoursuite" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant de l'acte de poursuite, si acte il y a</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtEtape" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant de l'étape de poursuites</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtFraisEtape" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant des frais de pousuite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrigineEtape" type="cm:Base_Num2">
- <xs:annotation>
- <!-- quel est le type de cette donnée, y a-t-il une codification particulière ? -->
- <xs:documentation>Origine de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrdrePres" type="cm:Base_Num3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Eventuel ordre de présentation de l'étape</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="V_NatureEtape">
- <xs:attribute name="V" type="TNatureEtape" use="required"/>
- </xs:complexType>
- <xs:simpleType name="TNatureEtape">
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"><xs:annotation><xs:documentation>Avis somme à payer</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="01"><xs:annotation><xs:documentation>Lettre de rappel</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="02"><xs:annotation><xs:documentation>Commandement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="03"><xs:annotation><xs:documentation>Mise en demeurre</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="04"><xs:annotation><xs:documentation>Saisie attribution</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="05"><xs:annotation><xs:documentation>Saisie attribution CAF</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="06"><xs:annotation><xs:documentation>Saisie vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="07"><xs:annotation><xs:documentation>Saisie rémunération</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="08"><xs:annotation><xs:documentation>Vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="09"><xs:annotation><xs:documentation>Poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Saisie des coffres-forts</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>Saisie des véhicules à moteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>Saisie des valeurs mobilières de placement et autres biens d'associés</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>Autorisation commandement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>Autorisation saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>Avis avant état de poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>Phase comminatoire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>OTD</xs:documentation></xs:annotation></xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="V_Actu">
- <xs:attribute name="V" type="TActu" use="required"/>
- </xs:complexType>
- <xs:simpleType name="TActu">
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"><xs:annotation><xs:documentation>acte édité</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="02"><xs:annotation><xs:documentation>acte notifié</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="03"><xs:annotation><xs:documentation>acte signifié par huissier, agent de poursuites</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="04"><xs:annotation><xs:documentation>acte retourné</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="05"><xs:annotation><xs:documentation>acte interrompu</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="06"><xs:annotation><xs:documentation>acte exécuté</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="07"><xs:annotation><xs:documentation>acte transmis pour autorisation de poursuites</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="08"><xs:annotation><xs:documentation>autorisation de poursuites accordées</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="09"><xs:annotation><xs:documentation>autorisation de poursuites refusées</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>acte soumis au visa ordonnateur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>acte soldé </xs:documentation></xs:annotation></xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:complexType name="TNomenclatures">
- <xs:sequence>
- <xs:element name="NomenclaturePlanPoursuite" type="TNomenclature" minOccurs="0"/>
- <xs:element name="NomenclatureProduitLocal" type="TNomenclature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TNomenclature">
- <xs:sequence>
- <xs:element name="Description" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Une description de la nomenclature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Correspondance" maxOccurs="unbounded">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Code" type="cm:Base_Texte10"/>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
-
- <xs:simpleType name="String2">
- <xs:restriction base="xs:string">
- <xs:minLength value="2"/>
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="String3">
- <xs:restriction base="xs:string">
- <xs:minLength value="3"/>
- <xs:maxLength value="3"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="TTypTiers">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>débiteur principal</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>malade</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>assuré</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TNatIdTiers">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>SIRET</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>SIREN</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>FINESS</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>SS</xs:documentation></xs:annotation></xs:enumeration>
- A completer
- -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCatTiers">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>Pers. physique</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>Pers. morale droit privé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>Pers. morale droit public</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>Inconnu</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TNatJur">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="0"><xs:annotation><xs:documentation>Inconnue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="1"><xs:annotation><xs:documentation>Particulier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>Artisan comm. agric.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>Société</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>Caiss.assur.mal.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>Caisse complém.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>Association</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>État ou org. état</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>Etab. public nat.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>Collect.territor.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Autres Etab. Pub, Etat étr.,ambassade</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>Caisse alloc. fam.</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCivilite">
- <xs:restriction base="Num3">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>Mademoiselle</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>Mesdemoiselles</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>Madame</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>Mesdames</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>Monsieur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>Messieurs</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>Monsieur et Madame</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>Monsieur ou Madame</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>Madame et Monsieur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Madame ou Monsieur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="56"><xs:annotation><xs:documentation>Collège</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="63"><xs:annotation><xs:documentation>Direction</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="65"><xs:annotation><xs:documentation>Ecole</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="70"><xs:annotation><xs:documentation>Faculté</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="73"><xs:annotation><xs:documentation>Hopital</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="74"><xs:annotation><xs:documentation>Hospice</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="79"><xs:annotation><xs:documentation>Lycée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="81"><xs:annotation><xs:documentation>Mairie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="82"><xs:annotation><xs:documentation>Ministère</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="88"><xs:annotation><xs:documentation>Préfecture</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="96"><xs:annotation><xs:documentation>Sous-préfecture</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="98"><xs:annotation><xs:documentation>Syndicat</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="99"><xs:annotation><xs:documentation>Université</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="101"><xs:annotation><xs:documentation>Région</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="102"><xs:annotation><xs:documentation>Département</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCodPays">
- <xs:restriction base="String3">
- <xs:enumeration value="000">
- <xs:annotation>
- <xs:documentation>libellé associé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <!-- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TTypeRef">
- <xs:restriction base="String2">
- <xs:enumeration value="00">
- <xs:annotation>
- <xs:documentation>libellé associé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="01">
- <xs:annotation>
- <xs:documentation>libellé associé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- <!-- A completer -->
- </xs:simpleType>
- <xs:simpleType name="TCodEmpech">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>delai accorde</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>reclamation transmise ordo</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>suspension demandee ordo</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>opposition a poursuite</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>redressement jud</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>liquidation bien</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>liquidation judiciaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>surendettement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>npai psa</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>annulation attendue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>anv demandee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>debiteur decede</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>autorisation pours non accordee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>creance minime</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>pv carence</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>personne disparue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>anv</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="18"><xs:annotation><xs:documentation>plan reglement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="19"><xs:annotation><xs:documentation>assignation rjlj</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="20"><xs:annotation><xs:documentation>cession fonds</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="21"><xs:annotation><xs:documentation>pourvoi tribx</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="22"><xs:annotation><xs:documentation>dr demandee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="23"><xs:annotation><xs:documentation>tiers non rattache</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="24"><xs:annotation><xs:documentation>Plan de recouvrement inconnu</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="25"><xs:annotation><xs:documentation>Règlement attendu</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="26"><xs:annotation><xs:documentation>Poursuite à l'initiative du poste</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="27"><xs:annotation><xs:documentation>Réglé par l'aide médicale</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="28"><xs:annotation><xs:documentation>Production notaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="29"><xs:annotation><xs:documentation>Poursuites sans effet</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="30"><xs:annotation><xs:documentation>Certificat d'indigence</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="31"><xs:annotation><xs:documentation>Autorisation de poursuivre différée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="32"><xs:annotation><xs:documentation>Attente réponse huissier ou TI</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="33"><xs:annotation><xs:documentation>PV de perquisition</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="34"><xs:annotation><xs:documentation>PV de recherche</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="35"><xs:annotation><xs:documentation>Vente - Autorisation refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="36"><xs:annotation><xs:documentation>Divers</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="37"><xs:annotation><xs:documentation>Transferé BC Bénéficiaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="38"><xs:annotation><xs:documentation>Contestation de la créance</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="39"><xs:annotation><xs:documentation>Prélèvement périodiques</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="40"><xs:annotation><xs:documentation>Empêchement technique</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="41"><xs:annotation><xs:documentation>Paiement hôpital public rejeté</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="42"><xs:annotation><xs:documentation>Paiement hôpital public partiel ou nul</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="43"><xs:annotation><xs:documentation>Phase Comminatoire (OTD)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="44"><xs:annotation><xs:documentation>OTD (en cours)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="45"><xs:annotation><xs:documentation>Attente de fonds</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="TCodEtape">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>avis somme a payer</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>lettre rappel</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>mise en demeure</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>autorisation cmdt</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>cdt sans frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>autorisation saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>saisie attribution</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>saisie attribution caf</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>saisie remuneration</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>saisie vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>vente</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>etat poursuite exterieure</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>saisie coffre fort</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>saisie vtm</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>saisie vmp</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>avis avant état des poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="18"><xs:annotation><xs:documentation>cdt avec frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="19"><xs:annotation><xs:documentation>cdt produit hospitalier sans frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="20"><xs:annotation><xs:documentation>cdt produit hospitalier avec frais</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="21"><xs:annotation><xs:documentation>lettre rappel produit hospitalier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="22"><xs:annotation><xs:documentation>phase comminatoire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="23"><xs:annotation><xs:documentation>OTD employeur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="24"><xs:annotation><xs:documentation>OTD bancaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="25"><xs:annotation><xs:documentation>OTD autres tiers</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="26"><xs:annotation><xs:documentation>OTD_CAF</xs:documentation></xs:annotation></xs:enumeration>
- A completer -->
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="TEtatEtape">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>courante</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>passee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>possible</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>a faire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>annulée</xs:documentation></xs:annotation></xs:enumeration>
- A completer
- -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TOrigineEtape">
- <xs:restriction base="Num1">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>automate</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>validation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>action individuelle</xs:documentation></xs:annotation></xs:enumeration>
- A completer
- -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TIdPost">
- <xs:restriction base="xs:string">
- <xs:pattern value="[0-9]*"/>
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TCodeActu">
- <xs:restriction base="Num2">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>demande transmise</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>npai</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="3"><xs:annotation><xs:documentation>dcd</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="4"><xs:annotation><xs:documentation>opposition a poursuite</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="5"><xs:annotation><xs:documentation>reconnaissance de dette</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="6"><xs:annotation><xs:documentation>notifié</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="7"><xs:annotation><xs:documentation>non reclamé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="8"><xs:annotation><xs:documentation>envoyé à huissier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="9"><xs:annotation><xs:documentation>positive</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>positive différée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>négative</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>envoi pour accord</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>transmission caf</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>remise huissier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="15"><xs:annotation><xs:documentation>denonciation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="16"><xs:annotation><xs:documentation>envoi certif non contestation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="17"><xs:annotation><xs:documentation>contestation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="18"><xs:annotation><xs:documentation>non contestation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="19"><xs:annotation><xs:documentation>positive sans provision</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="20"><xs:annotation><xs:documentation>remise tribunal instance</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="21"><xs:annotation><xs:documentation>tentative conciliation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="22"><xs:annotation><xs:documentation>saisie refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="23"><xs:annotation><xs:documentation>saisie acceptée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="24"><xs:annotation><xs:documentation>saisie exécutée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="25"><xs:annotation><xs:documentation>pv perquisition</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="26"><xs:annotation><xs:documentation>saisie interrompue</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="27"><xs:annotation><xs:documentation>pv carence</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="28"><xs:annotation><xs:documentation>pv recherche</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="29"><xs:annotation><xs:documentation>envoi avis tpg</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="30"><xs:annotation><xs:documentation>autorisation tpg refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="31"><xs:annotation><xs:documentation>autorisation tpg accordée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="32"><xs:annotation><xs:documentation>vente executée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="33"><xs:annotation><xs:documentation>produit insuffisant</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="34"><xs:annotation><xs:documentation>signification échec</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="35"><xs:annotation><xs:documentation>accord caf</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="36"><xs:annotation><xs:documentation>mandatement office</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="37"><xs:annotation><xs:documentation>inscription office</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="38"><xs:annotation><xs:documentation>règlement et liquidation judiciaire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="39"><xs:annotation><xs:documentation>surendettement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="40"><xs:annotation><xs:documentation>demande renseign. négative</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="41"><xs:annotation><xs:documentation>expulsion refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="42"><xs:annotation><xs:documentation>dossier contrainte exterieure refusée TPG</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="43"><xs:annotation><xs:documentation>certificat irrecouvrabilite</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="44"><xs:annotation><xs:documentation>insuffisance actif rjlj</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="45"><xs:annotation><xs:documentation>dossier succession negatif</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="46"><xs:annotation><xs:documentation>refus par le représentant de l état du mandatement office</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="47"><xs:annotation><xs:documentation>action civile refusée par le juge</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="48"><xs:annotation><xs:documentation>soldé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="49"><xs:annotation><xs:documentation>commandement signifié à parquet</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="50"><xs:annotation><xs:documentation>procédure post mise en demeure</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="51"><xs:annotation><xs:documentation>reprise plan de recouvrement après saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="52"><xs:annotation><xs:documentation>saisie annulée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="53"><xs:annotation><xs:documentation>tentative de saisie</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="54"><xs:annotation><xs:documentation>procès verbal opposition jonction</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="55"><xs:annotation><xs:documentation>acte retourné , destinataire non informé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="56"><xs:annotation><xs:documentation>rappel P767 dans le cas de poursuites extérieures</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="57"><xs:annotation><xs:documentation>poursuite extérieure soldée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="58"><xs:annotation><xs:documentation>Divers</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="59"><xs:annotation><xs:documentation>Non notifié</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="60"><xs:annotation><xs:documentation>Attestation liquidateur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="61"><xs:annotation><xs:documentation>Attente visa ordonnateur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="62"><xs:annotation><xs:documentation>Attente visa TPG</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="63"><xs:annotation><xs:documentation>Commandement refusé expressément</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="64"><xs:annotation><xs:documentation>Commandement refusé tacitement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="65"><xs:annotation><xs:documentation>AP saisie/OTD différée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="66"><xs:annotation><xs:documentation>AP saisie/OTD refusée expressément (toutes saisies)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="67"><xs:annotation><xs:documentation>AP saisie/OTD refusée tacitement (toutes saisies)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="68"><xs:annotation><xs:documentation>Vente - autorisation refusée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="69"><xs:annotation><xs:documentation>AP accordée pour toutes saisies/OTD</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="70"><xs:annotation><xs:documentation>Refus Ordonnateur pour Saisie/OTD Remun. et SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="71"><xs:annotation><xs:documentation>Refus Ordonnateur pour autres que Saisie/OTD Remun.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="72"><xs:annotation><xs:documentation>Refus Ordonnateur pour autre que SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="73"><xs:annotation><xs:documentation>Refus Ordonnateur pour SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="74"><xs:annotation><xs:documentation>Refus Ordonnateur pour Saisie/OTD Remun.</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="75"><xs:annotation><xs:documentation>Refus Ordonnateur pour autre que Saisie/OTD Remun. et SV</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="76"><xs:annotation><xs:documentation>Commandement accordé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="77"><xs:annotation><xs:documentation>Saisie accordée (migration)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="78"><xs:annotation><xs:documentation>Saisie refusee (migration)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="79"><xs:annotation><xs:documentation>Vente demande autorisation</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="80"><xs:annotation><xs:documentation>Vente autorisation accordée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="81"><xs:annotation><xs:documentation>Vente autorisation refusee</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="82"><xs:annotation><xs:documentation>Commandement annulé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="83"><xs:annotation><xs:documentation>Acte de poursuite annulé</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="84"><xs:annotation><xs:documentation>Demande renseign. Envoyée</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="85"><xs:annotation><xs:documentation>Demande renseign. Positive</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="86"><xs:annotation><xs:documentation>Dénonciation au tiers débiteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="87"><xs:annotation><xs:documentation>Saisie acceptée par le débiteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="88"><xs:annotation><xs:documentation>Tentative de conciliation suite SR (échéancier)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="89"><xs:annotation><xs:documentation>SR positive</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="90"><xs:annotation><xs:documentation>SR négative</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="91"><xs:annotation><xs:documentation>Cause interruptive de prescription</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="92"><xs:annotation><xs:documentation>Attente de fonds</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="93"><xs:annotation><xs:documentation>Cantonnement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="94"><xs:annotation><xs:documentation>Tiers détenteur saisi par un autre créancier</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="95"><xs:annotation><xs:documentation>Négative / Echec</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="96"><xs:annotation><xs:documentation>Procédure interrompue</xs:documentation></xs:annotation></xs:enumeration>
-
- <xs:enumeration value="97"><xs:annotation><xs:documentation>
- <xs:enumeration value="98"><xs:annotation><xs:documentation>
- <xs:enumeration value="99"><xs:annotation><xs:documentation>
- -->
- <!-- A completer -->
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="TTypeHuissier">
- <xs:restriction base="Num3">
- <!--
- <xs:enumeration value="1"><xs:annotation><xs:documentation>demande transmise</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="2"><xs:annotation><xs:documentation>npai</xs:documentation></xs:annotation></xs:enumeration>
- -->
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="Num1">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num2">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num3">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num4">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num5">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num7">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="7"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num8">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num12">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num13">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="13"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Num20">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum3">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum10">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum12">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum15">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="AlphaNum30">
- <xs:restriction base="xs:string">
- <xs:pattern value="[a-zA-Z0-9]*"/>
- <xs:minLength value="1"/>
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha2">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha3">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha4">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="4"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha6">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="6"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha7">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha10">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha14">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="14"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha15">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha16">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="16"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha20">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha30">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha38">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Alpha160">
- <xs:restriction base="xs:string">
- <xs:minLength value="1"/>
- <xs:maxLength value="160"/>
- </xs:restriction>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>-->
- <xs:simpleType name="Base_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType> -->
- <xs:simpleType name="Base_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>-->
- <xs:simpleType name="Base_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <!--<xs:complexType name="Base_Texte15">
- <xs:attribute name="V" type="V_Texte15" use="required"/>
- </xs:complexType> -->
- <xs:simpleType name="Base_Texte15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <!-- <xs:complexType name="Base_Texte20">
- <xs:attribute name="V" type="V_Texte20" use="required"/>
- </xs:complexType> -->
- <xs:simpleType name="Base_Texte20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte38">
- <xs:restriction base="xs:string">
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="Base_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunInventaire.xsd"/>
- <xs:complexType name="TEtatActif">
- <xs:sequence>
- <xs:element name="TypeMessage" type="TTypeMessage">
- <xs:annotation>
- <xs:documentation>Type de message</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdentificationPiece" type="TIdentPiece">
- <xs:annotation>
- <xs:documentation>Identification de la pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdentificationBien" type="TIdentificationBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identification du bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InformationBien" type="TInformationBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations sur le bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="SortieDuBien" type="TSortieDuBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Sortie du bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTypeMessage">
- <xs:sequence>
- <xs:element name="TypEnreg" type="TTypEnreg"/>
- <xs:element name="TypAct" type="TTypAct"/>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentPiece">
- <xs:sequence>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentificationBien">
- <xs:sequence>
- <xs:element name="NumInvent" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationBien">
- <xs:sequence>
- <xs:element name="CatImmo" type="cm:Base_Texte6"/>
- <xs:element name="DurAmt" type="cm:Base_Num3" minOccurs="0"/>
- <xs:element name="DteAcqui" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteSer" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DesBien" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="DesCompl" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="IdColl" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodColl" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="CodBud" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="DteInteg" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ImpDefNat" type="cm:Base_Texte12" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSortieDuBien">
- <xs:sequence>
- <xs:element name="ModSort" type="TModSort"/>
- <xs:element name="DteSort" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!-- Regles de codifications communes au PES Inventaire-->
- <xs:complexType name="TTypAct">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypEnreg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModSort">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunInventaire.xsd"/>
- <xs:include schemaLocation="Class_Inventaire.xsd"/>
- <xs:complexType name="TPES_EtatActif">
- <xs:sequence>
- <xs:element name="EnTeteEtatActif">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="EtatActif" type="TEtatActif" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:complexType name="TIdentificationEmprunt">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="TypMvt" type="TTypMvt"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NumEmpOrdo" type="cm:Base_Texte24"/>
- <xs:element name="ObjEmp" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="MtEmp" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationEmprunt">
- <xs:sequence>
- <xs:element name="NumEmpPret" type="cm:Base_Texte24"/>
- <xs:element name="TypEmp" type="TTypEmp"/>
- <xs:element name="TypMon" type="TTypMon" minOccurs="0"/>
- <xs:element name="PerRemb" type="TPerRemb"/>
- <xs:element name="IntDiff" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="TypTx" type="TTypTx"/>
- <xs:element name="Tx" type="cm:Base_Taux"/>
- <xs:element name="FrsDossier" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="Duree" type="cm:Base_Num3"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneTableauAmt">
- <xs:sequence>
- <xs:element name="DtePai" type="cm:Base_Date"/>
- <xs:element name="FraisEch" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="Capital" type="cm:Base_Montant"/>
- <xs:element name="Interet" type="cm:Base_Montant"/>
- <xs:element name="InteretDiffere" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtCrd" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypMvt">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypEmp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerRemb">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypMon">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTx">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:include schemaLocation="Class_Emprunt.xsd"/>
- <xs:include schemaLocation="Class_TiersEmprunt.xsd"/>
- <xs:complexType name="TPES_EtatPassif">
- <xs:sequence>
- <xs:element name="EnTeteEtatPassif">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="EtatPassif" type="TEtatPassif" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TEtatPassif">
- <xs:sequence>
- <xs:element name="IdentificationEmprunt" type="TIdentificationEmprunt"/>
- <xs:element name="InformationEmprunt" type="TInformationEmprunt" minOccurs="0"/>
- <xs:element name="Tiers" type="TTiers"/>
- <xs:element name="LigneTableauAmt" type="TLigneTableauAmt" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:complexType name="TBlocInformationMarche">
- <xs:sequence>
- <xs:element name="IdentificationMarche" type="TIdentificationMarche">
- <xs:annotation>
- <xs:documentation>Identification du marché</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FicheRecensementEco" type="TFicheRecensementEco" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Fiche de recensement économique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FicheSuiviMarche" type="TFicheSuiviMarche" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Fiche de suivi du marché</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentificationMarche">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdMar" type="cm:Base_Texte30"/>
- <xs:element name="IdDoc" type="cm:Base_Texte2"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFicheRecensementEco">
- <xs:sequence>
- <xs:element name="Ppu" type="cm:Base_Num17"/>
- <xs:element name="Passation" type="TPassation"/>
- <xs:element name="CatCom" type="TCatCom"/>
- <xs:element name="TypDep" type="TTypDep" minOccurs="0"/>
- <xs:element name="OpReseau" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="CodCPV" type="cm:Base_Num9"/>
- <xs:element name="NatOuvr" type="cm:Base_Num6"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="DteNotif" type="cm:Base_Date"/>
- <xs:element name="DureeMar" type="cm:Base_Num3"/>
- <xs:element name="Section" type="cm:Base_Booleen"/>
- <xs:element name="Alloti" type="cm:Base_Booleen"/>
- <xs:element name="JOUE" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="PME" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="CodeAPE" type="cm:Base_Alphanum4" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFicheSuiviMarche">
- <xs:sequence>
- <xs:element name="TypMar" type="TTypMar"/>
- <xs:element name="TypDoc" type="TTypDoc" minOccurs="0"/>
- <xs:element name="IdMarIni" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdDocIni" type="cm:Base_Texte2" minOccurs="0"/>
- <xs:element name="ObjMar" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="MultiBudg" type="cm:Base_Booleen"/>
- <xs:element name="CarPx" type="TCarPx"/>
- <xs:element name="Prest" type="TPrest"/>
- <xs:element name="NatPrest" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="GarApp" type="TGarApp" minOccurs="0"/>
- <xs:element name="DelaiGar" type="cm:Base_Num2" minOccurs="0"/>
- <xs:element name="MtGar" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="TxGar" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="TypGrp" type="TTypGrp" minOccurs="0"/>
- <xs:element name="MtGlobSSTrait" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteExec" type="cm:Base_Date"/>
- <xs:element name="DteOrdServ" type="cm:Base_Date"/>
- <xs:element name="MarSimp" type="cm:Base_Booleen"/>
- <xs:element name="Avance" type="TAvance" minOccurs="0"/>
- <xs:element name="Penalite" type="cm:Base_Booleen"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:complexType name="TInfoTiersMarche">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TMontant">
- <xs:sequence>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Marche-->
- <xs:complexType name="TTypMar">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDoc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDep">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPassation">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCatCom">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCarPx">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypGrp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TAvance">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPrest">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TGarApp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:include schemaLocation="Class_InformationMarche.xsd"/>
- <xs:include schemaLocation="Class_TiersMarche.xsd"/>
- <xs:complexType name="TPES_Marche">
- <xs:sequence>
- <xs:element name="EnTeteMarche">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="InformationMarche" type="TInformationMarche" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationMarche">
- <xs:sequence>
- <xs:element name="BlocInformationMarche" type="TBlocInformationMarche"/>
- <xs:element name="TiersMarche" type="TTiers" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersMarche"/>
- <xs:element name="Montant" type="TMontant" minOccurs="0"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date"/> <!-- HLS00052096 -->
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by G. MARTIN (Perso) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Prélèvement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAssure" type="TInfoAssure" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Assuré</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="TxTva" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="TvaIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAssure">
- <xs:sequence>
- <xs:element name="CodAssDeb" type="TCodAssDeb"/>
- <xs:element name="CodAyantDroit" type="TCodAyantDroit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Recouvrement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Echéancier</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPieceRec" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdentRec" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations suspension et poursuite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Contentieux</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Informations amiable et contentieux</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations EPE</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CpteTva" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoRecouvrement">
- <xs:sequence>
- <xs:element name="NbrReco" type="cm:Base_Num4" minOccurs="0"/>
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoEcheancier">
- <xs:sequence>
- <xs:element name="DteDerPai" type="cm:Base_Date"/>
- <xs:element name="NbrPai" type="cm:Base_Num4"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSuspPour">
- <xs:sequence>
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoContentieux">
- <xs:sequence>
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAmiableContentieux">
- <xs:sequence>
- <xs:element name="EtPce" type="TEtPce"/>
- <xs:element name="DteEtPce" type="cm:Base_Date"/>
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPourExt">
- <xs:sequence>
- <xs:element name="DteEpe" type="cm:Base_Date"/>
- <xs:element name="IdPostEpe" type="cm:Base_Texte7" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TRecouvrement">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="ModRegl" type="TModRegl"/>
- <xs:element name="DteReco" type="cm:Base_Date"/>
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>
- <xs:element name="MtReco" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TInfoTiersRecette">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="DebFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="FinFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Recette-->
- <!-- 05/05/2006 EPA HLS000224-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="18"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodInst-Rej">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodAssDeb">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodAyantDroit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodActu">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodSuspPour">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModRegl">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteAller.xsd"/>
- <xs:include schemaLocation="Class_TitreAller.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteAller">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteRetour.xsd"/>
- <xs:include schemaLocation="Class_TitreRetour.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreRetour.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteRetour">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocArticle">
- <xs:sequence>
- <xs:element name="InfoArticle" type="TInfoArticle"/>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoArticle">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocArticle">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num12"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TRecouvrement">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="ModRegl" type="TModRegl"/>
- <xs:element name="DteReco" type="cm:Base_Date"/>
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>
- <xs:element name="MtReco" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocRole">
- <xs:sequence>
- <xs:element name="CodAct" type="TCodAct"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteRol" type="cm:Base_Date"/>
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="Objet" type="cm:Base_Texte160" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocRole">
- <xs:sequence>
- <xs:element name="CodAct" type="TCodAct"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteRol" type="cm:Base_Date"/>
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocSousArticle">
- <xs:sequence>
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSousArticle">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoCollBen">
- <xs:sequence>
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocSousArticle">
- <xs:sequence>
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0"/>
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0"/>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0"/>
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0"/>
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSousArticle">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoCollBen">
- <xs:sequence>
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoRecouvrement">
- <xs:sequence>
- <xs:element name="NbrReco" type="cm:Base_Num4"/>
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoEcheancier">
- <xs:sequence>
- <xs:element name="DteDerPay" type="cm:Base_Date"/>
- <xs:element name="NbrPay" type="cm:Base_Num4"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSuspPour">
- <xs:sequence>
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoContentieux">
- <xs:sequence>
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSais" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAmiableContentieux">
- <xs:sequence>
- <xs:element name="EtRec" type="TEtRec"/>
- <xs:element name="EtatPrealable" type="cm:Base_Booleen"/>
- <xs:element name="DteEtPce" type="cm:Base_Date"/>
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPourExt">
- <xs:sequence>
- <xs:element name="DteEpe" type="cm:Base_Date"/>
- <xs:element name="IdPostEpe" type="cm:Base_Texte7"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TInfoTiersRole">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:complexType name="TCodAct">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypRol">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodInst-Rej">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtRec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodActu">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodSuspPour">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModRegl">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:include schemaLocation="Class_RoleAller.xsd"/>
- <xs:include schemaLocation="Class_ArticleAller.xsd"/>
- <xs:include schemaLocation="Class_SousArticleAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>
- <xs:include schemaLocation="Class_TiersRole.xsd"/>
- <xs:complexType name="TPES_RoleAller">
- <xs:sequence>
- <xs:element name="EnTeteRole">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole"/>
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle"/>
- <xs:element name="SousArticle" type="TSousArticle" maxOccurs="unbounded"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSousArticle">
- <xs:sequence>
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?> <!--EPA HLS00039776 20060626-->
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:include schemaLocation="Class_RoleRetour.xsd"/>
- <xs:include schemaLocation="Class_ArticleRetour.xsd"/>
- <xs:include schemaLocation="Class_SousArticleRetour.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>
- <xs:include schemaLocation="Class_TiersRole.xsd"/>
- <!-- Fin des directives d'inclusios-->
- <xs:complexType name="TPES_RoleRetour">
- <xs:sequence>
- <xs:element name="EnTeteRole">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole"/>
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle"/>
- <xs:element name="SousArticle" type="TSousArticle" minOccurs="0" maxOccurs="unbounded"/> <!--EPA HLS00039776 20060626-->
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSousArticle">
- <xs:sequence>
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TAdresse_TIPI">
- <xs:sequence>
- <xs:element name="Adr1" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="cm:Base_Texte5"/>
- <xs:element name="Ville" type="cm:Base_Texte38"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) EXTERNE -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TBlocBordereau_TIPI">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrePce" type="cm:Base_Num5"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TInfoTiers_TIPI">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="TypTiers" type="TTypTiers" minOccurs="0"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) EXTERNE-->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TBlocLignePiece_TIPI">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece_TIPI">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece_TIPI">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <!-- MtTTC est une balise nouvelle-->
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:complexType name="TBlocPiece_TIPI">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="CatPce" type="TCatPce"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DebFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="FinFact" type="cm:Base_Date" minOccurs="0"/>
- <!-- EtatPce Obligatoire pour TIPI-->
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Recette-->
- <!-- 05/05/2006 EPA HLS000224-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TTypBord pour TIPI a 01-->
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TTypPiece pour TIPI a 01-->
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TNatPce pour TIPI a 01-->
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Limitation de TEtatPce pour TIPI a 02-->
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Suppression de TCodInst-Rej pour TIPI-->
- <!-- Suppression de TNatPrel pour TIPI-->
- <!-- Suppression de TPerPrel pour TIPI-->
- <!-- Suppression de TCodAssDeb pour TIPI-->
- <!-- Suppression de TCodAyantDroit pour TIPI-->
- <!-- Suppression de TNatPceOrig pour TIPI-->
- <!-- Limitation de TEtPce pour TIPI Ã 02-->
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Suppression de TCodActu pour TIPI-->
- <!-- Suppression de TCodSuspPour pour TIPI-->
- <!-- Suppression de TTypFlux pour TIPI-->
- <!-- Suppression de TModRegl pour TIPI-->
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- Ajout de TCatTiers pour TIPI limité à 01 A SUPPRIMER - Utilisation du schema commun-->
- <!-- Ajout de TCatPce pour TIPI-->
- <xs:complexType name="TCatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- <xs:enumeration value="4"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by DIRECTION GLE DE LA COMPTABILITE PUBLIQUE (DIRECTION GLE DE LA COMPTABILITE PUBLIQUE) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Recette_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Bordereau_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Titre_TIPI.xsd"/>
- <xs:include schemaLocation="Class_LigneTitre_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Tiers_TIPI.xsd"/>
- <xs:include schemaLocation="Class_InfoTiers_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Adresse_TIPI.xsd"/>
- <xs:complexType name="TPES_Recette_TIPI">
- <xs:sequence>
- <xs:element name="Bordereau" type="TBordereau_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau_TIPI">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau_TIPI"/>
- <xs:element name="Piece" type="TPiece_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece_TIPI">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece_TIPI"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece_TIPI">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece_TIPI"/>
- <xs:element name="Tiers" type="TTiers_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers_TIPI">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers_TIPI"/>
- <xs:element name="Adresse" type="TAdresse_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TAdresse_TIPI">
- <xs:sequence>
- <xs:element name="Adr1" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="cm:Base_Texte5"/>
- <xs:element name="Ville" type="cm:Base_Texte38"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TBlocArticle_TIPI">
- <xs:sequence>
- <xs:element name="InfoArticle" type="TInfoArticle_TIPI"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoArticle_TIPI">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TBlocRole_TIPI">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:complexType name="TInfoTiers_TIPI">
- <xs:sequence>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!--xs:complexType name="TCodAct"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TNatInf"-->
- <!--Codification supprimée-->
- <xs:complexType name="TTypRol">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!--xs:complexType name="TCatTiers" LIMITATION Ã 01 - SUPPRIMER - Utilisation du schema COMMUN -->
- <!--xs:complexType name="TCodInst-Rej"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TNatPrel"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TPerPrel"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TEtRec"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TCodActu"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TCodSuspPour"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TTypFlux"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TModRegl"-->
- <!--Codification supprimée-->
- <!--xs:complexType name="TTypTiers"-->
- <!--Codification supprimée-->
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Commun_Role_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Role_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Article_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Tiers_TIPI.xsd"/>
- <xs:include schemaLocation="Class_Adresse_TIPI.xsd"/>
- <!-- Fin des directives d'inclusios-->
- <xs:complexType name="TPES_Role_TIPI">
- <xs:sequence>
- <xs:element name="Role" type="TRole_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole_TIPI">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole_TIPI"/>
- <xs:element name="Article" type="TArticle_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle_TIPI">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle_TIPI"/>
- <xs:element name="Tiers" type="TTiers_TIPI" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers_TIPI">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers_TIPI"/>
- <xs:element name="Adresse" type="TAdresse_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="Acquit" type="TAcquit"/>
- <xs:complexType name="TAcquit">
- <xs:sequence>
- <xs:element name="NomFic" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="NonAcquit" type="TNonAcquit"/>
- <xs:complexType name="TNonAcquit">
- <xs:sequence>
- <xs:element name="NomFic" type="cm:Base_Texte100"/>
- <xs:element name="Motif" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_Acquit.xsd"/>
- <xs:element name="PES_Acquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="Acquit" type="TAcquit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:rola="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:reca="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:depa="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" xmlns:buda="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:mara="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:acta="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:empa="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" schemaLocation="../NS_Budget/r0/PES_BudgetAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" schemaLocation="../NS_Depense/r0/PES_DepenseAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" schemaLocation="../NS_Recette/r0/PES_RecetteAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" schemaLocation="../NS_Role/r0/PES_RoleAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" schemaLocation="../NS_EtatActif/r0/PES_EtatActif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" schemaLocation="../NS_EtatPassif/r0/PES_EtatPassif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" schemaLocation="../NS_Marche/r0/PES_Marche.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PJ.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseAller" type="depa:TPES_DepenseAller" minOccurs="0"/>
- <xs:element name="PES_RecetteAller" type="reca:TPES_RecetteAller" minOccurs="0"/>
- <xs:element name="PES_RoleAller" type="rola:TPES_RoleAller" minOccurs="0"/>
- <xs:element name="PES_BudgetAller" type="buda:TPES_BudgetAller" minOccurs="0"/>
- <xs:element name="PES_EtatActif" type="acta:TPES_EtatActif" minOccurs="0"/>
- <xs:element name="PES_Marche" type="mara:TPES_Marche" minOccurs="0"/>
- <xs:element name="PES_EtatPassif" type="empa:TPES_EtatPassif" minOccurs="0"/>
- <xs:element name="PES_PJ" type="TPES_PJs" minOccurs="0"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_NonAcquit.xsd"/>
- <xs:element name="PES_NonAcquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="NonAcquit" type="TNonAcquit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PESPJs_HELIADES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_PJs_HELIADES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdPost" type="cm:Base_Texte7"/>
- <xs:element name="IdColl" type="cm:Base_Num20"/>
- <xs:element name="PES_PJs_HELIADES" type="TPES_PJs_HELIADES" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_PJs_HELIADES_Retour" type="TPES_PJs_HELIADES_Retour"/>
- <xs:complexType name="TPES_PJ_HELIADES_Retour">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdPost" type="cm:Base_Texte7"/>
- <xs:element name="IdColl" type="cm:Base_Num20"/>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50"/>
- <xs:element name="NomPJ" type="cm:Base_Texte100"/>
- <xs:element name="EtatGeide" type="cm:Base_Num2"/>
- <xs:element name="LibelleErreur" type="cm:Base_Texte50" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_HELIADES_Retour">
- <xs:sequence>
- <xs:element name="PJ_HELIADES_Retour" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_HELIADES_Retour"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/restit" xmlns:erar="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/restit" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit" schemaLocation="../NS_Erar/r0/PES_ErarRestit.xsd"/>
- <xs:element name="PES_Restit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe" minOccurs="0"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_ERAR" type="erar:TPES_ErarRestit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2011 rel. 2 (http://www.altova.com) by G. MARTIN (Perso) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../CommunAck.xsd"/>
- <xs:element name="PES_ACQUIT" type="PES_ACQUIT"/>
- <xs:complexType name="PES_ACQUIT">
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="ACQUIT" type="TPES_ACQUIT"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_ACQUIT">
- <xs:sequence>
- <xs:element name="EnTeteAcquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="ElementACQUIT" type="TElementACQUIT" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TElementACQUIT">
- <xs:sequence>
- <xs:element name="DomaineAck" type="TDomaineAck"/>
- <xs:element name="EtatAck" type="cm:Base_Booleen"/>
- <xs:element name="ExerciceBord" type="cm:Base_Num4" minOccurs="0"/>
- <xs:element name="NumBord" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="NumPiece" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="NumLigne" type="cm:Base_Num6" minOccurs="0"/>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50" minOccurs="0"/>
- <xs:element name="NumAnoAck" type="TNumAnoAck" minOccurs="0"/>
- <xs:element name="LibelleAnoAck" type="cm:Base_Texte500" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:tipir="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIRECETTE/r0/retour" schemaLocation="../NS_TIPIRECETTE/r0/PES_RECETTE_TIPI.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_TIPI_Recette" type="tipir:TPES_Recette_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:tipirole="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/TIPIROLE/r0/retour" schemaLocation="../NS_TIPIROLE/r0/PES_ROLE_TIPI.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_TIPI_Role" type="tipirole:TPES_Role_TIPI" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum1">
- <xs:attribute name="V" type="V_Alphanum1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum4">
- <xs:attribute name="V" type="V_Alphanum4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum5">
- <xs:attribute name="V" type="V_Alphanum5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum6">
- <xs:attribute name="V" type="V_Alphanum6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum11">
- <xs:attribute name="V" type="V_Alphanum11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum12">
- <xs:attribute name="V" type="V_Alphanum12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum14">
- <xs:attribute name="V" type="V_Alphanum14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum15">
- <xs:attribute name="V" type="V_Alphanum15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum16">
- <xs:attribute name="V" type="V_Alphanum16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum17">
- <xs:attribute name="V" type="V_Alphanum17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum20">
- <xs:attribute name="V" type="V_Alphanum20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum25">
- <xs:attribute name="V" type="V_Alphanum25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum30">
- <xs:attribute name="V" type="V_Alphanum30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum80">
- <xs:attribute name="V" type="V_Alphanum80" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum80">
- <xs:restriction base="xs:string">
- <xs:maxLength value="80"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum100">
- <xs:attribute name="V" type="V_Alphanum100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum250">
- <xs:attribute name="V" type="V_Alphanum250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num1">
- <xs:attribute name="V" type="V_Num1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num2">
- <xs:attribute name="V" type="V_Num2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num3">
- <xs:attribute name="V" type="V_Num3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num5">
- <xs:attribute name="V" type="V_Num5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num6">
- <xs:attribute name="V" type="V_Num6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num7">
- <xs:attribute name="V" type="V_Num7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num9">
- <xs:attribute name="V" type="V_Num9" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num9">
- <xs:restriction base="xs:string">
- <xs:maxLength value="9"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num12">
- <xs:attribute name="V" type="V_Num12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num13">
- <xs:attribute name="V" type="V_Num13" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num13">
- <xs:restriction base="xs:string">
- <xs:maxLength value="13"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num15">
- <xs:attribute name="V" type="V_Num15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num16">
- <xs:attribute name="V" type="V_Num16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num17">
- <xs:attribute name="V" type="V_Num17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num25">
- <xs:attribute name="V" type="V_Num25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte2">
- <xs:attribute name="V" type="V_Texte2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte5">
- <xs:attribute name="V" type="V_Texte5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte6">
- <xs:attribute name="V" type="V_Texte6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte11">
- <xs:attribute name="V" type="V_Texte11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte14">
- <xs:attribute name="V" type="V_Texte14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte15">
- <xs:attribute name="V" type="V_Texte15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte16">
- <xs:attribute name="V" type="V_Texte16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte20">
- <xs:attribute name="V" type="V_Texte20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte24">
- <xs:attribute name="V" type="V_Texte24" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte24">
- <xs:restriction base="xs:string">
- <xs:maxLength value="24"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte25">
- <xs:attribute name="V" type="V_Texte25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte32">
- <xs:attribute name="V" type="V_Texte32" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte32">
- <xs:restriction base="xs:string">
- <xs:maxLength value="32"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte34">
- <xs:attribute name="V" type="V_Texte34" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte34">
- <xs:restriction base="xs:string">
- <xs:maxLength value="34"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte38">
- <xs:attribute name="V" type="V_Texte38" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte38">
- <xs:restriction base="xs:string">
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte70">
- <xs:attribute name="V" type="V_Texte70" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte70">
- <xs:restriction base="xs:string">
- <xs:maxLength value="70"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte160">
- <xs:attribute name="V" type="V_Texte160" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte160">
- <xs:restriction base="xs:string">
- <xs:maxLength value="160"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte200">
- <xs:attribute name="V" type="V_Texte200" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte200">
- <xs:restriction base="xs:string">
- <xs:maxLength value="200"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte250">
- <xs:attribute name="V" type="V_Texte250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte500">
- <xs:attribute name="V" type="V_Texte500" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte500">
- <xs:restriction base="xs:string">
- <xs:maxLength value="500"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Montant3">
- <xs:attribute name="V" type="V_Montant3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="15"/>
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux3">
- <xs:attribute name="V" type="V_Taux3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="6"/>
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec3">
- <xs:attribute name="V" type="V_Dec3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec3">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec2">
- <xs:attribute name="V" type="V_Dec2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec2">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<xs:schema targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType, EncapsulatedPKIDataType and TimestampType-->
- <!-- Start AnyType -->
- <xs:element name="Any" type="AnyType"/>
- <xs:complexType name="AnyType" mixed="true">
- <xs:sequence>
- <xs:any namespace="##any" processContents="lax"/>
- </xs:sequence>
- <xs:anyAttribute namespace="##any"/>
- </xs:complexType>
- <!-- End AnyType -->
- <!-- Start ObjectIdentifierType-->
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType"/>
- <xs:complexType name="ObjectIdentifierType">
- <xs:sequence>
- <xs:element name="Identifier" type="IdentifierType"/>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="DocumentationReferences" type="DocumentationReferencesType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IdentifierType">
- <xs:simpleContent>
- <xs:extension base="xs:anyURI">
- <xs:attribute name="Qualifier" type="QualifierType" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="QualifierType">
- <xs:restriction base="xs:string">
- <xs:enumeration value="OIDAsURN"/>
- <xs:enumeration value="OIDAsURI"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="DocumentationReferencesType">
- <xs:sequence maxOccurs="unbounded">
- <xs:element name="DocumentationReference" type="xs:anyURI"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End ObjectIdentifierType-->
- <!-- Start EncapsulatedPKIDataType-->
- <xs:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>
- <xs:complexType name="EncapsulatedPKIDataType">
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <!-- End EncapsulatedPKIDataType -->
- <!-- Start TimeStampType -->
- <xs:element name="TimeStamp" type="TimeStampType"/>
- <xs:complexType name="TimeStampType">
- <xs:sequence>
- <xs:element name="HashDataInfo" type="HashDataInfoType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:choice minOccurs="0">
- <xs:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>
- <xs:element name="XMLTimeStamp" type="AnyType"/>
- </xs:choice>
- <xs:element ref="ds:Signature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="HashDataInfoType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End TimeStampType -->
- <!-- End auxiliary types definitions-->
- <!-- Start container types -->
- <!-- Start QualifyingProperties -->
- <xs:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
- <xs:complexType name="QualifyingPropertiesType">
- <xs:sequence>
- <xs:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Target" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingProperties -->
- <!-- Start SignedProperties-->
- <xs:element name="SignedProperties" type="SignedPropertiesType"/>
- <xs:complexType name="SignedPropertiesType">
- <xs:sequence>
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End SignedProperties-->
- <!-- Start UnsignedProperties-->
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
- <xs:complexType name="UnsignedPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End UnsignedProperties-->
- <!-- Start SignedSignatureProperties-->
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:complexType name="SignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/>
- <xs:element name="SignerRole" type="SignerRoleType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedSignatureProperties-->
- <!-- Start SignedDataObjectProperties-->
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
- <xs:complexType name="SignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="DataObjectFormat" type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedDataObjectProperties-->
- <!-- Start UnsignedSignatureProperties-->
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>
- <xs:complexType name="UnsignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="CounterSignature" type="CounterSignatureType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType" minOccurs="0"/>
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType" minOccurs="0"/>
- <xs:choice>
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:choice>
- <xs:element name="CertificateValues" type="CertificateValuesType" minOccurs="0"/>
- <xs:element name="RevocationValues" type="RevocationValuesType" minOccurs="0"/>
- <xs:element name="ArchiveTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedSignatureProperties-->
- <!-- Start UnsignedDataObjectProperties-->
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>
- <xs:complexType name="UnsignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedDataObjectProperty" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedDataObjectProperties-->
- <!-- Start QualifyingPropertiesReference-->
- <xs:element name="QualifyingPropertiesReference" type="QualifyingPropertiesReferenceType"/>
- <xs:complexType name="QualifyingPropertiesReferenceType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingPropertiesReference-->
- <!-- End container types -->
- <!-- Start SigningTime element -->
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <!-- End SigningTime element -->
- <!-- Start SigningCertificate -->
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:complexType name="CertIDListType">
- <xs:sequence>
- <xs:element name="Cert" type="CertIDType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertIDType">
- <xs:sequence>
- <xs:element name="CertDigest" type="DigestAlgAndValueType"/>
- <xs:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="DigestAlgAndValueType">
- <xs:sequence>
- <xs:element name="DigestMethod" type="ds:DigestMethodType"/>
- <xs:element name="DigestValue" type="ds:DigestValueType"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SigningCertificate -->
- <!-- Start SignaturePolicyIdentifier -->
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:complexType name="SignaturePolicyIdentifierType">
- <xs:choice>
- <xs:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>
- <xs:element name="SignaturePolicyImplied"/>
- </xs:choice>
- </xs:complexType>
- <xs:complexType name="SignaturePolicyIdType">
- <xs:sequence>
- <xs:element name="SigPolicyId" type="ObjectIdentifierType"/>
- <xs:element ref="ds:Transforms" minOccurs="0"/>
- <xs:element name="SigPolicyHash" type="DigestAlgAndValueType"/>
- <xs:element name="SigPolicyQualifiers" type="SigPolicyQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="SigPolicyQualifiersListType">
- <xs:sequence>
- <xs:element name="SigPolicyQualifier" type="SigPolicyQualifierType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="SPURI" type="xs:anyURI"/>
- <xs:element name="SPUserNotice" type="SPUserNoticeType"/>
- <xs:complexType name="SPUserNoticeType">
- <xs:sequence>
- <xs:element name="NoticeRef" type="NoticeReferenceType" minOccurs="0"/>
- <xs:element name="ExplicitText" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="NoticeReferenceType">
- <xs:sequence>
- <xs:element name="Organization" type="xs:string"/>
- <xs:element name="NoticeNumbers" type="IntegerListType"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IntegerListType">
- <xs:sequence>
- <xs:element name="int" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignaturePolicyIdentifier -->
- <!-- Start CounterSignature -->
- <xs:element name="CounterSignature" type="CounterSignatureType"/>
- <xs:complexType name="CounterSignatureType">
- <xs:sequence>
- <xs:element ref="ds:Signature"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CounterSignature -->
- <!-- Start DataObjectFormat -->
- <xs:element name="DataObjectFormat" type="DataObjectFormatType"/>
- <xs:complexType name="DataObjectFormatType">
- <xs:sequence>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType" minOccurs="0"/>
- <xs:element name="MimeType" type="xs:string" minOccurs="0"/>
- <xs:element name="Encoding" type="xs:anyURI" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ObjectReference" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End DataObjectFormat -->
- <!-- Start CommitmentTypeIndication -->
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>
- <xs:complexType name="CommitmentTypeIndicationType">
- <xs:sequence>
- <xs:element name="CommitmentTypeId" type="ObjectIdentifierType"/>
- <xs:choice>
- <xs:element name="ObjectReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllSignedDataObjects"/>
- </xs:choice>
- <xs:element name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CommitmentTypeQualifiersListType">
- <xs:sequence>
- <xs:element name="CommitmentTypeQualifier" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CommitmentTypeIndication -->
- <!-- Start SignatureProductionPlace -->
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>
- <xs:complexType name="SignatureProductionPlaceType">
- <xs:sequence>
- <xs:element name="City" type="xs:string" minOccurs="0"/>
- <xs:element name="StateOrProvince" type="xs:string" minOccurs="0"/>
- <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
- <xs:element name="CountryName" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignatureProductionPlace -->
- <!-- Start SignerRole -->
- <xs:element name="SignerRole" type="SignerRoleType"/>
- <xs:complexType name="SignerRoleType">
- <xs:sequence>
- <xs:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/>
- <xs:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ClaimedRolesListType">
- <xs:sequence>
- <xs:element name="ClaimedRole" type="xs:token"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertifiedRolesListType">
- <xs:sequence>
- <xs:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignerRole -->
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType"/>
- <!-- Start CompleteCertificateRefs -->
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
- <xs:complexType name="CompleteCertificateRefsType">
- <xs:sequence>
- <xs:element name="CertRefs" type="CertIDListType"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CompleteCertificateRefs -->
- <!-- Start CompleteRevocationRefs-->
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>
- <xs:complexType name="CompleteRevocationRefsType">
- <xs:sequence>
- <xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>
- <xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>
- <xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLRefsType">
- <xs:sequence>
- <xs:element name="CRLRef" type="CRLRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLRefType">
- <xs:sequence>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
- <xs:element name="CRLIdentifier" type="CRLIdentifierType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLIdentifierType">
- <xs:sequence>
- <xs:element name="Issuer" type="xs:string"/>
- <xs:element name="IssueTime" type="xs:dateTime"/>
- <xs:element name="Number" type="xs:integer" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OCSPRefsType">
- <xs:sequence>
- <xs:element name="OCSPRef" type="OCSPRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPRefType">
- <xs:sequence>
- <xs:element name="OCSPIdentifier" type="OCSPIdentifierType"/>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPIdentifierType">
- <xs:sequence>
- <xs:element name="ResponderID" type="xs:string"/>
- <xs:element name="ProducedAt" type="xs:dateTime"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusRefsType">
- <xs:sequence>
- <xs:element name="OtherRef" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CompleteRevocationRefs-->
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType"/>
- <!-- Start CertificateValues -->
- <xs:element name="CertificateValues" type="CertificateValuesType"/>
- <xs:complexType name="CertificateValuesType">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>
- <xs:element name="OtherCertificate" type="AnyType"/>
- </xs:choice>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CertificateValues -->
- <!-- Start RevocationValues-->
- <xs:element name="RevocationValues" type="RevocationValuesType"/>
- <xs:complexType name="RevocationValuesType">
- <xs:sequence>
- <xs:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
- <xs:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
- <xs:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusValuesType">
- <xs:sequence>
- <xs:element name="OtherValue" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End RevocationValues-->
- <xs:element name="ArchiveTimeStamp" type="TimeStampType"/>
- <xs:complexType name="SigPolicyQualifierType">
- <xs:sequence>
- <xs:element ref="SPURI"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<!-- Schema for XML Signatures
- http://www.w3.org/2000/09/xmldsig#
- $Revision: 1.1 $ on $Date: 2002/02/08 20:32:26 $ by $Author: reagle $
-
- Copyright 2001 The Internet Society and W3C (Massachusetts Institute
- of Technology, Institut National de Recherche en Informatique et en
- Automatique, Keio University). All Rights Reserved.
- http://www.w3.org/Consortium/Legal/
-
- This document is governed by the W3C Software License [1] as described
- in the FAQ [2].
-
- [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
- [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
--->
-<schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">
- <!-- Basic Types Defined for Signatures -->
- <simpleType name="CryptoBinary">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- Start Signature -->
- <element name="Signature" type="ds:SignatureType"/>
- <complexType name="SignatureType">
- <sequence>
- <element ref="ds:SignedInfo"/>
- <element ref="ds:SignatureValue"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureValue" type="ds:SignatureValueType"/>
- <complexType name="SignatureValueType">
- <simpleContent>
- <extension base="base64Binary">
- <attribute name="Id" type="ID" use="optional"/>
- </extension>
- </simpleContent>
- </complexType>
- <!-- Start SignedInfo -->
- <element name="SignedInfo" type="ds:SignedInfoType"/>
- <complexType name="SignedInfoType">
- <sequence>
- <element ref="ds:CanonicalizationMethod"/>
- <element ref="ds:SignatureMethod"/>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>
- <complexType name="CanonicalizationMethodType" mixed="true">
- <sequence>
- <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="SignatureMethod" type="ds:SignatureMethodType"/>
- <complexType name="SignatureMethodType" mixed="true">
- <sequence>
- <element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) external namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- Start Reference -->
- <element name="Reference" type="ds:ReferenceType"/>
- <complexType name="ReferenceType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- <element ref="ds:DigestMethod"/>
- <element ref="ds:DigestValue"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="URI" type="anyURI" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <element name="Transforms" type="ds:TransformsType"/>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="Transform" type="ds:TransformType"/>
- <complexType name="TransformType" mixed="true">
- <choice minOccurs="0" maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <element name="XPath" type="string"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Reference -->
- <element name="DigestMethod" type="ds:DigestMethodType"/>
- <complexType name="DigestMethodType" mixed="true">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="DigestValue" type="ds:DigestValueType"/>
- <simpleType name="DigestValueType">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- End SignedInfo -->
- <!-- Start KeyInfo -->
- <element name="KeyInfo" type="ds:KeyInfoType"/>
- <complexType name="KeyInfoType" mixed="true">
- <choice maxOccurs="unbounded">
- <element ref="ds:KeyName"/>
- <element ref="ds:KeyValue"/>
- <element ref="ds:RetrievalMethod"/>
- <element ref="ds:X509Data"/>
- <element ref="ds:PGPData"/>
- <element ref="ds:SPKIData"/>
- <element ref="ds:MgmtData"/>
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="KeyName" type="string"/>
- <element name="MgmtData" type="string"/>
- <element name="KeyValue" type="ds:KeyValueType"/>
- <complexType name="KeyValueType" mixed="true">
- <choice>
- <element ref="ds:DSAKeyValue"/>
- <element ref="ds:RSAKeyValue"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </complexType>
- <element name="RetrievalMethod" type="ds:RetrievalMethodType"/>
- <complexType name="RetrievalMethodType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- </sequence>
- <attribute name="URI" type="anyURI"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <!-- Start X509Data -->
- <element name="X509Data" type="ds:X509DataType"/>
- <complexType name="X509DataType">
- <sequence maxOccurs="unbounded">
- <choice>
- <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
- <element name="X509SKI" type="base64Binary"/>
- <element name="X509SubjectName" type="string"/>
- <element name="X509Certificate" type="base64Binary"/>
- <element name="X509CRL" type="base64Binary"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </sequence>
- </complexType>
- <complexType name="X509IssuerSerialType">
- <sequence>
- <element name="X509IssuerName" type="string"/>
- <element name="X509SerialNumber" type="integer"/>
- </sequence>
- </complexType>
- <!-- End X509Data -->
- <!-- Begin PGPData -->
- <element name="PGPData" type="ds:PGPDataType"/>
- <complexType name="PGPDataType">
- <choice>
- <sequence>
- <element name="PGPKeyID" type="base64Binary"/>
- <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <sequence>
- <element name="PGPKeyPacket" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- </choice>
- </complexType>
- <!-- End PGPData -->
- <!-- Begin SPKIData -->
- <element name="SPKIData" type="ds:SPKIDataType"/>
- <complexType name="SPKIDataType">
- <sequence maxOccurs="unbounded">
- <element name="SPKISexp" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0"/>
- </sequence>
- </complexType>
- <!-- End SPKIData -->
- <!-- End KeyInfo -->
- <!-- Start Object (Manifest, SignatureProperty) -->
- <element name="Object" type="ds:ObjectType"/>
- <complexType name="ObjectType" mixed="true">
- <sequence minOccurs="0" maxOccurs="unbounded">
- <any namespace="##any" processContents="lax"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- <!-- add a grep facet -->
- </complexType>
- <element name="Manifest" type="ds:ManifestType"/>
- <complexType name="ManifestType">
- <sequence>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
- <complexType name="SignaturePropertiesType">
- <sequence>
- <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperty" type="ds:SignaturePropertyType"/>
- <complexType name="SignaturePropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (1,unbounded) namespaces -->
- </choice>
- <attribute name="Target" type="anyURI" use="required"/>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <!-- End Object (Manifest, SignatureProperty) -->
- <!-- Start Algorithm Parameters -->
- <simpleType name="HMACOutputLengthType">
- <restriction base="integer"/>
- </simpleType>
- <!-- Start KeyValue Element-types -->
- <element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
- <complexType name="DSAKeyValueType">
- <sequence>
- <sequence minOccurs="0">
- <element name="P" type="ds:CryptoBinary"/>
- <element name="Q" type="ds:CryptoBinary"/>
- </sequence>
- <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
- <element name="Y" type="ds:CryptoBinary"/>
- <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
- <sequence minOccurs="0">
- <element name="Seed" type="ds:CryptoBinary"/>
- <element name="PgenCounter" type="ds:CryptoBinary"/>
- </sequence>
- </sequence>
- </complexType>
- <element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
- <complexType name="RSAKeyValueType">
- <sequence>
- <element name="Modulus" type="ds:CryptoBinary"/>
- <element name="Exponent" type="ds:CryptoBinary"/>
- </sequence>
- </complexType>
- <!-- End KeyValue Element-types -->
- <!-- End Signature -->
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
- <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <complexType name="EncryptedType" abstract="true">
- <sequence>
- <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="xenc:CipherData"/>
- <element ref="xenc:EncryptionProperties" minOccurs="0"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- </complexType>
- <complexType name="EncryptionMethodType" mixed="true">
- <sequence>
- <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
- <element name="OAEPparams" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <simpleType name="KeySizeType">
- <restriction base="integer"/>
- </simpleType>
- <element name="CipherData" type="xenc:CipherDataType"/>
- <complexType name="CipherDataType">
- <choice>
- <element name="CipherValue" type="base64Binary"/>
- <element ref="xenc:CipherReference"/>
- </choice>
- </complexType>
- <element name="CipherReference" type="xenc:CipherReferenceType"/>
- <complexType name="CipherReferenceType">
- <choice>
- <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
- </choice>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="EncryptedData" type="xenc:EncryptedDataType"/>
- <complexType name="EncryptedDataType">
- <complexContent>
- <extension base="xenc:EncryptedType"/>
- </complexContent>
- </complexType>
- <!-- Children of ds:KeyInfo -->
- <element name="EncryptedKey" type="xenc:EncryptedKeyType"/>
- <complexType name="EncryptedKeyType">
- <complexContent>
- <extension base="xenc:EncryptedType">
- <sequence>
- <element ref="xenc:ReferenceList" minOccurs="0"/>
- <element name="CarriedKeyName" type="string" minOccurs="0"/>
- </sequence>
- <attribute name="Recipient" type="string" use="optional"/>
- </extension>
- </complexContent>
- </complexType>
- <element name="AgreementMethod" type="xenc:AgreementMethodType"/>
- <complexType name="AgreementMethodType" mixed="true">
- <sequence>
- <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Children of ds:KeyInfo -->
- <element name="ReferenceList">
- <complexType>
- <choice maxOccurs="unbounded">
- <element name="DataReference" type="xenc:ReferenceType"/>
- <element name="KeyReference" type="xenc:ReferenceType"/>
- </choice>
- </complexType>
- </element>
- <complexType name="ReferenceType">
- <sequence>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>
- <complexType name="EncryptionPropertiesType">
- <sequence>
- <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>
- <complexType name="EncryptionPropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- </choice>
- <attribute name="Target" type="anyURI" use="optional"/>
- <attribute name="Id" type="ID" use="optional"/>
- <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
- </complexType>
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TAdresse">
- <xs:sequence>
- <xs:element name="TypAdr">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="Adr1" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr2" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Adr3" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="CP" type="Base_Texte5"/>
- <xs:element name="Ville" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="CodRes" type="Base_Booleen"/>
- <xs:element name="CodPays" type="Base_Num3" minOccurs="0"/>
- <xs:element name="DteAdr" type="Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TBancaire">
- <xs:sequence>
- <xs:element name="IdPayInt" type="Base_Alphanum4" minOccurs="0"/>
- <xs:element name="IdBancInt" type="Base_Texte11" minOccurs="0"/>
- <xs:element name="CodeEtab" type="Base_Alphanum5"/>
- <xs:element name="CodeGuic" type="Base_Alphanum5"/>
- <xs:element name="IdCpte" type="Base_Texte11"/>
- <xs:element name="CleRib" type="Base_Num2"/>
- <xs:element name="LibBanc" type="Base_Texte24" minOccurs="0"/>
- <xs:element name="TitCpte" type="Base_Texte32"/>
- <xs:element name="DteBanc" type="Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:include schemaLocation="../xmlenc/xenc-schema.xsd"/>
- <xs:complexType name="PESEncryptedDataType">
- <xs:annotation>
- <xs:documentation>Element contenant la donnee chiffree et les informations necessaires au dechiffrement - L'element KeyInfo contient un element EncryptedKey par acteur destinataire de l'information.</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xenc:EncryptedDataType"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESEncryptedDataGroup">
- <xs:sequence>
- <xs:element name="EncryptedData" type="xenc:PESEncryptedDataType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:complexType name="TEnTetePES">
- <xs:sequence>
- <xs:element name="DteStr" type="Base_Date"/>
- <xs:element name="IdPost" type="Base_Texte7"/>
- <xs:element name="LibellePoste" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0"/>
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0"/>
- <xs:element name="CodCol" type="Base_Alphanum3"/>
- <xs:element name="CodBud" type="Base_Alphanum2" minOccurs="0"/>
- <xs:element name="LibelleColBud" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="Class_Tiers.xsd"/>
- <xs:include schemaLocation="Class_Nomenclature.xsd"/>
- <xs:complexType name="TNomenclatureFacture">
- <xs:sequence>
- <xs:element name="NomenclatureProduit" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des rubriques de Facturation (nécessaire en cas d'état de facturation collectif)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomenclatureNature" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des Code Natures (catégorisation préalable à l'imputation budgétaire)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomenclatureBudget" type="TNomenclature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nomenclature des Budgets</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneRepartition">
- <xs:sequence>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- <xs:element name="Code" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>code Nature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeFonction" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>dans le cas d'une imputation par fonction</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeBudget" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>dans le cas d'une imputation multi-budget</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRepartitionParNature">
- <xs:sequence>
- <xs:element name="Repartition" type="TLigneRepartition" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPESFacture">
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Dec2">
- <xs:annotation>
- <xs:documentation>Numéro de version (exemple 1.0)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Annee" type="cm:Base_Annee"/>
- <xs:element name="NumSequence" type="cm:Base_Num4" minOccurs="0">
- <xs:annotation>
- <xs:documentation>En cas d'émission périodique, indique le numéro de la séquence</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypeFact" type="cm:Base_Alphanum10" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de Facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Date" type="cm:Base_Date">
- <xs:annotation>
- <xs:documentation>Date d'émission de la facture ou de l'état de facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Emetteur" type="TTiers">
- <xs:annotation>
- <xs:documentation>Informations sur l'emetteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FactureIndiv" type="TFacturePESIndiv" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Données individuelles de facturation (par défaut une seule facture individuelle) - (état de facturation collectif : plusieurs factures individuelles)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Nomenclatures" type="TNomenclatureFacture">
- <xs:annotation>
- <xs:documentation>Nomenclatures utilisees (Paramétrage du progiciel)
-- en cas d'évolution des nomenclatures, les anciens codes doivent être précisés (de façon incrémentale)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RepartitionParNature" type="TRepartitionParNature" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Repartition des dépenses par Nature (et budget le cas échéant)</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="Class_Tiers.xsd"/>
- <xs:complexType name="TLigneFacture">
- <xs:sequence>
- <xs:choice>
- <xs:element name="Date" type="cm:Base_Date" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Dates de réalisation de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:sequence>
- <xs:element name="DateDebut" type="cm:Base_Date"/>
- <xs:element name="DateFin" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:choice>
- <xs:element name="CodeProduit" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>Code du produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeNature" type="cm:Base_Texte24" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Code Nature</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Libelle" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Libellé détaillé du produit</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:choice>
- <xs:sequence>
- <xs:element name="Unite" type="cm:Base_Texte38" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Nature de l'unité d'oeuvre</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Quantité d'unité</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Prix de chaque Unité</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- <xs:sequence>
- <xs:element name="MtBase" type="cm:Base_Taux" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Base de calcul du prix</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:choice>
- <xs:element name="Taux" type="cm:Base_Taux3" minOccurs="0"/>
- <xs:element name="MtRemise" type="cm:Base_Montant" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Montant de la Remise HT</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtHT" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>Montant HT de la Ligne après remise</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TauxTVA" type="cm:Base_Taux">
- <xs:annotation>
- <xs:documentation>Taux de TVA appliqué à cette ligne</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtTVA" type="cm:Base_Montant"/>
- <xs:element name="MtTTC" type="cm:Base_Montant"/>
- <xs:element name="Ordre" type="cm:Base_Num3">
- <xs:annotation>
- <xs:documentation>Numéro d'ordre de la ligne de prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OrdreEdition" type="cm:Base_Num3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Numéro d'ordre dans l'affichage de la facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Commentaire" type="cm:Base_Texte100" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Commentaire dans l'ordre d'affichage de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDetailTVA">
- <xs:sequence>
- <xs:element name="TauxTVA" type="cm:Base_Taux"/>
- <xs:element name="MtBaseHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTotalAPayer">
- <xs:sequence>
- <xs:element name="MtTotalHT" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>après remise</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="MtTotalTVA" type="cm:Base_Montant"/>
- <xs:element name="MtTotalTTC" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFacturePESIndiv">
- <xs:annotation>
- <xs:documentation>Données individuelles de facturation</xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:element name="DateEmission" type="cm:Base_Date"/>
- <xs:element name="DateReglement" type="cm:Base_Date" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Date limite de paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NumeroFacture" type="cm:Base_Texte50">
- <xs:annotation>
- <xs:documentation>Identifiant de la Facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Debiteur" type="TTiers">
- <xs:annotation>
- <xs:documentation>Description du débiteur</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Objet" type="cm:Base_Texte160">
- <xs:annotation>
- <xs:documentation>Objet de la Facture</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LigneFacture" type="TLigneFacture" maxOccurs="unbounded"/>
- <xs:element name="DetailTVA" type="TDetailTVA" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TotalAPayer" type="TTotalAPayer"/>
- <xs:element name="ModalitesReglement" type="cm:Base_Texte250"/>
- <xs:element name="TexteGenerateur" type="cm:Base_Texte160" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Champ obligatoire en matière de facture de recette associé à un titre</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ConditionsGen" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Conditions Générales de Facturation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RepartitionBudget" type="TRepartitionBudget" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="IdTiers" type="Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="Base_Date" minOccurs="0"/>
- <xs:element name="TypTiers" type="TTypTiers" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="TCatTiers"/>
- <xs:element name="NatJur" type="TNatJur"/>
- <xs:element name="Civilite" type="Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="Base_Texte38"/>
- <xs:element name="ComplNom" type="Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TLigneNomenclature">
- <xs:sequence>
- <xs:element name="Libelle" type="cm:Base_Texte100"/>
- <xs:element name="Code" type="cm:Base_Texte24"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:sequence>
- <xs:element name="Description" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Description du rôle de la nomenclature ou de ses spécificités</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Correspondance" type="TLigneNomenclature" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ_HELIADES">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="text/xml"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_HELIADES">
- <xs:sequence>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_HELIADES"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ServeurId" type="cm:Base_Alphanum20" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identifiant du serveur de stockage du document (en lien avec le paramétrage Helios)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypePJ" type="cm:Base_Alphanum3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de la pièce (document budgétaire, Facture, Etat de Paye,...) </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Description" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Description de la pièce saisie</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RefCompta" type="TPES_RefCompta" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Référence comptable de la pièce si celle ci n'est pas dématérialisée en même temps que l'objet comptable PES correspondant </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_RefCompta">
- <xs:sequence>
- <xs:element name="Domaine" type="cm:TDomaine"/>
- <xs:element name="Exercice" type="cm:Base_Annee"/>
- <xs:element name="TypeObjet" type="cm:Base_Num2"/>
- <xs:element name="Identifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="ComplementIdentifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TPJReference">
- <xs:sequence>
- <xs:element name="Support">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="Base_Alphanum50"/>
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TPES_PJ_Erreur">
- <xs:sequence>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="CodeErreur" type="cm:Base_Num2"/>
- <xs:element name="LibelleErreur" type="cm:Base_Texte50"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_Erreur">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ_Erreur" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_Erreur"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TRepartitionBudget">
- <xs:sequence>
- <xs:element name="CodeBudget" type="cm:Base_Texte24">
- <xs:annotation>
- <xs:documentation>Code du budget de comptabilisation</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:choice>
- <xs:element name="Taux" type="cm:Base_Taux">
- <xs:annotation>
- <xs:documentation>(si répartitionau prorata)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Mt" type="cm:Base_Montant">
- <xs:annotation>
- <xs:documentation>(si répartition forfaitaire)</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:include schemaLocation="CommunPES.xsd"/>
- <xs:include schemaLocation="Class_Enveloppe.xsd"/>
- <xs:include schemaLocation="Class_EntetePES.xsd"/>
- <xs:include schemaLocation="Class_Adresse.xsd"/>
- <xs:include schemaLocation="Class_Bancaire.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="Class_InfoTiers.xsd"/>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:complexType name="TInfoTiersFact">
- <xs:complexContent>
- <xs:extension base="cm:TInfoTiers"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersFact"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- <xs:element name="NumTVA" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="Service" type="cm:Base_Texte24" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES -->
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TDomaine">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatIdTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCatTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="50"/>
- <xs:enumeration value="60"/>
- <xs:enumeration value="61"/>
- <xs:enumeration value="62"/>
- <xs:enumeration value="63"/>
- <xs:enumeration value="64"/>
- <xs:enumeration value="65"/>
- <xs:enumeration value="70"/>
- <xs:enumeration value="71"/>
- <xs:enumeration value="72"/>
- <xs:enumeration value="73"/>
- <xs:enumeration value="74"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatJur">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 05/05/2006 EPA HLS00036233 -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TBlocDocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NatDec" type="TNatDec"/>
- <xs:element name="RepCredit" type="TRepCredit"/>
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="CodMvt" type="TCodMvt"/>
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteDecExec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TBlocDocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NatDec" type="TNatDec"/>
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteDecEx" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRcpt" type="cm:Base_Date"/>
- <xs:element name="DteInteg" type="cm:Base_Date"/>
- <xs:element name="DtePec" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="LibCpte" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CodRD" type="cm:Base_Booleen"/>
- <xs:element name="MtPrev" type="cm:Base_Montant"/>
- <xs:element name="MtReal" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="OpBudg" type="cm:Base_Booleen"/>
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CodRD" type="cm:Base_Booleen"/>
- <xs:element name="MtPrev" type="cm:Base_Montant"/>
- <xs:element name="MtReal" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Marche-->
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TRepCredit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodMvt">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Class_BudgetAller.xsd"/>
- <xs:include schemaLocation="Class_LigneBudgetAller.xsd"/>
- <xs:complexType name="TPES_BudgetAller">
- <xs:sequence>
- <xs:element name="EnTeteBudget">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Class_LigneBudgetRetour.xsd"/>
- <xs:include schemaLocation="Class_BudgetRetour.xsd"/>
- <xs:complexType name="TPES_BudgetRetour">
- <xs:sequence>
- <xs:element name="EnTeteBudget">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:complexType name="TBlocCompte">
- <xs:sequence>
- <xs:element name="IdentifiantCompte" type="TIdentifiantCompte">
- <xs:annotation>
- <xs:documentation>Identifiant compte - Bloc obligatoire</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="BalanceComptable" type="TBalanceComptable" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Balance comptable - Bloc Facultatif</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentifiantCompte">
- <xs:sequence>
- <xs:element name="NumCpte" type="cm:Base_Texte12"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBalanceComptable">
- <xs:sequence>
- <xs:element name="SldDef" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="MtBeDeb" type="cm:Base_Montant"/>
- <xs:element name="MtBeCred" type="cm:Base_Montant"/>
- <xs:element name="MtOpDeb" type="cm:Base_Montant"/>
- <xs:element name="MtOpCred" type="cm:Base_Montant"/>
- <xs:element name="MtAnnTitre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtAnnMdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBudgPrim" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBudgSupp" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtDecMod" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:complexType name="TInformationEcriture">
- <xs:sequence>
- <xs:element name="DteEcrit" type="cm:Base_Date"/>
- <xs:element name="NumEcrit" type="cm:Base_Alphanum6"/>
- <xs:element name="LibEcrit" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="CodEcrit" type="TCodEcrit"/>
- <xs:element name="Sens" type="cm:Base_Booleen"/>
- <xs:element name="Montant" type="cm:Base_Montant"/>
- <xs:element name="Imputation" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="EtPce" type="TEtPce" minOccurs="0"/>
- <xs:element name="DteEtPce" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodAct" type="cm:Base_Num3" minOccurs="0"/>
- <xs:element name="ExerPce" type="cm:Base_Annee" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="IdLignePce" type="cm:Base_Num6" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="CodCollP503" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="BudCollP503" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="Type" type="TType" minOccurs="0"/>
- <xs:element name="NatPceOrig" type="TNatPceOrig" minOccurs="0"/>
- <xs:element name="ExerPceOrig" type="cm:Base_Annee" minOccurs="0"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13" minOccurs="0"/>
- <xs:element name="IdLignePceOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="../../Simple_Type_1.1.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!-- Regles de codifications communes au PES Comptabillite-->
- <!-- 05/05/2006 EPA HLS00036235-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TType">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonCpte">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodEcrit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="40"/>
- <xs:enumeration value="50"/>
- <xs:enumeration value="51"/>
- <xs:enumeration value="60"/>
- <xs:enumeration value="70"/>
- <xs:enumeration value="71"/>
- <xs:enumeration value="72"/>
- <xs:enumeration value="73"/>
- <xs:enumeration value="74"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunComptabilite.xsd"/>
- <xs:include schemaLocation="Class_Compte.xsd"/>
- <xs:include schemaLocation="Class_Ecriture.xsd"/>
- <xs:complexType name="TPES_Comptabilite">
- <xs:sequence>
- <xs:element name="EnTeteComptabilite">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="InformationCompte" type="TInformationCompte" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationCompte">
- <xs:sequence>
- <xs:element name="BlocCompte" type="TBlocCompte"/>
- <xs:element name="InformationEcriture" type="TInformationEcriture" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 05/05/2006 EPA HLS00036229-->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TInfoTiersRecette">
- <xs:complexContent>
- <xs:extension base="cm:TInfoTiers">
- <xs:sequence>
- <xs:element name="DteMalade" type="cm:Base_Date"/>
- <xs:element name="TypTiers" type="cm:Base_Alphanum2"/>
- </xs:sequence>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoTVAHLM" type="TInfoTVAHLM" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information TVA HLM</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="TVAIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoTVAHLM">
- <xs:sequence>
- <xs:element name="RecTVA" type="cm:Base_Booleen"/>
- <xs:element name="MtHtRes" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPaiement" type="TInfoPaiement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="CessOpp" type="TCessOpp" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPaiement">
- <xs:sequence>
- <xs:element name="NbrPay" type="cm:Base_Num4"/>
- <xs:element name="MtPayTot" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="InfoPce" type="TInfoPce">
- <xs:annotation>
- <xs:documentation>information pièce - obligatoire</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DGP" type="TDGP" minOccurs="0">
- <xs:annotation>
- <xs:documentation>délai global de paiement- facultatif</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPce">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="Obj" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DteEch" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="PJ" type="cm:Base_Texte250" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDGP">
- <xs:sequence>
- <xs:element name="Dgp" type="cm:Base_Booleen"/>
- <xs:element name="DteDebDgp" type="cm:Base_Date"/>
- <xs:element name="DteFinDgp" type="cm:Base_Date"/>
- <xs:element name="DureeDgp" type="cm:Base_Num2"/>
- <xs:element name="CodIntMor" type="TCodIntMor" minOccurs="0"/>
- <xs:element name="TxIntMor" type="cm:Base_Taux" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="InfoPce" type="TInfoPce">
- <xs:annotation>
- <xs:documentation>information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="DGP" type="TDGP" minOccurs="0">
- <xs:annotation>
- <xs:documentation>délai global de paiement</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPce">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TDGP">
- <xs:sequence>
- <xs:element name="DteDebSusp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteFinSusp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatSusp" type="TNatSusp" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TPaiement">
- <xs:sequence>
- <xs:element name="ModeReg" type="TCodePaiement"/>
- <xs:element name="DtePay" type="cm:Base_Date"/>
- <xs:element name="IdPay" type="cm:Base_Num12"/>
- <xs:element name="MtPay" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TInfoTiersDepense">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="18"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodIntMor">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatSusp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodePaiement">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCessOpp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodOpSpec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDep">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseAller.xsd"/>
- <xs:include schemaLocation="Class_MandatAller.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatAller.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:complexType name="TPES_DepenseAller">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseRetour.xsd"/>
- <xs:include schemaLocation="Class_MandatRetour.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatRetour.xsd"/>
- <xs:include schemaLocation="Class_Paiement.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:complexType name="TPES_DepenseRetour">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- <xs:element name="Paiement" type="TPaiement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:include schemaLocation="Class_LigneBudget.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Simple_Type.xsd"/>
-
- <xs:complexType name="TBudget">
- <xs:sequence>
- <xs:element name="EnTeteBudget" type="TEnTeteBudget" form="qualified"/>
- <xs:element name="BlocBudget" type="TBlocBudget" form="qualified"/>
- <xs:element name="InformationsGenerales" type="TInformationsGenerales" form="qualified">
- <xs:annotation>
- <xs:documentation>Informations statistiques, fiscales et financières</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEnTeteBudget">
- <xs:sequence>
- <xs:element name="LibelleEtab" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé du Budget Collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdEtab" type="Base_Num14" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Identifiant de l'établissement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodColl" type="Base_Alphanum3" form="qualified">
- <xs:annotation><xs:documentation>Code collectivité. : identification de la collectivité ou du budget collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodBud" type="Base_Alphanum2" form="qualified">
- <xs:annotation><xs:documentation>Code budget. S'il s'agit du budget principal ou si le code collectivité sert déjà à identifier le budget collectivité, cette rubrique est mise à 00.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Nomenclature" type="TNomenclature" form="qualified">
- <xs:annotation><xs:documentation>Définition de la nomenclature de la collectivité.</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TBlocBudget">
- <xs:sequence>
- <xs:element name="Affect" type="Base_Texte10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(PES) Critère d'affectation : Zone libre permettant à l’ordonnateur de déterminer l’affectation du dossier dans les services du comptable. Les critères d'affectation résultent d’une convention entre l'ordonnateur et le comptable.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatDec" type="TNatDec" form="qualified">
- <xs:annotation><xs:documentation>Nature de la décision.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NumDec" type="V_Alphanum10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>N° de la décision (dans le cas d'une DM)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Exer" type="Base_Annee" form="qualified">
- <xs:annotation><xs:documentation>Millésime de l'exercice budgétaire concerné</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="PJRef" type="TPJReference" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Référence à une pièce justificative</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DteDec" type="Base_Date" minOccurs="1" form="qualified">
- <xs:annotation><xs:documentation>(PES) Date de la décision</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DteDecEx" type="Base_Date" minOccurs="1" form="qualified">
- <xs:annotation><xs:documentation>(PES) Date du caractère exécutoire de la décision</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatVote" type="TNatVote" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Nature de la vote du budget pour indiquer si le vote est au niveau du chapitre ou de l'article pour la section de fonctionnement ; si le vote est au niveau du chapitre ou de l'article pour la section d'investissement.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="OpeEquip" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Prise en compte des opérations d'équipement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="VoteFormelChap" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Vote formel sur chacun des chapitres d'équipement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TypProv" type="TTypProv" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Type de provisions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RefProv" type="Base_Texte50" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Référence délibéré relatif aux provisions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="BudgPrec" type="TBudgPrec" form="qualified">
- <xs:annotation><xs:documentation>Budget précédent</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ReprRes" type="TReprRes" form="qualified">
- <xs:annotation><xs:documentation>Budget avec ou sans reprise des résultats N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatFonc" type="TNatFonc" form="qualified">
- <xs:annotation><xs:documentation>Indication si le budget est voté par nature, fonction ou mixte</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DepFoncN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>002 Résultat reporté N-2 en dépense</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RecFoncN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>002 Résultat reporté N-2 en recette</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="DepInvN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>001 Solde d'investissement N-2 en dépense</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="RecInvN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>001 Solde d'investissement N-2 en recette</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TInformationsGenerales">
- <xs:sequence>
- <xs:element name="Information" type="TInformationGenerale" minOccurs="0" maxOccurs="unbounded" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:include schemaLocation="Class_Budget.xsd"/>
- <xs:include schemaLocation="Class_LigneBudget.xsd"/>
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
- <xs:include schemaLocation="Simple_Type.xsd"/>
-
- <xs:complexType name="TDocumentBudgetaire">
- <xs:sequence>
- <xs:element name="VersionSchema" type="Base_Version" minOccurs="1" maxOccurs="1" form="qualified"><xs:annotation><xs:documentation>Version du schéma à laquelle le document se conforme. Les schémas sont publiés sur http://www.xemelios.org/doc-budg</xs:documentation></xs:annotation></xs:element>
- <xs:element name="EnTeteDocBudgetaire" type="TEnTeteDocBudgetaire" form="qualified">
- <xs:annotation>
- <xs:documentation>Entête du document décrivant le poste comptable et la collectivité</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Budget" type="TBudget" maxOccurs="unbounded" form="qualified"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="TEnTeteDocBudgetaire">
- <xs:sequence>
- <xs:element name="DteStr" type="Base_Date" form="qualified">
- <xs:annotation><xs:documentation>Date d'émission de la structure</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibellePoste" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé du poste comptable</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdPost" type="Base_Texte7" form="qualified">
- <xs:annotation><xs:documentation>Identification permanente du poste comptable (numéro codique).</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibelleColl" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Libellé de la collectivité</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Identification numérique permanente du budget collectivité / Identifiant national Siret.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Finess juridique</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NatCEPL" type="Base_Texte100" form="qualified">
- <xs:annotation><xs:documentation>Nature juridique de la CEPL</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Class_PJReference.xsd"/>
- <xs:include schemaLocation="CommunBudget.xsd"/>
-
- <xs:complexType name="TLigneBudget">
- <xs:sequence>
- <xs:element name="Nature" type="Base_Texte30" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte par nature</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="LibCpte" type="Base_Texte100" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Dans le cadre d'une opération sur compte de tiers ou une opération d'équipement, indication du libellé de cette opération.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Fonction" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte par fonction.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="Operation" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte opération</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en CaracSup -->
- <!--xs:element name="ProgAutoNum" type="Base_Num4" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre d'un programme d'équipement, numéro de l'autorisation de programme y afférant.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ProgAutoLib" type="Base_Texte100" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre d'un programme d'équipement, libellé de l'autorisation de programme y afférant.</xs:documentation></xs:annotation>
- </xs:element-->
- <!--xs:element name="TypOpe" type="TTypOpe" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Type de l'opération</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="ContNat" type="Base_Texte12" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(PES) Contrôle compte budgétaire. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ArtSpe" type="Base_Booleen" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Code article spécialisé. Zone permettant d'identifier les articles spécialisés.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ContFon" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Contrôle fonction. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="ContOp" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Contrôle opération. Zone destinée à recevoir le niveau de vote des crédits. Le niveau décrit doit être soit identique soit plus agrégé que le niveau d'exécution.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CodRD" type="TCodRD" form="qualified">
- <xs:annotation><xs:documentation>Code recette / dépense. Cette zone permet de déterminer le sens (recette - dépense) du crédit concerné. Valeurs: 0=recette, 1=dépense.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtBudgPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant budget précédent</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtRARPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant reste à réaliser N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtPropNouv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant "Propositions nouvelles"</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtPropHorsSubv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Propositions hors subventions</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtPrev" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant budget voté</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtPrevHorsSubv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) montant voté hors subventions</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtOpeCumul" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Pour les opérations d'équipement, indication du "Réalisations cumulées au 1/1/N" (cas d'une opération présentée pour Vote)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtOpeInfo" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Pour les opérations d'équipement, indication du "Montant pour information" (cas d'une opération présentée pour information)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtAPVote" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Programmes d'équipement : "AP votée y compris ajustement"</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="CredOuv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Crédits ouverts à l'article (pour le Compte Administratif)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtReal" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant signé des réalisations budgétaires. (uniquement pour le compte Administratif)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtRAR3112" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>RAR au 31/12
- Dans le cadre du Compte Administratif : Investissement : dépenses engagées non mandatées/recettes restant à émettre sur titre justificatif
- Fonctionnement : Dépenses ayant donné lieu à service fait mais dont les PJ n'ont pas été émises ou reçues à la fin de la journée complémentaire / recettes afhérentes à l'exercice pour lesquelles le titre n'a pas été émis
- </xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="ProdChaRat" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Produits et charges rattachés ( fonctionnement)</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtBrut" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Taxe montant brut</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtComp" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Taxe écrètement</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TxMtNet" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Chapitre 941 autres impôts et taxes : Montant net</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="OpBudg" type="TOpBudg" form="qualified">
- <xs:annotation><xs:documentation>Cette zone permet d'isoler les opérations d'ordre budgétaire. Valeurs: 0=opération réelle ou mixte 1=opération d'ordre. Par défaut valeur 0. La valeur "T" est utilisée pour les totaux.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Cette zone permet de déterminer si une opération d'ordre est effectuée à l'intérieur d'une même section ou bien de section à section.</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="OpeCpteTiers" type="Base_Num10" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Compte sur lequel est effectuée une opération sur compte de tiers</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtReaOpeCpteTiers" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Montant opération pour compte de tiers - réalisations cumulées de l'opération avant l'étape budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtICNE" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant des ICNE de l’exercice N dans le cadre d'une opération sur le compte "66112 Intérêts – Rattachement des ICNE"</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtICNEPrec" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Montant de l’exercice N-1 (dans le cadre d'une opération sur le compte "66112 Intérêts – Rattachement des ICNE")</xs:documentation></xs:annotation>
- </xs:element-->
- <!-- transforme en CaracSup -->
- <!--xs:element name="AECP" type="TAECP" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) Type de dépense au chapitre (avec AP/CP ou hors AP/CP)</xs:documentation></xs:annotation>
- </xs:element-->
- <!-- deplace en MtSup -->
- <!--xs:element name="MtReaN2" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Réalisation N-2</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtCpteAnticip" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Compte anticipé N-1</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeRecon" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N / Reconduction</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeMesNouv" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N / Mesures nouvelles</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="MtExeN" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M21) Exercice N</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtCumul" type="TMontantCalculated" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>Utilisé pour indiquer des cumuls. Cf. documentation.
- Exemples : M14 Nature : Présentation générale du budget / Total (=RAR + voté)</xs:documentation></xs:annotation>
- </xs:element>
- <!-- deplace en MtSup -->
- <!--xs:element name="MtBS" type="Base_Montant" minOccurs="0" form="qualified">
- <xs:annotation><xs:documentation>(M52) dans le cadre de BS ou DM : "Pour information total des crédits propres au BS ou DM"</xs:documentation></xs:annotation>
- </xs:element-->
- <xs:element name="MtSup" type="TMontant_Sup" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Voir description nomenclature pour connaître les codes des différents montants supplémentaires en fonction du document budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="CaracSup" type="TCarac_Sup" minOccurs="0" maxOccurs="unbounded" form="qualified">
- <xs:annotation><xs:documentation>Voir description nomenclature (DescNomenclature.xml) pour connaître les codes des différentes caractéristiques en fonction du document budgétaire</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer si une ligne est une ligne calculée ou non. Toutes les lignes de totalisation doivent porter cet attribut.</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="generator" type="xs:string" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer quel composant a généré cette ligne. A n'utiliser qu'a des fins de debug</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="id" type="xs:ID" use="optional">
- <xs:annotation>
- <xs:documentation>Permet de spécifier un ID pour la ligne. A n'utiliser qu'a des fins de debug</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"/>
- <xs:complexType name="TPJReference">
- <xs:sequence>
- <xs:element name="Support" form="qualified">
- <xs:complexType>
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="Base_Alphanum50" form="qualified"/>
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0" form="qualified"/>
- <xs:element name="TypeAnnexe" type="Base_Texte100" minOccurs="0" form="qualified"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="xmldsig/xmldsig-core-schema.xsd"/>
-
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="Simple_Type.xsd"></xs:include>
- <xs:complexType name="TNatDec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01">
- <xs:annotation>
- <xs:documentation>Budget primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="02">
- <xs:annotation>
- <xs:documentation>Décision modificative</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="03">
- <xs:annotation>
- <xs:documentation>Budget supplémentaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="09">
- <xs:annotation>
- <xs:documentation>Compte administratif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération à l'intérieur d'une section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Opération de section à section</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNomenclature">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="M14_SIMPLIFIE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte simplifié</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_DEVELOPPE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte développé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CCAS">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique CCAS et CIAS</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M14_CE">
- <xs:annotation>
- <xs:documentation>M14 Plan de compte spécifique Caisse des écoles</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="M52"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatVote">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="FcIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIc">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau du chapitre.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FcIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau du chapitre. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="FaIa">
- <xs:annotation>
- <xs:documentation>Pour la section de fonctionnement le vote est au niveau de l'article. Pour la section d'investissement le vote est au niveau de l'article.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypProv">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Semi budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Budgétaire</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TBudgPrec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Primitif</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Cumulé</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TReprRes">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>sans reprise des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>avec reprise anticipée des résultats de l’exercice N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>avec reprise des résultats de l’exercice N-1 après le vote du compte administratif N-1</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatFonc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Le budget est voté par nature.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Le budget est voté par fonction.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="3">
- <xs:annotation>
- <xs:documentation>Le vote du budget est mixte.</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypOpe">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Vote"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>Pour une opération, son type est "Pour Information"</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <!-- remplace par une CaracSup -->
- <!--xs:complexType name="TAECP">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : avec AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="2">
- <xs:annotation>
- <xs:documentation>(M52) Type de dépense au chapitre : hors AP/CP</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType -->
- <xs:complexType name="TCodRD">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="R">
- <xs:annotation>
- <xs:documentation>Recette</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="D">
- <xs:annotation>
- <xs:documentation>Dépense</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TOpBudg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0">
- <xs:annotation>
- <xs:documentation>Opération réelle ou mixte</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="1">
- <xs:annotation>
- <xs:documentation>Opération d'ordre</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- <xs:enumeration value="T">
- <xs:annotation>
- <xs:documentation>Total</xs:documentation>
- </xs:annotation>
- </xs:enumeration>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontantCalculated">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- <xs:attribute name="calculated" fixed="true" use="optional">
- <xs:annotation>
- <xs:documentation>Permet d'indiquer qu'un tel montant a été calculé</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TMontant_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Montant"/>
- </xs:complexType>
- <xs:complexType name="TCarac_Sup">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
- <xs:complexType name="TInformationGenerale">
- <xs:attribute name="Code" type="V_Texte30" use="required"/>
- <xs:attribute name="V" type="V_Texte100"/>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns="http://www.minefi.gouv.fr/cp/demat/docbudgetaire" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.minefi.gouv.fr/cp/demat/docbudgetaire">
- <xs:include schemaLocation="Class_DocumentBudgetaire.xsd"/>
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire">
- <xs:annotation>
- <xs:documentation>Rassemble les informations liées au document budgétaire.
- (PES) Rassemble certaines informations des objets TPES_BudgetAller et EnTeteBudget du PES</xs:documentation>
- </xs:annotation>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Version">
- <xs:attribute name="V" type="V_Version" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Version">
- <xs:restriction base="xs:string">
- <xs:pattern value="[-0-9a-zA-Z+_\.]*"></xs:pattern>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunInventaire.xsd"/>
- <xs:complexType name="TEtatActif">
- <xs:sequence>
- <xs:element name="TypeMessage" type="TTypeMessage">
- <xs:annotation>
- <xs:documentation>Type de message</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdentificationPiece" type="TIdentPiece">
- <xs:annotation>
- <xs:documentation>Identification de la pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="IdentificationBien" type="TIdentificationBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identification du bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InformationBien" type="TInformationBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations sur le bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="SortieDuBien" type="TSortieDuBien" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Sortie du bien</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTypeMessage">
- <xs:sequence>
- <xs:element name="TypEnreg" type="TTypEnreg"/>
- <xs:element name="TypAct" type="TTypAct"/>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentPiece">
- <xs:sequence>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentificationBien">
- <xs:sequence>
- <xs:element name="NumInvent" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationBien">
- <xs:sequence>
- <xs:element name="CatImmo" type="cm:Base_Texte6"/>
- <xs:element name="DurAmt" type="cm:Base_Num3" minOccurs="0"/>
- <xs:element name="DteAcqui" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteSer" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DesBien" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="DesCompl" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="IdColl" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodColl" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="CodBud" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="DteInteg" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ImpDefNat" type="cm:Base_Texte12" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSortieDuBien">
- <xs:sequence>
- <xs:element name="ModSort" type="TModSort"/>
- <xs:element name="DteSort" type="cm:Base_Date"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <!-- Regles de codifications communes au PES Inventaire-->
- <xs:complexType name="TTypAct">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypEnreg">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModSort">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunInventaire.xsd"/>
- <xs:include schemaLocation="Class_Inventaire.xsd"/>
- <xs:complexType name="TPES_EtatActif">
- <xs:sequence>
- <xs:element name="EnTeteEtatActif">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="EtatActif" type="TEtatActif" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:complexType name="TIdentificationEmprunt">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="TypMvt" type="TTypMvt"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="NumEmpOrdo" type="cm:Base_Texte24"/>
- <xs:element name="ObjEmp" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="MtEmp" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationEmprunt">
- <xs:sequence>
- <xs:element name="NumEmpPret" type="cm:Base_Texte24"/>
- <xs:element name="TypEmp" type="TTypEmp"/>
- <xs:element name="TypMon" type="TTypMon" minOccurs="0"/>
- <xs:element name="PerRemb" type="TPerRemb"/>
- <xs:element name="IntDiff" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="TypTx" type="TTypTx"/>
- <xs:element name="Tx" type="cm:Base_Taux"/>
- <xs:element name="FrsDossier" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="Duree" type="cm:Base_Num3"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneTableauAmt">
- <xs:sequence>
- <xs:element name="DtePai" type="cm:Base_Date"/>
- <xs:element name="FraisEch" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="Capital" type="cm:Base_Montant"/>
- <xs:element name="Interet" type="cm:Base_Montant"/>
- <xs:element name="InteretDiffere" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtCrd" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:complexType name="TInfoTiers">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypMvt">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypEmp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerRemb">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypMon">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTx">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunEmprunts.xsd"/>
- <xs:include schemaLocation="Class_Emprunt.xsd"/>
- <xs:include schemaLocation="Class_TiersEmprunt.xsd"/>
- <xs:complexType name="TPES_EtatPassif">
- <xs:sequence>
- <xs:element name="EnTeteEtatPassif">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="EtatPassif" type="TEtatPassif" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TEtatPassif">
- <xs:sequence>
- <xs:element name="IdentificationEmprunt" type="TIdentificationEmprunt"/>
- <xs:element name="InformationEmprunt" type="TInformationEmprunt" minOccurs="0"/>
- <xs:element name="Tiers" type="TTiers"/>
- <xs:element name="LigneTableauAmt" type="TLigneTableauAmt" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiers"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:complexType name="TBlocInformationMarche">
- <xs:sequence>
- <xs:element name="IdentificationMarche" type="TIdentificationMarche">
- <xs:annotation>
- <xs:documentation>Identification du marché</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FicheRecensementEco" type="TFicheRecensementEco" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Fiche de recensement économique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="FicheSuiviMarche" type="TFicheSuiviMarche" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Fiche de suivi du marché</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TIdentificationMarche">
- <xs:sequence>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdMar" type="cm:Base_Texte30"/>
- <xs:element name="IdDoc" type="cm:Base_Texte2"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFicheRecensementEco">
- <xs:sequence>
- <xs:element name="Ppu" type="cm:Base_Num17"/>
- <xs:element name="Passation" type="TPassation"/>
- <xs:element name="CatCom" type="TCatCom"/>
- <xs:element name="TypDep" type="TTypDep" minOccurs="0"/>
- <xs:element name="OpReseau" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="CodCPV" type="cm:Base_Num9"/>
- <xs:element name="NatOuvr" type="cm:Base_Num6"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="DteNotif" type="cm:Base_Date"/>
- <xs:element name="DureeMar" type="cm:Base_Num3"/>
- <xs:element name="Section" type="cm:Base_Booleen"/>
- <xs:element name="Alloti" type="cm:Base_Booleen"/>
- <xs:element name="JOUE" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="PME" type="cm:Base_Booleen" minOccurs="0"/>
- <xs:element name="CodeAPE" type="cm:Base_Alphanum4" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TFicheSuiviMarche">
- <xs:sequence>
- <xs:element name="TypMar" type="TTypMar"/>
- <xs:element name="TypDoc" type="TTypDoc" minOccurs="0"/>
- <xs:element name="IdMarIni" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdDocIni" type="cm:Base_Texte2" minOccurs="0"/>
- <xs:element name="ObjMar" type="cm:Base_Texte250" minOccurs="0"/>
- <xs:element name="MultiBudg" type="cm:Base_Booleen"/>
- <xs:element name="CarPx" type="TCarPx"/>
- <xs:element name="Prest" type="TPrest"/>
- <xs:element name="NatPrest" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="GarApp" type="TGarApp" minOccurs="0"/>
- <xs:element name="DelaiGar" type="cm:Base_Num2" minOccurs="0"/>
- <xs:element name="MtGar" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="TxGar" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="TypGrp" type="TTypGrp" minOccurs="0"/>
- <xs:element name="MtGlobSSTrait" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteExec" type="cm:Base_Date"/>
- <xs:element name="DteOrdServ" type="cm:Base_Date"/>
- <xs:element name="MarSimp" type="cm:Base_Booleen"/>
- <xs:element name="Avance" type="TAvance" minOccurs="0"/>
- <xs:element name="Penalite" type="cm:Base_Booleen"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:complexType name="TInfoTiersMarche">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TMontant">
- <xs:sequence>
- <xs:element name="Mt" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Marche-->
- <xs:complexType name="TTypMar">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDoc">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypDep">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPassation">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCatCom">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCarPx">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypGrp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TAvance">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPrest">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TGarApp">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunMarche.xsd"/>
- <xs:include schemaLocation="Class_InformationMarche.xsd"/>
- <xs:include schemaLocation="Class_TiersMarche.xsd"/>
- <xs:complexType name="TPES_Marche">
- <xs:sequence>
- <xs:element name="EnTeteMarche">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="InformationMarche" type="TInformationMarche" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInformationMarche">
- <xs:sequence>
- <xs:element name="BlocInformationMarche" type="TBlocInformationMarche"/>
- <xs:element name="TiersMarche" type="TTiers" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersMarche"/>
- <xs:element name="Montant" type="TMontant" minOccurs="0"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date"/> <!-- HLS00052096 -->
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocBordereau">
- <xs:sequence>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdBord" type="cm:Base_Num7"/>
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TypBord" type="TTypBord"/>
- <xs:element name="NbrPce" type="cm:Base_Num5"/>
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Prélèvement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAssure" type="TInfoAssure" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Assuré</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="TxTva" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="TvaIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTva" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAssure">
- <xs:sequence>
- <xs:element name="CodAssDeb" type="TCodAssDeb"/>
- <xs:element name="CodAyantDroit" type="TCodAyantDroit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Recouvrement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Echéancier</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPieceRec" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdentRec" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations suspension et poursuite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Contentieux</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Informations amiable et contentieux</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations EPE</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="CpteTva" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoRecouvrement">
- <xs:sequence>
- <xs:element name="NbrReco" type="cm:Base_Num4" minOccurs="0"/>
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoEcheancier">
- <xs:sequence>
- <xs:element name="DteDerPai" type="cm:Base_Date"/>
- <xs:element name="NbrPai" type="cm:Base_Num4"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSuspPour">
- <xs:sequence>
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoContentieux">
- <xs:sequence>
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAmiableContentieux">
- <xs:sequence>
- <xs:element name="EtPce" type="TEtPce"/>
- <xs:element name="DteEtPce" type="cm:Base_Date"/>
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPourExt">
- <xs:sequence>
- <xs:element name="DteEpe" type="cm:Base_Date"/>
- <xs:element name="IdPostEpe" type="cm:Base_Texte7" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TRecouvrement">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="ModRegl" type="TModRegl"/>
- <xs:element name="DteReco" type="cm:Base_Date"/>
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>
- <xs:element name="MtReco" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TInfoTiersRecette">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="DebFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="FinFact" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocPiece">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num13"/>
- <xs:element name="TypPce" type="TTypPce"/>
- <xs:element name="NatPce" type="TNatPce"/>
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <!-- Regles de codifications communes au PES Recette-->
- <!-- 05/05/2006 EPA HLS000224-->
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypBord">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="18"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodInst-Rej">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodAssDeb">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodAyantDroit">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPceOrig">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodActu">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodSuspPour">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModRegl">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteAller.xsd"/>
- <xs:include schemaLocation="Class_TitreAller.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteAller">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteRetour.xsd"/>
- <xs:include schemaLocation="Class_TitreRetour.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreRetour.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteRetour">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocArticle">
- <xs:sequence>
- <xs:element name="InfoArticle" type="TInfoArticle"/>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoArticle">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num8"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocArticle">
- <xs:sequence>
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="IdPce" type="cm:Base_Num12"/>
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="EtatPce" type="TEtatPce"/>
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePcePec" type="cm:Base_Date"/>
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TRecouvrement">
- <xs:sequence>
- <xs:element name="TypFlux" type="TTypFlux"/>
- <xs:element name="ModRegl" type="TModRegl"/>
- <xs:element name="DteReco" type="cm:Base_Date"/>
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>
- <xs:element name="MtReco" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocRole">
- <xs:sequence>
- <xs:element name="CodAct" type="TCodAct"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteRol" type="cm:Base_Date"/>
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="Objet" type="cm:Base_Texte160" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocRole">
- <xs:sequence>
- <xs:element name="CodAct" type="TCodAct"/>
- <xs:element name="Exer" type="cm:Base_Annee"/>
- <xs:element name="IdRol" type="cm:Base_Num7"/>
- <xs:element name="TypRol" type="TTypRol"/>
- <xs:element name="DteRol" type="cm:Base_Date"/>
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocSousArticle">
- <xs:sequence>
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSousArticle">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoCollBen">
- <xs:sequence>
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TBlocSousArticle">
- <xs:sequence>
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0"/>
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0"/>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0"/>
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0"/>
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSousArticle">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoCollBen">
- <xs:sequence>
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoRecouvrement">
- <xs:sequence>
- <xs:element name="NbrReco" type="cm:Base_Num4"/>
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoEcheancier">
- <xs:sequence>
- <xs:element name="DteDerPay" type="cm:Base_Date"/>
- <xs:element name="NbrPay" type="cm:Base_Num4"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoSuspPour">
- <xs:sequence>
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoContentieux">
- <xs:sequence>
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisCdt" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisSais" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAmiableContentieux">
- <xs:sequence>
- <xs:element name="EtRec" type="TEtRec"/>
- <xs:element name="EtatPrealable" type="cm:Base_Booleen"/>
- <xs:element name="DteEtPce" type="cm:Base_Date"/>
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFrais" type="cm:Base_Montant" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPourExt">
- <xs:sequence>
- <xs:element name="DteEpe" type="cm:Base_Date"/>
- <xs:element name="IdPostEpe" type="cm:Base_Texte7"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:complexType name="TInfoTiersRole">
- <xs:sequence>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="CatTiers" type="cm:TCatTiers"/>
- <xs:element name="NatJur" type="cm:TNatJur"/>
- <xs:element name="TypTiers" type="cm:TTypTiers"/>
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>
- <xs:element name="Nom" type="cm:Base_Texte38"/>
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:complexType name="TCodAct">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatInf">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="0"/>
- <xs:enumeration value="1"/>
- <xs:enumeration value="2"/>
- <xs:enumeration value="3"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypRol">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtatPce">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodInst-Rej">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- <xs:enumeration value="35"/>
- <xs:enumeration value="36"/>
- <xs:enumeration value="37"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TNatPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TPerPrel">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TEtRec">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="00"/>
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodActu">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TCodSuspPour">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- <xs:enumeration value="10"/>
- <xs:enumeration value="11"/>
- <xs:enumeration value="12"/>
- <xs:enumeration value="13"/>
- <xs:enumeration value="14"/>
- <xs:enumeration value="15"/>
- <xs:enumeration value="16"/>
- <xs:enumeration value="17"/>
- <xs:enumeration value="18"/>
- <xs:enumeration value="19"/>
- <xs:enumeration value="20"/>
- <xs:enumeration value="21"/>
- <xs:enumeration value="22"/>
- <xs:enumeration value="23"/>
- <xs:enumeration value="24"/>
- <xs:enumeration value="25"/>
- <xs:enumeration value="26"/>
- <xs:enumeration value="27"/>
- <xs:enumeration value="28"/>
- <xs:enumeration value="29"/>
- <xs:enumeration value="30"/>
- <xs:enumeration value="31"/>
- <xs:enumeration value="32"/>
- <xs:enumeration value="33"/>
- <xs:enumeration value="34"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypFlux">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TModRegl">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- <xs:enumeration value="04"/>
- <xs:enumeration value="05"/>
- <xs:enumeration value="06"/>
- <xs:enumeration value="07"/>
- <xs:enumeration value="08"/>
- <xs:enumeration value="09"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
- <xs:complexType name="TTypTiers">
- <xs:attribute name="V" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"/>
- <xs:enumeration value="02"/>
- <xs:enumeration value="03"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:include schemaLocation="Class_RoleAller.xsd"/>
- <xs:include schemaLocation="Class_ArticleAller.xsd"/>
- <xs:include schemaLocation="Class_SousArticleAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>
- <xs:include schemaLocation="Class_TiersRole.xsd"/>
- <xs:complexType name="TPES_RoleAller">
- <xs:sequence>
- <xs:element name="EnTeteRole">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole"/>
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle"/>
- <xs:element name="SousArticle" type="TSousArticle" maxOccurs="unbounded"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSousArticle">
- <xs:sequence>
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?> <!--EPA HLS00039776 20060626-->
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <!-- Directives d'inclusion -->
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRole.xsd"/>
- <xs:include schemaLocation="Class_RoleRetour.xsd"/>
- <xs:include schemaLocation="Class_ArticleRetour.xsd"/>
- <xs:include schemaLocation="Class_SousArticleRetour.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>
- <xs:include schemaLocation="Class_TiersRole.xsd"/>
- <!-- Fin des directives d'inclusios-->
- <xs:complexType name="TPES_RoleRetour">
- <xs:sequence>
- <xs:element name="EnTeteRole">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="NatInf" type="TNatInf"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRole">
- <xs:sequence>
- <xs:element name="BlocRole" type="TBlocRole"/>
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TArticle">
- <xs:sequence>
- <xs:element name="BlocArticle" type="TBlocArticle"/>
- <xs:element name="SousArticle" type="TSousArticle" minOccurs="0" maxOccurs="unbounded"/> <!--EPA HLS00039776 20060626-->
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TSousArticle">
- <xs:sequence>
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="Acquit" type="TAcquit"/>
- <xs:complexType name="TAcquit">
- <xs:sequence>
- <xs:element name="NomFic" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="NonAcquit" type="TNonAcquit"/>
- <xs:complexType name="TNonAcquit">
- <xs:sequence>
- <xs:element name="NomFic" type="cm:Base_Texte100"/>
- <xs:element name="Motif" type="cm:Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_Acquit.xsd"/>
- <xs:element name="PES_Acquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="Acquit" type="TAcquit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:rola="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:reca="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:depa="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" xmlns:buda="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:mara="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:acta="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:empa="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" schemaLocation="../NS_Budget/r0/PES_BudgetAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" schemaLocation="../NS_Depense/r0/PES_DepenseAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" schemaLocation="../NS_Recette/r0/PES_RecetteAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" schemaLocation="../NS_Role/r0/PES_RoleAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" schemaLocation="../NS_EtatActif/r0/PES_EtatActif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" schemaLocation="../NS_EtatPassif/r0/PES_EtatPassif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" schemaLocation="../NS_Marche/r0/PES_Marche.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PJ.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseAller" type="depa:TPES_DepenseAller" minOccurs="0"/>
- <xs:element name="PES_RecetteAller" type="reca:TPES_RecetteAller" minOccurs="0"/>
- <xs:element name="PES_RoleAller" type="rola:TPES_RoleAller" minOccurs="0"/>
- <xs:element name="PES_BudgetAller" type="buda:TPES_BudgetAller" minOccurs="0"/>
- <xs:element name="PES_EtatActif" type="acta:TPES_EtatActif" minOccurs="0"/>
- <xs:element name="PES_Marche" type="mara:TPES_Marche" minOccurs="0"/>
- <xs:element name="PES_EtatPassif" type="empa:TPES_EtatPassif" minOccurs="0"/>
- <xs:element name="PES_PJ" type="TPES_PJs" minOccurs="0"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_NonAcquit.xsd"/>
- <xs:element name="PES_NonAcquit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="NonAcquit" type="TNonAcquit"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PESPJs_HELIADES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_PJs_HELIADES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdPost" type="cm:Base_Texte7"/>
- <xs:element name="IdColl" type="cm:Base_Num20"/>
- <xs:element name="PES_PJs_HELIADES" type="TPES_PJs_HELIADES" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_PJs_HELIADES_Retour" type="TPES_PJs_HELIADES_Retour"/>
- <xs:complexType name="TPES_PJ_HELIADES_Retour">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdPost" type="cm:Base_Texte7"/>
- <xs:element name="IdColl" type="cm:Base_Num20"/>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50"/>
- <xs:element name="NomPJ" type="cm:Base_Texte100"/>
- <xs:element name="EtatGeide" type="cm:Base_Num2"/>
- <xs:element name="LibelleErreur" type="cm:Base_Texte50" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs_HELIADES_Retour">
- <xs:sequence>
- <xs:element name="PJ_HELIADES_Retour" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ_HELIADES_Retour"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/restit" xmlns:erar="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/restit" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/erar/r0/restit" schemaLocation="../NS_Erar/r0/PES_ErarRestit.xsd"/>
- <xs:element name="PES_Restit">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe" minOccurs="0"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_ERAR" type="erar:TPES_ErarRestit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum1">
- <xs:attribute name="V" type="V_Alphanum1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum4">
- <xs:attribute name="V" type="V_Alphanum4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum5">
- <xs:attribute name="V" type="V_Alphanum5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum6">
- <xs:attribute name="V" type="V_Alphanum6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum11">
- <xs:attribute name="V" type="V_Alphanum11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum12">
- <xs:attribute name="V" type="V_Alphanum12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum14">
- <xs:attribute name="V" type="V_Alphanum14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum15">
- <xs:attribute name="V" type="V_Alphanum15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum16">
- <xs:attribute name="V" type="V_Alphanum16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum17">
- <xs:attribute name="V" type="V_Alphanum17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum20">
- <xs:attribute name="V" type="V_Alphanum20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum25">
- <xs:attribute name="V" type="V_Alphanum25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum30">
- <xs:attribute name="V" type="V_Alphanum30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum80">
- <xs:attribute name="V" type="V_Alphanum80" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum80">
- <xs:restriction base="xs:string">
- <xs:maxLength value="80"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum100">
- <xs:attribute name="V" type="V_Alphanum100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum250">
- <xs:attribute name="V" type="V_Alphanum250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num1">
- <xs:attribute name="V" type="V_Num1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num2">
- <xs:attribute name="V" type="V_Num2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num3">
- <xs:attribute name="V" type="V_Num3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num5">
- <xs:attribute name="V" type="V_Num5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num6">
- <xs:attribute name="V" type="V_Num6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num7">
- <xs:attribute name="V" type="V_Num7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num9">
- <xs:attribute name="V" type="V_Num9" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num9">
- <xs:restriction base="xs:string">
- <xs:maxLength value="9"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num12">
- <xs:attribute name="V" type="V_Num12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num13">
- <xs:attribute name="V" type="V_Num13" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num13">
- <xs:restriction base="xs:string">
- <xs:maxLength value="13"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num15">
- <xs:attribute name="V" type="V_Num15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num16">
- <xs:attribute name="V" type="V_Num16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num17">
- <xs:attribute name="V" type="V_Num17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num25">
- <xs:attribute name="V" type="V_Num25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte2">
- <xs:attribute name="V" type="V_Texte2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte5">
- <xs:attribute name="V" type="V_Texte5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte6">
- <xs:attribute name="V" type="V_Texte6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte11">
- <xs:attribute name="V" type="V_Texte11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte14">
- <xs:attribute name="V" type="V_Texte14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte15">
- <xs:attribute name="V" type="V_Texte15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte16">
- <xs:attribute name="V" type="V_Texte16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte20">
- <xs:attribute name="V" type="V_Texte20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte24">
- <xs:attribute name="V" type="V_Texte24" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte24">
- <xs:restriction base="xs:string">
- <xs:maxLength value="24"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte25">
- <xs:attribute name="V" type="V_Texte25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte32">
- <xs:attribute name="V" type="V_Texte32" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte32">
- <xs:restriction base="xs:string">
- <xs:maxLength value="32"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte38">
- <xs:attribute name="V" type="V_Texte38" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte38">
- <xs:restriction base="xs:string">
- <xs:maxLength value="38"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte160">
- <xs:attribute name="V" type="V_Texte160" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte160">
- <xs:restriction base="xs:string">
- <xs:maxLength value="160"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte200">
- <xs:attribute name="V" type="V_Texte200" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte200">
- <xs:restriction base="xs:string">
- <xs:maxLength value="200"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte250">
- <xs:attribute name="V" type="V_Texte250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte500">
- <xs:attribute name="V" type="V_Texte500" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte500">
- <xs:restriction base="xs:string">
- <xs:maxLength value="500"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Montant3">
- <xs:attribute name="V" type="V_Montant3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="15"/>
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux3">
- <xs:attribute name="V" type="V_Taux3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="6"/>
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec3">
- <xs:attribute name="V" type="V_Dec3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec3">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="3"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec2">
- <xs:attribute name="V" type="V_Dec2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec2">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="2"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<xs:schema targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType, EncapsulatedPKIDataType and TimestampType-->
- <!-- Start AnyType -->
- <xs:element name="Any" type="AnyType"/>
- <xs:complexType name="AnyType" mixed="true">
- <xs:sequence>
- <xs:any namespace="##any" processContents="lax"/>
- </xs:sequence>
- <xs:anyAttribute namespace="##any"/>
- </xs:complexType>
- <!-- End AnyType -->
- <!-- Start ObjectIdentifierType-->
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType"/>
- <xs:complexType name="ObjectIdentifierType">
- <xs:sequence>
- <xs:element name="Identifier" type="IdentifierType"/>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="DocumentationReferences" type="DocumentationReferencesType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IdentifierType">
- <xs:simpleContent>
- <xs:extension base="xs:anyURI">
- <xs:attribute name="Qualifier" type="QualifierType" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="QualifierType">
- <xs:restriction base="xs:string">
- <xs:enumeration value="OIDAsURN"/>
- <xs:enumeration value="OIDAsURI"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="DocumentationReferencesType">
- <xs:sequence maxOccurs="unbounded">
- <xs:element name="DocumentationReference" type="xs:anyURI"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End ObjectIdentifierType-->
- <!-- Start EncapsulatedPKIDataType-->
- <xs:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>
- <xs:complexType name="EncapsulatedPKIDataType">
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <!-- End EncapsulatedPKIDataType -->
- <!-- Start TimeStampType -->
- <xs:element name="TimeStamp" type="TimeStampType"/>
- <xs:complexType name="TimeStampType">
- <xs:sequence>
- <xs:element name="HashDataInfo" type="HashDataInfoType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:choice minOccurs="0">
- <xs:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>
- <xs:element name="XMLTimeStamp" type="AnyType"/>
- </xs:choice>
- <xs:element ref="ds:Signature" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="HashDataInfoType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End TimeStampType -->
- <!-- End auxiliary types definitions-->
- <!-- Start container types -->
- <!-- Start QualifyingProperties -->
- <xs:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
- <xs:complexType name="QualifyingPropertiesType">
- <xs:sequence>
- <xs:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Target" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingProperties -->
- <!-- Start SignedProperties-->
- <xs:element name="SignedProperties" type="SignedPropertiesType"/>
- <xs:complexType name="SignedPropertiesType">
- <xs:sequence>
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End SignedProperties-->
- <!-- Start UnsignedProperties-->
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
- <xs:complexType name="UnsignedPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType" minOccurs="0"/>
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End UnsignedProperties-->
- <!-- Start SignedSignatureProperties-->
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>
- <xs:complexType name="SignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/>
- <xs:element name="SignerRole" type="SignerRoleType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedSignatureProperties-->
- <!-- Start SignedDataObjectProperties-->
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>
- <xs:complexType name="SignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="DataObjectFormat" type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignedDataObjectProperties-->
- <!-- Start UnsignedSignatureProperties-->
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>
- <xs:complexType name="UnsignedSignaturePropertiesType">
- <xs:sequence>
- <xs:element name="CounterSignature" type="CounterSignatureType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType" minOccurs="0"/>
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType" minOccurs="0"/>
- <xs:choice>
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:choice>
- <xs:element name="CertificateValues" type="CertificateValuesType" minOccurs="0"/>
- <xs:element name="RevocationValues" type="RevocationValuesType" minOccurs="0"/>
- <xs:element name="ArchiveTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedSignatureProperties-->
- <!-- Start UnsignedDataObjectProperties-->
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>
- <xs:complexType name="UnsignedDataObjectPropertiesType">
- <xs:sequence>
- <xs:element name="UnsignedDataObjectProperty" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End UnsignedDataObjectProperties-->
- <!-- Start QualifyingPropertiesReference-->
- <xs:element name="QualifyingPropertiesReference" type="QualifyingPropertiesReferenceType"/>
- <xs:complexType name="QualifyingPropertiesReferenceType">
- <xs:sequence>
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End QualifyingPropertiesReference-->
- <!-- End container types -->
- <!-- Start SigningTime element -->
- <xs:element name="SigningTime" type="xs:dateTime"/>
- <!-- End SigningTime element -->
- <!-- Start SigningCertificate -->
- <xs:element name="SigningCertificate" type="CertIDListType"/>
- <xs:complexType name="CertIDListType">
- <xs:sequence>
- <xs:element name="Cert" type="CertIDType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertIDType">
- <xs:sequence>
- <xs:element name="CertDigest" type="DigestAlgAndValueType"/>
- <xs:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="DigestAlgAndValueType">
- <xs:sequence>
- <xs:element name="DigestMethod" type="ds:DigestMethodType"/>
- <xs:element name="DigestValue" type="ds:DigestValueType"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SigningCertificate -->
- <!-- Start SignaturePolicyIdentifier -->
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>
- <xs:complexType name="SignaturePolicyIdentifierType">
- <xs:choice>
- <xs:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>
- <xs:element name="SignaturePolicyImplied"/>
- </xs:choice>
- </xs:complexType>
- <xs:complexType name="SignaturePolicyIdType">
- <xs:sequence>
- <xs:element name="SigPolicyId" type="ObjectIdentifierType"/>
- <xs:element ref="ds:Transforms" minOccurs="0"/>
- <xs:element name="SigPolicyHash" type="DigestAlgAndValueType"/>
- <xs:element name="SigPolicyQualifiers" type="SigPolicyQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="SigPolicyQualifiersListType">
- <xs:sequence>
- <xs:element name="SigPolicyQualifier" type="SigPolicyQualifierType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="SPURI" type="xs:anyURI"/>
- <xs:element name="SPUserNotice" type="SPUserNoticeType"/>
- <xs:complexType name="SPUserNoticeType">
- <xs:sequence>
- <xs:element name="NoticeRef" type="NoticeReferenceType" minOccurs="0"/>
- <xs:element name="ExplicitText" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="NoticeReferenceType">
- <xs:sequence>
- <xs:element name="Organization" type="xs:string"/>
- <xs:element name="NoticeNumbers" type="IntegerListType"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="IntegerListType">
- <xs:sequence>
- <xs:element name="int" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignaturePolicyIdentifier -->
- <!-- Start CounterSignature -->
- <xs:element name="CounterSignature" type="CounterSignatureType"/>
- <xs:complexType name="CounterSignatureType">
- <xs:sequence>
- <xs:element ref="ds:Signature"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CounterSignature -->
- <!-- Start DataObjectFormat -->
- <xs:element name="DataObjectFormat" type="DataObjectFormatType"/>
- <xs:complexType name="DataObjectFormatType">
- <xs:sequence>
- <xs:element name="Description" type="xs:string" minOccurs="0"/>
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType" minOccurs="0"/>
- <xs:element name="MimeType" type="xs:string" minOccurs="0"/>
- <xs:element name="Encoding" type="xs:anyURI" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="ObjectReference" type="xs:anyURI" use="required"/>
- </xs:complexType>
- <!-- End DataObjectFormat -->
- <!-- Start CommitmentTypeIndication -->
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>
- <xs:complexType name="CommitmentTypeIndicationType">
- <xs:sequence>
- <xs:element name="CommitmentTypeId" type="ObjectIdentifierType"/>
- <xs:choice>
- <xs:element name="ObjectReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="AllSignedDataObjects"/>
- </xs:choice>
- <xs:element name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CommitmentTypeQualifiersListType">
- <xs:sequence>
- <xs:element name="CommitmentTypeQualifier" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CommitmentTypeIndication -->
- <!-- Start SignatureProductionPlace -->
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>
- <xs:complexType name="SignatureProductionPlaceType">
- <xs:sequence>
- <xs:element name="City" type="xs:string" minOccurs="0"/>
- <xs:element name="StateOrProvince" type="xs:string" minOccurs="0"/>
- <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
- <xs:element name="CountryName" type="xs:string" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignatureProductionPlace -->
- <!-- Start SignerRole -->
- <xs:element name="SignerRole" type="SignerRoleType"/>
- <xs:complexType name="SignerRoleType">
- <xs:sequence>
- <xs:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/>
- <xs:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="ClaimedRolesListType">
- <xs:sequence>
- <xs:element name="ClaimedRole" type="xs:token"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CertifiedRolesListType">
- <xs:sequence>
- <xs:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End SignerRole -->
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>
- <xs:element name="SignatureTimeStamp" type="TimeStampType"/>
- <!-- Start CompleteCertificateRefs -->
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>
- <xs:complexType name="CompleteCertificateRefsType">
- <xs:sequence>
- <xs:element name="CertRefs" type="CertIDListType"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CompleteCertificateRefs -->
- <!-- Start CompleteRevocationRefs-->
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>
- <xs:complexType name="CompleteRevocationRefsType">
- <xs:sequence>
- <xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>
- <xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>
- <xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLRefsType">
- <xs:sequence>
- <xs:element name="CRLRef" type="CRLRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLRefType">
- <xs:sequence>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>
- <xs:element name="CRLIdentifier" type="CRLIdentifierType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="CRLIdentifierType">
- <xs:sequence>
- <xs:element name="Issuer" type="xs:string"/>
- <xs:element name="IssueTime" type="xs:dateTime"/>
- <xs:element name="Number" type="xs:integer" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OCSPRefsType">
- <xs:sequence>
- <xs:element name="OCSPRef" type="OCSPRefType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPRefType">
- <xs:sequence>
- <xs:element name="OCSPIdentifier" type="OCSPIdentifierType"/>
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPIdentifierType">
- <xs:sequence>
- <xs:element name="ResponderID" type="xs:string"/>
- <xs:element name="ProducedAt" type="xs:dateTime"/>
- </xs:sequence>
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusRefsType">
- <xs:sequence>
- <xs:element name="OtherRef" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End CompleteRevocationRefs-->
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType"/>
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType"/>
- <!-- Start CertificateValues -->
- <xs:element name="CertificateValues" type="CertificateValuesType"/>
- <xs:complexType name="CertificateValuesType">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>
- <xs:element name="OtherCertificate" type="AnyType"/>
- </xs:choice>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <!-- End CertificateValues -->
- <!-- Start RevocationValues-->
- <xs:element name="RevocationValues" type="RevocationValuesType"/>
- <xs:complexType name="RevocationValuesType">
- <xs:sequence>
- <xs:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
- <xs:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
- <xs:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="CRLValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OCSPValuesType">
- <xs:sequence>
- <xs:element name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="OtherCertStatusValuesType">
- <xs:sequence>
- <xs:element name="OtherValue" type="AnyType" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <!-- End RevocationValues-->
- <xs:element name="ArchiveTimeStamp" type="TimeStampType"/>
- <xs:complexType name="SigPolicyQualifierType">
- <xs:sequence>
- <xs:element ref="SPURI"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<!-- Schema for XML Signatures
- http://www.w3.org/2000/09/xmldsig#
- $Revision: 1.1 $ on $Date: 2009/10/21 16:44:03 $ by $Author: chm $
-
- Copyright 2001 The Internet Society and W3C (Massachusetts Institute
- of Technology, Institut National de Recherche en Informatique et en
- Automatique, Keio University). All Rights Reserved.
- http://www.w3.org/Consortium/Legal/
-
- This document is governed by the W3C Software License [1] as described
- in the FAQ [2].
-
- [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
- [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
--->
-<schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">
- <!-- Basic Types Defined for Signatures -->
- <simpleType name="CryptoBinary">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- Start Signature -->
- <element name="Signature" type="ds:SignatureType"/>
- <complexType name="SignatureType">
- <sequence>
- <element ref="ds:SignedInfo"/>
- <element ref="ds:SignatureValue"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureValue" type="ds:SignatureValueType"/>
- <complexType name="SignatureValueType">
- <simpleContent>
- <extension base="base64Binary">
- <attribute name="Id" type="ID" use="optional"/>
- </extension>
- </simpleContent>
- </complexType>
- <!-- Start SignedInfo -->
- <element name="SignedInfo" type="ds:SignedInfoType"/>
- <complexType name="SignedInfoType">
- <sequence>
- <element ref="ds:CanonicalizationMethod"/>
- <element ref="ds:SignatureMethod"/>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>
- <complexType name="CanonicalizationMethodType" mixed="true">
- <sequence>
- <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="SignatureMethod" type="ds:SignatureMethodType"/>
- <complexType name="SignatureMethodType" mixed="true">
- <sequence>
- <element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <!-- (0,unbounded) elements from (1,1) external namespace -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- Start Reference -->
- <element name="Reference" type="ds:ReferenceType"/>
- <complexType name="ReferenceType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- <element ref="ds:DigestMethod"/>
- <element ref="ds:DigestValue"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="URI" type="anyURI" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <element name="Transforms" type="ds:TransformsType"/>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="Transform" type="ds:TransformType"/>
- <complexType name="TransformType" mixed="true">
- <choice minOccurs="0" maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <element name="XPath" type="string"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Reference -->
- <element name="DigestMethod" type="ds:DigestMethodType"/>
- <complexType name="DigestMethodType" mixed="true">
- <sequence>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <element name="DigestValue" type="ds:DigestValueType"/>
- <simpleType name="DigestValueType">
- <restriction base="base64Binary"/>
- </simpleType>
- <!-- End SignedInfo -->
- <!-- Start KeyInfo -->
- <element name="KeyInfo" type="ds:KeyInfoType"/>
- <complexType name="KeyInfoType" mixed="true">
- <choice maxOccurs="unbounded">
- <element ref="ds:KeyName"/>
- <element ref="ds:KeyValue"/>
- <element ref="ds:RetrievalMethod"/>
- <element ref="ds:X509Data"/>
- <element ref="ds:PGPData"/>
- <element ref="ds:SPKIData"/>
- <element ref="ds:MgmtData"/>
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (0,unbounded) namespaces -->
- </choice>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="KeyName" type="string"/>
- <element name="MgmtData" type="string"/>
- <element name="KeyValue" type="ds:KeyValueType"/>
- <complexType name="KeyValueType" mixed="true">
- <choice>
- <element ref="ds:DSAKeyValue"/>
- <element ref="ds:RSAKeyValue"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </complexType>
- <element name="RetrievalMethod" type="ds:RetrievalMethodType"/>
- <complexType name="RetrievalMethodType">
- <sequence>
- <element ref="ds:Transforms" minOccurs="0"/>
- </sequence>
- <attribute name="URI" type="anyURI"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- </complexType>
- <!-- Start X509Data -->
- <element name="X509Data" type="ds:X509DataType"/>
- <complexType name="X509DataType">
- <sequence maxOccurs="unbounded">
- <choice>
- <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>
- <element name="X509SKI" type="base64Binary"/>
- <element name="X509SubjectName" type="string"/>
- <element name="X509Certificate" type="base64Binary"/>
- <element name="X509CRL" type="base64Binary"/>
- <any namespace="##other" processContents="lax"/>
- </choice>
- </sequence>
- </complexType>
- <complexType name="X509IssuerSerialType">
- <sequence>
- <element name="X509IssuerName" type="string"/>
- <element name="X509SerialNumber" type="integer"/>
- </sequence>
- </complexType>
- <!-- End X509Data -->
- <!-- Begin PGPData -->
- <element name="PGPData" type="ds:PGPDataType"/>
- <complexType name="PGPDataType">
- <choice>
- <sequence>
- <element name="PGPKeyID" type="base64Binary"/>
- <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <sequence>
- <element name="PGPKeyPacket" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- </choice>
- </complexType>
- <!-- End PGPData -->
- <!-- Begin SPKIData -->
- <element name="SPKIData" type="ds:SPKIDataType"/>
- <complexType name="SPKIDataType">
- <sequence maxOccurs="unbounded">
- <element name="SPKISexp" type="base64Binary"/>
- <any namespace="##other" processContents="lax" minOccurs="0"/>
- </sequence>
- </complexType>
- <!-- End SPKIData -->
- <!-- End KeyInfo -->
- <!-- Start Object (Manifest, SignatureProperty) -->
- <element name="Object" type="ds:ObjectType"/>
- <complexType name="ObjectType" mixed="true">
- <sequence minOccurs="0" maxOccurs="unbounded">
- <any namespace="##any" processContents="lax"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- <!-- add a grep facet -->
- </complexType>
- <element name="Manifest" type="ds:ManifestType"/>
- <complexType name="ManifestType">
- <sequence>
- <element ref="ds:Reference" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
- <complexType name="SignaturePropertiesType">
- <sequence>
- <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="SignatureProperty" type="ds:SignaturePropertyType"/>
- <complexType name="SignaturePropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- <!-- (1,1) elements from (1,unbounded) namespaces -->
- </choice>
- <attribute name="Target" type="anyURI" use="required"/>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <!-- End Object (Manifest, SignatureProperty) -->
- <!-- Start Algorithm Parameters -->
- <simpleType name="HMACOutputLengthType">
- <restriction base="integer"/>
- </simpleType>
- <!-- Start KeyValue Element-types -->
- <element name="DSAKeyValue" type="ds:DSAKeyValueType"/>
- <complexType name="DSAKeyValueType">
- <sequence>
- <sequence minOccurs="0">
- <element name="P" type="ds:CryptoBinary"/>
- <element name="Q" type="ds:CryptoBinary"/>
- </sequence>
- <element name="G" type="ds:CryptoBinary" minOccurs="0"/>
- <element name="Y" type="ds:CryptoBinary"/>
- <element name="J" type="ds:CryptoBinary" minOccurs="0"/>
- <sequence minOccurs="0">
- <element name="Seed" type="ds:CryptoBinary"/>
- <element name="PgenCounter" type="ds:CryptoBinary"/>
- </sequence>
- </sequence>
- </complexType>
- <element name="RSAKeyValue" type="ds:RSAKeyValueType"/>
- <complexType name="RSAKeyValueType">
- <sequence>
- <element name="Modulus" type="ds:CryptoBinary"/>
- <element name="Exponent" type="ds:CryptoBinary"/>
- </sequence>
- </complexType>
- <!-- End KeyValue Element-types -->
- <!-- End Signature -->
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->
-<schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
- <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../xmldsig/xmldsig-core-schema.xsd"/>
- <complexType name="EncryptedType" abstract="true">
- <sequence>
- <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>
- <element ref="ds:KeyInfo" minOccurs="0"/>
- <element ref="xenc:CipherData"/>
- <element ref="xenc:EncryptionProperties" minOccurs="0"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- <attribute name="Type" type="anyURI" use="optional"/>
- <attribute name="MimeType" type="string" use="optional"/>
- <attribute name="Encoding" type="anyURI" use="optional"/>
- </complexType>
- <complexType name="EncryptionMethodType" mixed="true">
- <sequence>
- <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>
- <element name="OAEPparams" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <simpleType name="KeySizeType">
- <restriction base="integer"/>
- </simpleType>
- <element name="CipherData" type="xenc:CipherDataType"/>
- <complexType name="CipherDataType">
- <choice>
- <element name="CipherValue" type="base64Binary"/>
- <element ref="xenc:CipherReference"/>
- </choice>
- </complexType>
- <element name="CipherReference" type="xenc:CipherReferenceType"/>
- <complexType name="CipherReferenceType">
- <choice>
- <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>
- </choice>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <complexType name="TransformsType">
- <sequence>
- <element ref="ds:Transform" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
- <element name="EncryptedData" type="xenc:EncryptedDataType"/>
- <complexType name="EncryptedDataType">
- <complexContent>
- <extension base="xenc:EncryptedType"/>
- </complexContent>
- </complexType>
- <!-- Children of ds:KeyInfo -->
- <element name="EncryptedKey" type="xenc:EncryptedKeyType"/>
- <complexType name="EncryptedKeyType">
- <complexContent>
- <extension base="xenc:EncryptedType">
- <sequence>
- <element ref="xenc:ReferenceList" minOccurs="0"/>
- <element name="CarriedKeyName" type="string" minOccurs="0"/>
- </sequence>
- <attribute name="Recipient" type="string" use="optional"/>
- </extension>
- </complexContent>
- </complexType>
- <element name="AgreementMethod" type="xenc:AgreementMethodType"/>
- <complexType name="AgreementMethodType" mixed="true">
- <sequence>
- <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>
- <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->
- </sequence>
- <attribute name="Algorithm" type="anyURI" use="required"/>
- </complexType>
- <!-- End Children of ds:KeyInfo -->
- <element name="ReferenceList">
- <complexType>
- <choice maxOccurs="unbounded">
- <element name="DataReference" type="xenc:ReferenceType"/>
- <element name="KeyReference" type="xenc:ReferenceType"/>
- </choice>
- </complexType>
- </element>
- <complexType name="ReferenceType">
- <sequence>
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="URI" type="anyURI" use="required"/>
- </complexType>
- <element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>
- <complexType name="EncryptionPropertiesType">
- <sequence>
- <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="Id" type="ID" use="optional"/>
- </complexType>
- <element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>
- <complexType name="EncryptionPropertyType" mixed="true">
- <choice maxOccurs="unbounded">
- <any namespace="##other" processContents="lax"/>
- </choice>
- <attribute name="Target" type="anyURI" use="optional"/>
- <attribute name="Id" type="ID" use="optional"/>
- <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>
- </complexType>
-</schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:complexType name="TAdresse">\r
- <xs:sequence>\r
- <xs:element name="TypAdr">\r
- <xs:complexType>\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="Adr1" type="Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Adr2" type="Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Adr3" type="Base_Texte38" minOccurs="0"/>\r
- <xs:element name="CP" type="Base_Texte5"/>\r
- <xs:element name="Ville" type="Base_Texte38" minOccurs="0"/>\r
- <xs:element name="CodRes" type="Base_Booleen"/>\r
- <xs:element name="CodPays" type="Base_Num3" minOccurs="0"/>\r
- <xs:element name="DteAdr" type="Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:complexType name="TBancaire">\r
- <xs:sequence>\r
- <xs:element name="IdPayInt" type="Base_Alphanum4" minOccurs="0"/>\r
- <xs:element name="IdBancInt" type="Base_Alphanum11" minOccurs="0"/>\r
- <xs:element name="CodeEtab" type="Base_Alphanum5"/>\r
- <xs:element name="CodeGuic" type="Base_Alphanum5"/>\r
- <xs:element name="IdCpte" type="Base_Texte11"/>\r
- <xs:element name="CleRib" type="Base_Num2"/>\r
- <xs:element name="LibBanc" type="Base_Texte24" minOccurs="0"/>\r
- <xs:element name="TitCpte" type="Base_Texte32"/>\r
- <xs:element name="DteBanc" type="Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:include schemaLocation="../XMLENC/1.0/xenc-schema.xsd"/>
- <xs:complexType name="PESEncryptedDataType">
- <xs:annotation>
- <xs:documentation>Element contenant la donnee chiffree et les informations necessaires au dechiffrement - L'element KeyInfo contient un element EncryptedKey par acteur destinataire de l'information.</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="xenc:EncryptedDataType"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESEncryptedDataGroup">
- <xs:sequence>
- <xs:element name="EncryptedData" type="xenc:PESEncryptedDataType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:include schemaLocation="CommunPES.xsd"/>\r
- <xs:complexType name="TEnTetePES">\r
- <xs:sequence>\r
- <xs:element name="DteStr" type="Base_Date"/>\r
- <xs:element name="IdPost" type="Base_Texte7"/>\r
- <xs:element name="LibellePoste" type="Base_Texte38" minOccurs="0"/>\r
- <xs:element name="IdColl" type="Base_Num14" minOccurs="0"/>\r
- <xs:element name="FinJur" type="Base_Num20" minOccurs="0"/>\r
- <xs:element name="CodCol" type="Base_Alphanum3"/>\r
- <xs:element name="CodBud" type="Base_Alphanum2" minOccurs="0"/>\r
- <xs:element name="LibelleColBud" type="Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:complexType name="TEnveloppe">\r
- <xs:sequence>\r
- <xs:element name="Parametres" type="TParametres"/>\r
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>\r
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TParametres">\r
- <xs:sequence>\r
- <xs:element name="Version" type="Base_Num2"/>\r
- <xs:element name="TypFic" type="Base_Texte32"/>\r
- <xs:element name="NomFic" type="Base_Texte100"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TCarteVisite">\r
- <xs:sequence>\r
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>\r
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="Class_FacturePESIndiv.xsd"/>\r
- <xs:include schemaLocation="Class_Tiers.xsd"/>\r
- <xs:include schemaLocation="Class_Nomenclature.xsd"/>\r
- <xs:complexType name="TNomenclatureFacture">\r
- <xs:sequence>\r
- <xs:element name="NomenclatureProduit" type="TNomenclature" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Nomenclature des rubriques de Facturation (nécessaire en cas d'état de facturation collectif)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NomenclatureNature" type="TNomenclature" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Nomenclature des Code Natures (catégorisation préalable à l'imputation budgétaire)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NomenclatureBudget" type="TNomenclature" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Nomenclature des Budgets</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TLigneRepartition">\r
- <xs:sequence>\r
- <xs:element name="Libelle" type="cm:Base_Texte100"/>\r
- <xs:element name="Code" type="cm:Base_Texte24">\r
- <xs:annotation>\r
- <xs:documentation>code Nature</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="CodeFonction" type="cm:Base_Texte24" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>dans le cas d'une imputation par fonction</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="CodeBudget" type="cm:Base_Texte24" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>dans le cas d'une imputation multi-budget</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Mt" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRepartitionParNature">\r
- <xs:sequence>\r
- <xs:element name="Repartition" type="TLigneRepartition" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TPESFacture">\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Dec2">\r
- <xs:annotation>\r
- <xs:documentation>Numéro de version (exemple 1.0)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Annee" type="cm:Base_Annee"/>\r
- <xs:element name="NumSequence" type="cm:Base_Num4" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>En cas d'émission périodique, indique le numéro de la séquence</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="TypeFact" type="TTypeFacture" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Type de Facturation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Date" type="cm:Base_Date">\r
- <xs:annotation>\r
- <xs:documentation>Date d'émission de la facture ou de l'état de facturation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Emetteur" type="TTiers">\r
- <xs:annotation>\r
- <xs:documentation>Informations sur l'emetteur. C'est un tiers de type 20</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="11"> <!-- il n'y a que 13 types de tiers -->\r
- <xs:annotation><xs:documentation>Les autres tiers de l'etat de facturation qui sont communs a toutes les factures</xs:documentation></xs:annotation>\r
- </xs:element>\r
- <xs:element name="FactureIndiv" type="TFacturePESIndiv" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Données individuelles de facturation (par défaut une seule facture individuelle) - (état de facturation collectif : plusieurs factures individuelles)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Nomenclatures" type="TNomenclatureFacture">\r
- <xs:annotation>\r
- <xs:documentation>Nomenclatures utilisees (Paramétrage du progiciel)\r
-- en cas d'évolution des nomenclatures, les anciens codes doivent être précisés (de façon incrémentale)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="RepartitionParNature" type="TRepartitionParNature" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Repartition des dépenses par Nature (et budget le cas échéant)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="Class_RepartitionBudget.xsd"/>\r
- <xs:include schemaLocation="Class_Tiers.xsd"/>\r
- <xs:complexType name="TLigneFacture">\r
- <xs:sequence>\r
- <xs:choice>\r
- <xs:element name="Date" type="cm:Base_Date" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Dates de réalisation de la prestation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:sequence>\r
- <xs:element name="DateDebut" type="cm:Base_Date"/>\r
- <xs:element name="DateFin" type="cm:Base_Date"/>\r
- </xs:sequence>\r
- </xs:choice>\r
- <xs:element name="CodeProduit" type="cm:Base_Texte24">\r
- <xs:annotation>\r
- <xs:documentation>Code du produit</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="CodeNature" type="cm:Base_Texte24" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Code Nature</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="CodeFonction" type="cm:Base_Texte24" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Code Fonction</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Libelle" type="cm:Base_Texte100">\r
- <xs:annotation>\r
- <xs:documentation>Libellé détaillé du produit</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:choice>\r
- <xs:sequence>\r
- <xs:element name="Unite" type="cm:Base_Texte38" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Nature de l'unité d'oeuvre</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Quantité d'unité</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Prix de chaque Unité</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- <xs:sequence>\r
- <xs:element name="MtBase" type="cm:Base_Taux" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Base de calcul du prix</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:choice>\r
- <xs:element name="Taux" type="cm:Base_Taux3" minOccurs="0"/>\r
- <xs:element name="MtRemise" type="cm:Base_Montant" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Montant de la Remise HT</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="MtHT" type="cm:Base_Montant">\r
- <xs:annotation>\r
- <xs:documentation>Montant HT de la Ligne après remise</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="TauxTVA" type="cm:Base_Taux">\r
- <xs:annotation>\r
- <xs:documentation>Taux de TVA appliqué à cette ligne</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="MtTVA" type="cm:Base_Montant"/>\r
- <xs:element name="MtTTC" type="cm:Base_Montant"/>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="11"/>\r
- <xs:element name="reference" type="TReferencePiece" minOccurs="0" maxOccurs="unbounded">\r
- <xs:annotation><xs:documentation>D'éventuelles références à d'autres pièces</xs:documentation></xs:annotation>\r
- </xs:element>\r
- <xs:element name="Ordre" type="cm:Base_Num3">\r
- <xs:annotation>\r
- <xs:documentation>Numéro d'ordre de la ligne de prestation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="OrdreEdition" type="cm:Base_Num3" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Numéro d'ordre dans l'affichage de la facture</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Commentaire" type="cm:Base_Texte100" minOccurs="0" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Commentaire dans l'ordre d'affichage de la prestation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TDetailTVA">\r
- <xs:sequence>\r
- <xs:element name="TauxTVA" type="cm:Base_Taux"/>\r
- <xs:element name="MtBaseHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtTVA" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTotalAPayer">\r
- <xs:sequence>\r
- <xs:element name="MtTotalHT" type="cm:Base_Montant">\r
- <xs:annotation>\r
- <xs:documentation>après remise</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="MtTotalTVA" type="cm:Base_Montant"/>\r
- <xs:element name="MtTotalTTC" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TFacturePESIndiv">\r
- <xs:annotation>\r
- <xs:documentation>Données individuelles de facturation</xs:documentation>\r
- </xs:annotation>\r
- <xs:sequence>\r
- <xs:element name="TypeFact" type="TTypeFacture" minOccurs="0">
- <xs:annotation><xs:documentation>Si non présent, c'est une FACTURE. Sinon : FACTURE,COMMANDE,AVOIR,DEVIS,PRO FORMA,CARTE ACHAT,AVIS ECHEANCE,QUITTANCE</xs:documentation></xs:annotation>
- </xs:element>\r
- <xs:element name="DateEmission" type="cm:Base_Date"/>\r
- <xs:element name="DateReglement" type="cm:Base_Date" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Date limite de paiement</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NumeroFacture" type="cm:Base_Texte50">\r
- <xs:annotation>\r
- <xs:documentation>Identifiant de la Facture</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NumeroContrat" type="cm:Base_Texte50" minOccurs="0">
- <xs:annotation><xs:documentation>Numéro de contrat</xs:documentation></xs:annotation>
- </xs:element>\r
- <xs:element name="NumeroMarche" type="cm:Base_Texte50" minOccurs="0">\r
- <xs:annotation><xs:documentation>Numéro de marché</xs:documentation></xs:annotation>\r
- </xs:element>\r
- <xs:element name="Reference" type="TReferencePiece" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation><xs:documentation>D'éventuelles références à d'autres pièces</xs:documentation></xs:annotation>
- </xs:element>\r
- <xs:element name="Debiteur" type="TTiers" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Description du débiteur. C'est un tiers de type 10</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="11">
- <xs:annotation><xs:documentation>Les autres tiers de la facture qui sont communs à toutes les lignes de la facture</xs:documentation></xs:annotation>
- </xs:element>\r
- <xs:element name="Objet" type="cm:Base_Texte160">\r
- <xs:annotation>\r
- <xs:documentation>Objet de la Facture</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="LigneFacture" type="TLigneFacture" maxOccurs="unbounded"/>\r
- <xs:element name="DetailTVA" type="TDetailTVA" minOccurs="0" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Optionnel - en l'absence du détail TVA par taux, celui-ci sera calculé par la feuille de style à partir de l'analyse des lignes</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="TotalAPayer" type="TTotalAPayer"/>\r
- <xs:element name="ModalitesReglement" type="cm:Base_Texte250"/>\r
- <xs:element name="MoyenPaiement" type="TMoyenPaiement" minOccurs="0"/>\r
- <xs:element name="TexteGenerateur" type="cm:Base_Texte160" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Champ obligatoire en matière de facture de recette associé à un titre</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="ConditionsGen" type="cm:Base_Texte250">\r
- <xs:annotation>\r
- <xs:documentation>Conditions Générales de Facturation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="RepartitionBudget" type="TRepartitionBudget" minOccurs="0" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>nécessaire en cas de répartition entre plusieurs budgets sans rapport avec la nature de la prestation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTypeFacture">
- <xs:attribute name="V" type="VTypeFacture"/>
- </xs:complexType>\r
- <xs:simpleType name="VTypeFacture">
- <xs:restriction base="xs:string">
- <xs:enumeration value="FACTURE"><xs:annotation><xs:documentation>une facture</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="COMMANDE"><xs:annotation><xs:documentation>une commande</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="AVOIR"><xs:annotation><xs:documentation>un avoir</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="DEVIS"><xs:annotation><xs:documentation>un devis</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="PRO FORMA"><xs:annotation><xs:documentation>une facture pro forma</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="CARTE ACHAT"><xs:annotation><xs:documentation>un relevé de carte achat</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="AVIS ECHEANCE"><xs:annotation><xs:documentation>un avis d'échéance</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="QUITTANCE"><xs:annotation><xs:documentation>une quittance</xs:documentation></xs:annotation></xs:enumeration>\r
- </xs:restriction>
- </xs:simpleType>\r
- <xs:complexType name="TReferencePiece">
- <xs:annotation><xs:documentation>Une référence a une autre pièce, éventuellement a une ligne particulière d'une autre pièce</xs:documentation></xs:annotation>\r
- <xs:sequence>\r
- <xs:element name="TypePiece" type="TTypeFacture" minOccurs="0">
- <xs:annotation><xs:documentation>Le type de pièce référencée. Si non présent, on référence une facture</xs:documentation></xs:annotation>
- </xs:element>
- <xs:element name="NumeroPiece" type="cm:Base_Texte50">\r
- <xs:annotation>\r
- <xs:documentation>Identifiant de la pièce référencée</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NumLigne" type="cm:Base_Num3" minOccurs="0">
- <xs:annotation><xs:documentation>L'éventuel numero de ligne de la pièce. Pour les factures, c'est le numéro d'Ordre de la ligne</xs:documentation></xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>\r
- <xs:complexType name="TMoyenPaiement">
- <xs:attribute name="V">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="01"><xs:annotation><xs:documentation>Numéraire</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="02"><xs:annotation><xs:documentation>Chèque</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="03"><xs:annotation><xs:documentation>Virement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="04"><xs:annotation><xs:documentation>Virement appli externe</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="05"><xs:annotation><xs:documentation>Virement gros montant</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="06"><xs:annotation><xs:documentation>Virement à l'étranger</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="07"><xs:annotation><xs:documentation>Opération budget rattaché</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="08"><xs:annotation><xs:documentation>Opération d'ordre</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="09"><xs:annotation><xs:documentation>Autres (ne pas utiliser si un autre est plus précis)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="10"><xs:annotation><xs:documentation>Prélèvement</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>Virement interne</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="12"><xs:annotation><xs:documentation>Titre interbancaire de paiement (TIP)</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="13"><xs:annotation><xs:documentation>Percepteur</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="14"><xs:annotation><xs:documentation>Prélèvement par carte bancaire</xs:documentation></xs:annotation></xs:enumeration>
- </xs:restriction>
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:include schemaLocation="CommunPES.xsd"/>\r
- <xs:complexType name="TInfoTiers">\r
- <xs:sequence>\r
- <xs:element name="IdTiers" type="Base_Texte15" minOccurs="0"/>\r
- <xs:element name="DteMalade" type="Base_Date" minOccurs="0"/>\r
- <xs:element name="TypTiers" type="TTypTiers" minOccurs="0"/>\r
- <xs:element name="NatIdTiers" type="TNatIdTiers" minOccurs="0"/>\r
- <xs:element name="DteIdTiers" type="Base_Date" minOccurs="0"/>\r
- <xs:element name="RefTiers" type="Base_Texte30" minOccurs="0"/>\r
- <xs:element name="CatTiers" type="TCatTiers"/>\r
- <xs:element name="NatJur" type="TNatJur"/>\r
- <xs:element name="Civilite" type="Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Nom" type="Base_Texte38"/>\r
- <xs:element name="ComplNom" type="Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Prenom" type="Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:complexType name="TLigneNomenclature">\r
- <xs:sequence>\r
- <xs:element name="Libelle" type="cm:Base_Texte100"/>\r
- <xs:element name="Code" type="cm:Base_Texte24"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TNomenclature">\r
- <xs:sequence>\r
- <xs:element name="Description" type="cm:Base_Texte100">\r
- <xs:annotation>\r
- <xs:documentation>Description du rôle de la nomenclature ou de ses spécificités</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Correspondance" type="TLigneNomenclature" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">\r
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>\r
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="Class_FacturePES.xsd"/>\r
- <xs:complexType name="TPES_PJ_HELIADES">\r
- <xs:sequence>\r
- <xs:annotation>\r
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>\r
- </xs:annotation>\r
- <xs:element name="Contenu" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Stockage du fichier PJ</xs:documentation>\r
- </xs:annotation>\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:choice>\r
- <xs:element name="Fichier">\r
- <xs:annotation>\r
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>\r
- </xs:annotation>\r
- <xs:complexType>\r
- <xs:simpleContent>\r
- <xs:extension base="xs:base64Binary">\r
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>\r
- </xs:extension>\r
- </xs:simpleContent>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:group ref="xenc:PESEncryptedDataGroup"/>\r
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>\r
- </xs:choice>\r
- <xs:choice minOccurs="0">\r
- <xs:element name="SignatureXML" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>\r
- </xs:annotation>\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="Signature" type="ds:SignatureType"/>\r
- </xs:sequence>\r
- <xs:attribute name="MIMEType" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:token">\r
- <xs:enumeration value="text/xml"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>\r
- </xs:annotation>\r
- <xs:complexType>\r
- <xs:simpleContent>\r
- <xs:extension base="xs:base64Binary">\r
- <xs:attribute name="MIMEType" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:token"/>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:extension>\r
- </xs:simpleContent>\r
- </xs:complexType>\r
- </xs:element>\r
- </xs:choice>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">\r
- <xs:annotation>\r
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NomPJ" type="cm:Base_Texte100">\r
- <xs:annotation>\r
- <xs:documentation>Nom du fichier </xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TPES_PJs_HELIADES">\r
- <xs:sequence>\r
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">\r
- <xs:complexType>\r
- <xs:complexContent>\r
- <xs:extension base="TPES_PJ_HELIADES"/>\r
- </xs:complexContent>\r
- </xs:complexType>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="Class_Signature.xsd"/>
- <xs:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="Class_Chiffrement.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="Class_FacturePES.xsd"/>
- <xs:complexType name="TPES_PJ">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>--- Signature Optionnelle de chaque PJ par l'ordonnateur</xs:documentation>
- </xs:annotation>
- <xs:element name="Contenu" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Stockage du fichier PJ</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:choice>
- <xs:element name="Fichier">
- <xs:annotation>
- <xs:documentation>Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" type="xs:token" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:group ref="xenc:PESEncryptedDataGroup"/>
- <xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
- </xs:choice>
- <xs:choice minOccurs="0">
- <xs:element name="SignatureXML" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Signature" type="ds:SignatureType"/>
- </xs:sequence>
- <!--xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="text/xml"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute-->
- </xs:complexType>
- </xs:element>
- <xs:element name="SignatureBinaire" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
- <xs:attribute name="MIMEType" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token"/>
- </xs:simpleType>
- </xs:attribute>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- </xs:choice>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">
- <xs:annotation>
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="ServeurId" type="cm:Base_Alphanum20" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Identifiant du serveur de stockage du document (en lien avec le paramétrage Helios)</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="NomPJ" type="cm:Base_Texte100">
- <xs:annotation>
- <xs:documentation>Nom du fichier </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="TypePJ" type="cm:Base_Alphanum3" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Type de la pièce (document budgétaire, Facture, Etat de Paye,...) </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="Description" type="cm:Base_Texte250">
- <xs:annotation>
- <xs:documentation>Description de la pièce saisie</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RefCompta" type="TPES_RefCompta" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
- <xs:documentation>Référence comptable de la pièce si celle ci n'est pas dématérialisée en même temps que l'objet comptable PES correspondant </xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_PJs">
- <xs:sequence>
- <xs:element name="EnTetePES_PJ">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="TPES_PJ"/>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TPES_RefCompta">
- <xs:sequence>
- <xs:element name="Domaine" type="cm:TDomaine"/>
- <xs:element name="Exercice" type="cm:Base_Annee"/>
- <xs:element name="TypeObjet" type="cm:Base_Num2"/>
- <xs:element name="Identifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="ComplementIdentifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:complexType name="TPJReference">\r
- <xs:sequence>\r
- <xs:element name="Support">\r
- <xs:complexType>\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="IdUnique" type="Base_Alphanum50"/>\r
- <xs:element name="NomPJ" type="Base_Texte100" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:complexType name="TPES_PJ_Erreur">\r
- <xs:sequence>\r
- <xs:element name="IdUnique" type="cm:Base_Alphanum50">\r
- <xs:annotation>\r
- <xs:documentation>Identifiant unique du document pour la collectivite</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NomPJ" type="cm:Base_Texte100">\r
- <xs:annotation>\r
- <xs:documentation>Nom du fichier </xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="CodeErreur" type="cm:Base_Num2"/>\r
- <xs:element name="LibelleErreur" type="cm:Base_Texte50"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TPES_PJs_Erreur">\r
- <xs:sequence>\r
- <xs:element name="EnTetePES_PJ">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="PJ_Erreur" minOccurs="0" maxOccurs="unbounded">\r
- <xs:complexType>\r
- <xs:complexContent>\r
- <xs:extension base="TPES_PJ_Erreur"/>\r
- </xs:complexContent>\r
- </xs:complexType>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:complexType name="TRepartitionBudget">\r
- <xs:sequence>\r
- <xs:element name="CodeBudget" type="cm:Base_Texte24">\r
- <xs:annotation>\r
- <xs:documentation>Code du budget de comptabilisation</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:choice>\r
- <xs:element name="Taux" type="cm:Base_Taux">\r
- <xs:annotation>\r
- <xs:documentation>(si répartitionau prorata)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="Mt" type="cm:Base_Montant">\r
- <xs:annotation>\r
- <xs:documentation>(si répartition forfaitaire)</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:choice>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:include schemaLocation="CommunPES.xsd"/>\r
- <xs:include schemaLocation="Class_Enveloppe.xsd"/>\r
- <xs:include schemaLocation="Class_EntetePES.xsd"/>\r
- <xs:include schemaLocation="Class_Adresse.xsd"/>\r
- <xs:include schemaLocation="Class_Bancaire.xsd"/>\r
- <xs:include schemaLocation="Class_PJReference.xsd"/>\r
- <xs:include schemaLocation="Class_InfoTiers.xsd"/>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" elementFormDefault="qualified" attributeFormDefault="unqualified">
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../XADES/1.0/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../XMLDSIG/1.0/xmldsig-core-schema.xsd"/>
- <xs:complexType name="PESSignatureType">
- <xs:complexContent>
- <xs:restriction base="ds:SignatureType">
- <xs:sequence>
- <xs:element ref="ds:SignedInfo"/>
- <xs:element ref="ds:SignatureValue"/>
- <xs:element ref="ds:KeyInfo" minOccurs="0"/>
- <xs:element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:restriction>
- </xs:complexContent>
- </xs:complexType>
- <xs:group name="PESSignatureGroup">
- <xs:sequence>
- <xs:element name="Signature" type="ds:PESSignatureType"/>
- </xs:sequence>
- </xs:group>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="Class_SchemasCommuns.xsd"/>\r
- <xs:complexType name="TInfoTiersFact">\r
- <xs:complexContent>\r
- <xs:extension base="cm:TInfoTiers"/>\r
- </xs:complexContent>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="TypeTiersFacture" type="TTypeTiersFacture" minOccurs="0" maxOccurs="1">
- <xs:annotation><xs:documentation>\r
- Cette information n'est pas requise dans la facture pour l'emetteur et le debiteur.\r
- C'est le seul cas où elle n'est pas requise.\r
- Les valeur possibles sont :\r
- 10 - CLIENT\r
- 11 - ACHETEUR\r
- 12 - DESTINATAIRE\r
- 13 - FACTURE\r
- 14 - GESTIONNAIRE TVA\r
- 15 - COMPTABLE (Client)\r
- 20 - EMETTEUR\r
- 21 - VENDEUR\r
- 22 - EXPEDITEUR\r
- 23 - FABRICANT\r
- 24 - FOURNISSEUR\r
- 25 - DESTINATAIRE PAIEMENT\r
- 26 - COMPTABLE (Emetteur)\r
- </xs:documentation></xs:annotation>
- </xs:element>\r
- <xs:element name="InfoTiers" type="TInfoTiersFact"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- <xs:element name="NumTVA" type="cm:Base_Texte24" minOccurs="0"/>\r
- <xs:element name="Service" type="cm:Base_Texte24" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTypeTiersFacture">\r
- <xs:attribute name="V" type="VTypeTiersFacture"></xs:attribute>
- </xs:complexType>\r
- <xs:simpleType name="VTypeTiersFacture">\r
- <xs:restriction base="xs:string">
- <xs:enumeration value="10"><xs:annotation><xs:documentation>CLIENT</xs:documentation></xs:annotation></xs:enumeration>
- <xs:enumeration value="11"><xs:annotation><xs:documentation>ACHETEUR</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="12"><xs:annotation><xs:documentation>DESTINATAIRE</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="13"><xs:annotation><xs:documentation>FACTURE</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="14"><xs:annotation><xs:documentation>GESTIONNAIRE TVA</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="15"><xs:annotation><xs:documentation>COMPTABLE (Client)</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="20"><xs:annotation><xs:documentation>EMETTEUR</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="21"><xs:annotation><xs:documentation>VENDEUR</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="22"><xs:annotation><xs:documentation>EXPEDITEUR</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="23"><xs:annotation><xs:documentation>FABRICANT</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="24"><xs:annotation><xs:documentation>FOURNISSEUR</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="25"><xs:annotation><xs:documentation>DESTINATAIRE PAIEMENT</xs:documentation></xs:annotation></xs:enumeration>\r
- <xs:enumeration value="26"><xs:annotation><xs:documentation>COMPTABLE (Emetteur)</xs:documentation></xs:annotation></xs:enumeration>\r
- </xs:restriction>\r
- </xs:simpleType>
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <!-- Regles de codifications communes au PES -->\r
- <xs:include schemaLocation="Simple_Type.xsd"/>\r
- <xs:complexType name="TDomaine">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatIdTiers">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypTiers">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCatTiers">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="23"/>\r
- <xs:enumeration value="24"/>\r
- <xs:enumeration value="25"/>\r
- <xs:enumeration value="26"/>\r
- <xs:enumeration value="27"/>\r
- <xs:enumeration value="28"/>\r
- <xs:enumeration value="29"/>\r
- <xs:enumeration value="50"/>\r
- <xs:enumeration value="60"/>\r
- <xs:enumeration value="61"/>\r
- <xs:enumeration value="62"/>\r
- <xs:enumeration value="63"/>\r
- <xs:enumeration value="64"/>\r
- <xs:enumeration value="65"/>\r
- <xs:enumeration value="70"/>\r
- <xs:enumeration value="71"/>\r
- <xs:enumeration value="72"/>\r
- <xs:enumeration value="73"/>\r
- <xs:enumeration value="74"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatJur">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- 05/05/2006 EPA HLS00036233 -->\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunBudget.xsd"/>\r
- <xs:complexType name="TBlocDocBudget">\r
- <xs:sequence>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="NatDec" type="TNatDec"/>\r
- <xs:element name="RepCredit" type="TRepCredit"/>\r
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="CodMvt" type="TCodMvt"/>\r
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteDecExec" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunBudget.xsd"/>\r
- <xs:complexType name="TBlocDocBudget">\r
- <xs:sequence>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="NatDec" type="TNatDec"/>\r
- <xs:element name="NumDec" type="cm:Base_Alphanum10" minOccurs="0"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="DteDec" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteDecEx" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteRcpt" type="cm:Base_Date"/>\r
- <xs:element name="DteInteg" type="cm:Base_Date"/>\r
- <xs:element name="DtePec" type="cm:Base_Date"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunBudget.xsd"/>\r
- <xs:complexType name="TLigneBudget">\r
- <xs:sequence>\r
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="LibCpte" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>\r
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="CodRD" type="cm:Base_Booleen"/>\r
- <xs:element name="MtPrev" type="cm:Base_Montant"/>\r
- <xs:element name="MtReal" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="OpBudg" type="cm:Base_Booleen"/>\r
- <xs:element name="TypOpBudg" type="TTypOpBudg" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunBudget.xsd"/>\r
- <xs:complexType name="TLigneBudget">\r
- <xs:sequence>\r
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="Fonction" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="ContNat" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="ArtSpe" type="cm:Base_Booleen" minOccurs="0"/>\r
- <xs:element name="ContFon" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="ContOp" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="CodRD" type="cm:Base_Booleen"/>\r
- <xs:element name="MtPrev" type="cm:Base_Montant"/>\r
- <xs:element name="MtReal" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <!-- Regles de codifications communes au PES Marche-->\r
- <xs:complexType name="TNatDec">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TRepCredit">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodMvt">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypOpBudg">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunBudget.xsd"/>\r
- <xs:include schemaLocation="Class_BudgetAller.xsd"/>\r
- <xs:include schemaLocation="Class_LigneBudgetAller.xsd"/>\r
- <xs:complexType name="TPES_BudgetAller">\r
- <xs:sequence>\r
- <xs:element name="EnTeteBudget">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TDocumentBudgetaire">\r
- <xs:sequence>\r
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>\r
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunBudget.xsd"/>\r
- <xs:include schemaLocation="Class_LigneBudgetRetour.xsd"/>\r
- <xs:include schemaLocation="Class_BudgetRetour.xsd"/>\r
- <xs:complexType name="TPES_BudgetRetour">\r
- <xs:sequence>\r
- <xs:element name="EnTeteBudget">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="DocumentBudgetaire" type="TDocumentBudgetaire" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TDocumentBudgetaire">\r
- <xs:sequence>\r
- <xs:element name="BlocDocBudget" type="TBlocDocBudget"/>\r
- <xs:element name="LigneBudget" type="TLigneBudget" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunComptabilite.xsd"/>\r
- <xs:complexType name="TBlocCompte">\r
- <xs:sequence>\r
- <xs:element name="IdentifiantCompte" type="TIdentifiantCompte">\r
- <xs:annotation>\r
- <xs:documentation>Identifiant compte - Bloc obligatoire</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="NatFonCpte" type="TNatFonCpte" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Identifiant compte - Bloc obligatoire</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="BalanceComptable" type="TBalanceComptable" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Balance comptable - Bloc Facultatif</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TIdentifiantCompte">\r
- <xs:sequence>\r
- <xs:element name="NumCpte" type="cm:Base_Texte12"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TBalanceComptable">\r
- <xs:sequence>\r
- <xs:element name="SldDef" type="cm:Base_Booleen" minOccurs="0"/>\r
- <xs:element name="MtBeDeb" type="cm:Base_Montant"/>\r
- <xs:element name="MtBeCred" type="cm:Base_Montant"/>\r
- <xs:element name="MtOpDeb" type="cm:Base_Montant"/>\r
- <xs:element name="MtOpCred" type="cm:Base_Montant"/>\r
- <xs:element name="MtAnnTitre" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtAnnMdt" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtBudgPrim" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtBudgSupp" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtDecMod" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunComptabilite.xsd"/>\r
- <xs:complexType name="TInformationEcriture">\r
- <xs:sequence>\r
- <xs:element name="DteEcrit" type="cm:Base_Date"/>\r
- <xs:element name="NumEcrit" type="cm:Base_Alphanum6"/>\r
- <xs:element name="LibEcrit" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="CodEcrit" type="TCodEcrit"/>\r
- <xs:element name="Sens" type="cm:Base_Booleen"/>\r
- <xs:element name="Montant" type="cm:Base_Montant"/>\r
- <xs:element name="Imputation" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="Nom" type="cm:Base_Texte38" minOccurs="0"/>\r
- <xs:element name="EtPce" type="TEtPce" minOccurs="0"/>\r
- <xs:element name="DteEtPce" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="CodAct" type="cm:Base_Num3" minOccurs="0"/>\r
- <xs:element name="ExerPce" type="cm:Base_Annee" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num8" minOccurs="0"/>\r
- <xs:element name="IdLignePce" type="cm:Base_Num6" minOccurs="0"/>\r
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>\r
- <xs:element name="CodCollP503" type="cm:Base_Alphanum3" minOccurs="0"/>\r
- <xs:element name="BudCollP503" type="cm:Base_Alphanum2" minOccurs="0"/>\r
- <xs:element name="Type" type="TType" minOccurs="0"/>\r
- <xs:element name="NatPceOrig" type="TNatPceOrig" minOccurs="0"/>\r
- <xs:element name="ExerPceOrig" type="cm:Base_Annee" minOccurs="0"/>\r
- <xs:element name="IdPceOrig" type="cm:Base_Num13" minOccurs="0"/>\r
- <xs:element name="IdLignePceOrig" type="cm:Base_Num6" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:include schemaLocation="../../Simple_Type_1.1.xsd"/>
- <xs:complexType name="TEnveloppe">
- <xs:sequence>
- <xs:element name="Parametres" type="TParametres"/>
- <xs:element name="Emetteur" type="TCarteVisite" minOccurs="0"/>
- <xs:element name="Recepteur" type="TCarteVisite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TParametres">
- <xs:sequence>
- <xs:element name="Version" type="Base_Num2"/>
- <xs:element name="TypFic" type="Base_Texte32"/>
- <xs:element name="NomFic" type="Base_Texte100"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TCarteVisite">
- <xs:sequence>
- <xs:element name="Sigle" type="Base_Texte32" minOccurs="0"/>
- <xs:element name="Adresse" type="Base_Texte38" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <!-- Regles de codifications communes au PES Comptabillite-->\r
- <xs:complexType name="TNatInf">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TType">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- <!--xs:enumeration value="4"/-->\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatFonCpte">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPceOrig">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TEtPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <!--xs:enumeration value="90"/-->\r
- <xs:enumeration value="15"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodEcrit">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- <xs:enumeration value="18"/>\r
- <xs:enumeration value="19"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="30"/>\r
- <xs:enumeration value="40"/>\r
- <xs:enumeration value="50"/>\r
- <xs:enumeration value="51"/>\r
- <xs:enumeration value="60"/>\r
- <xs:enumeration value="70"/>\r
- <xs:enumeration value="71"/>\r
- <xs:enumeration value="72"/>\r
- <xs:enumeration value="73"/>\r
- <xs:enumeration value="74"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunComptabilite.xsd"/>\r
- <xs:include schemaLocation="Class_Compte.xsd"/>\r
- <xs:include schemaLocation="Class_Ecriture.xsd"/>\r
- <xs:complexType name="TPES_Comptabilite">\r
- <xs:sequence>\r
- <xs:element name="EnTeteComptabilite">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="NatInf" type="TNatInf"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="InformationCompte" type="TInformationCompte" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInformationCompte">\r
- <xs:sequence>\r
- <xs:element name="BlocCompte" type="TBlocCompte"/>\r
- <xs:element name="InformationEcriture" type="TInformationEcriture" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TBlocBordereau">\r
- <xs:sequence>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="IdBord" type="cm:Base_Num7"/>\r
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="TypBord" type="TTypBord"/>\r
- <xs:element name="NbrPce" type="cm:Base_Num5"/>\r
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TBlocBordereau">\r
- <xs:sequence>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="IdBord" type="cm:Base_Num7"/>\r
- <xs:element name="TypBord" type="TTypBord"/>\r
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="NbrPce" type="cm:Base_Num5"/>\r
- <xs:element name="MtBordHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TInfoTiersRecette">\r
- <xs:complexContent>\r
- <xs:extension base="cm:TInfoTiers">\r
- <xs:sequence>\r
- <xs:element name="DteMalade" type="cm:Base_Date"/>\r
- <xs:element name="TypTiers" type="cm:Base_Alphanum2"/>\r
- </xs:sequence>\r
- </xs:extension>\r
- </xs:complexContent>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePce" type="TInfoLignePce">
- <xs:annotation>
- <xs:documentation>Information ligne de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoTVAHLM" type="TInfoTVAHLM" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Information TVA HLM</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Opération spécifique</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement de pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePce">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>
- <xs:element name="LibVir1" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="LibVir2" type="cm:Base_Texte50" minOccurs="0"/>
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>
- <xs:element name="TVAIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoTVAHLM">
- <xs:sequence>
- <xs:element name="RecTVA" type="cm:Base_Booleen"/>
- <xs:element name="MtHtRes" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TOpSpec">
- <xs:sequence>
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TBlocLignePiece">\r
- <xs:sequence>\r
- <xs:element name="InfoLignePce" type="TInfoLignePce">\r
- <xs:annotation>\r
- <xs:documentation>Information ligne de pièce</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoPaiement" type="TInfoPaiement" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Information paiement</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="OpSpec" type="TOpSpec" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Opération spécifique</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Rattachement de pièce</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Liens identifiants</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoLignePce">\r
- <xs:sequence>\r
- <xs:element name="IdLigne" type="cm:Base_Num6"/>\r
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>\r
- <xs:element name="Facture" type="cm:Base_Texte20" minOccurs="0"/>\r
- <xs:element name="LibVir1" type="cm:Base_Texte50" minOccurs="0"/>\r
- <xs:element name="LibVir2" type="cm:Base_Texte50" minOccurs="0"/>\r
- <xs:element name="ModRegl" type="TCodePaiement" minOccurs="0"/>\r
- <xs:element name="CpteTVA" type="cm:Base_Alphanum12" minOccurs="0"/>\r
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="MtHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFactHT" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="CessOpp" type="TCessOpp" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoPaiement">\r
- <xs:sequence>\r
- <xs:element name="NbrPay" type="cm:Base_Num4"/>\r
- <xs:element name="MtPayTot" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TOpSpec">\r
- <xs:sequence>\r
- <xs:element name="CodOpSpec" type="TCodOpSpec"/>\r
- <xs:element name="IdOpSpec" type="cm:Base_Alphanum15"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRattachPiece">\r
- <xs:sequence>\r
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>\r
- <xs:element name="ExerRat" type="cm:Base_Annee"/>\r
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>\r
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TLiensIdent">\r
- <xs:sequence>\r
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>\r
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>\r
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>\r
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TBlocPiece">\r
- <xs:sequence>\r
- <xs:element name="InfoPce" type="TInfoPce">\r
- <xs:annotation>\r
- <xs:documentation>information pièce - obligatoire</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="DGP" type="TDGP" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>délai global de paiement- facultatif</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoPce">\r
- <xs:sequence>\r
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num13"/>\r
- <xs:element name="TypPce" type="TTypPce"/>\r
- <xs:element name="NatPce" type="TNatPce"/>\r
- <xs:element name="Obj" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="DteEch" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="PJ" type="cm:Base_Texte250" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TDGP">\r
- <xs:sequence>\r
- <xs:element name="Dgp" type="cm:Base_Booleen"/>\r
- <xs:element name="DteDebDgp" type="cm:Base_Date"/>\r
- <xs:element name="DteFinDgp" type="cm:Base_Date"/>\r
- <xs:element name="DureeDgp" type="cm:Base_Num2"/>\r
- <xs:element name="CodIntMor" type="TCodIntMor" minOccurs="0"/>\r
- <xs:element name="TxIntMor" type="cm:Base_Taux" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TBlocPiece">\r
- <xs:sequence>\r
- <xs:element name="InfoPce" type="TInfoPce">\r
- <xs:annotation>\r
- <xs:documentation>information ligne de pièce</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="DGP" type="TDGP" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>délai global de paiement</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoPce">\r
- <xs:sequence>\r
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num8"/>\r
- <xs:element name="TypPce" type="TTypPce"/>\r
- <xs:element name="NatPce" type="TNatPce"/>\r
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="EtatPce" type="TEtatPce"/>\r
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TDGP">\r
- <xs:sequence>\r
- <xs:element name="DteDebSusp" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteFinSusp" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="NatSusp" type="TNatSusp" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TPaiement">\r
- <xs:sequence>\r
- <xs:element name="ModeReg" type="TCodePaiement"/>\r
- <xs:element name="DtePay" type="cm:Base_Date"/>\r
- <xs:element name="IdPay" type="cm:Base_Num12"/>\r
- <xs:element name="MtPay" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:complexType name="TInfoTiersDepense">\r
- \r
- <xs:sequence>\r
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>\r
- <!--xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/-->\r
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>\r
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="CatTiers" type="cm:TCatTiers"/>\r
- <xs:element name="NatJur" type="cm:TNatJur"/>\r
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Nom" type="cm:Base_Texte38"/>\r
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- \r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:complexType name="TNatInf">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypBord">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="18"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TEtatPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodIntMor">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatSusp">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodePaiement">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCessOpp">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodOpSpec">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPceOrig">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypDep">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="31"/>\r
- <xs:enumeration value="32"/>\r
- <xs:enumeration value="33"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunDepense.xsd"/>
- <xs:include schemaLocation="Class_BordereauDepenseAller.xsd"/>
- <xs:include schemaLocation="Class_MandatAller.xsd"/>
- <xs:include schemaLocation="Class_LigneMandatAller.xsd"/>
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>
- <xs:complexType name="TPES_DepenseAller">
- <xs:sequence>
- <xs:element name="EnTeteDepense">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunDepense.xsd"/>\r
- <xs:include schemaLocation="Class_BordereauDepenseRetour.xsd"/>\r
- <xs:include schemaLocation="Class_MandatRetour.xsd"/>\r
- <xs:include schemaLocation="Class_LigneMandatRetour.xsd"/>\r
- <xs:include schemaLocation="Class_Paiement.xsd"/>\r
- <xs:include schemaLocation="Class_TiersDepense.xsd"/>\r
- <xs:complexType name="TPES_DepenseRetour">\r
- <xs:sequence>\r
- <xs:element name="EnTeteDepense">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="NatInf" type="TNatInf"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TBordereau">\r
- <xs:sequence>\r
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>\r
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TPiece">\r
- <xs:sequence>\r
- <xs:element name="BlocPiece" type="TBlocPiece"/>\r
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TLigneDePiece">\r
- <xs:sequence>\r
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0"/>\r
- <xs:element name="Paiement" type="TPaiement" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="InfoTiers" type="TInfoTiersDepense"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunInventaire.xsd"/>\r
- <xs:complexType name="TEtatActif">\r
- <xs:sequence>\r
- <xs:element name="TypeMessage" type="TTypeMessage">\r
- <xs:annotation>\r
- <xs:documentation>Type de message</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="IdentificationPiece" type="TIdentPiece">\r
- <xs:annotation>\r
- <xs:documentation>Identification de la pièce</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="IdentificationBien" type="TIdentificationBien" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Identification du bien</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InformationBien" type="TInformationBien" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Informations sur le bien</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="SortieDuBien" type="TSortieDuBien" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Sortie du bien</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTypeMessage">\r
- <xs:sequence>\r
- <xs:element name="TypEnreg" type="TTypEnreg"/>\r
- <xs:element name="TypAct" type="TTypAct"/>\r
- <xs:element name="Mt" type="cm:Base_Montant"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TIdentPiece">\r
- <xs:sequence>\r
- <xs:element name="IdPce" type="cm:Base_Num8"/>\r
- <xs:element name="IdLigne" type="cm:Base_Num6"/>\r
- <xs:element name="Nature" type="cm:Base_Texte12"/>\r
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>\r
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TIdentificationBien">\r
- <xs:sequence>\r
- <xs:element name="NumInvent" type="cm:Base_Texte25" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInformationBien">\r
- <xs:sequence>\r
- <xs:element name="CatImmo" type="cm:Base_Texte6"/>\r
- <xs:element name="DurAmt" type="cm:Base_Num3" minOccurs="0"/>\r
- <xs:element name="DteAcqui" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteSer" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DesBien" type="cm:Base_Texte250" minOccurs="0"/>\r
- <xs:element name="DesCompl" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="IdColl" type="cm:Base_Num14" minOccurs="0"/>\r
- <xs:element name="CodColl" type="cm:Base_Alphanum3" minOccurs="0"/>\r
- <xs:element name="CodBud" type="cm:Base_Alphanum2" minOccurs="0"/>\r
- <xs:element name="DteInteg" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="ImpDefNat" type="cm:Base_Texte12" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TSortieDuBien">\r
- <xs:sequence>\r
- <xs:element name="ModSort" type="TModSort"/>\r
- <xs:element name="DteSort" type="cm:Base_Date"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <!-- Regles de codifications communes au PES Inventaire-->\r
- <xs:complexType name="TTypAct">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypEnreg">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TModSort">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunInventaire.xsd"/>\r
- <xs:include schemaLocation="Class_Inventaire.xsd"/>\r
- <xs:complexType name="TPES_EtatActif">\r
- <xs:sequence>\r
- <xs:element name="EnTeteEtatActif">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="EtatActif" type="TEtatActif" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunEmprunts.xsd"/>\r
- <xs:complexType name="TIdentificationEmprunt">\r
- <xs:sequence>\r
- <xs:element name="TypFlux" type="TTypFlux"/>\r
- <xs:element name="TypMvt" type="TTypMvt"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="NumEmpOrdo" type="cm:Base_Texte24"/>\r
- <xs:element name="ObjEmp" type="cm:Base_Texte250" minOccurs="0"/>\r
- <xs:element name="MtEmp" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInformationEmprunt">\r
- <xs:sequence>\r
- <xs:element name="NumEmpPret" type="cm:Base_Texte24"/>\r
- <xs:element name="TypEmp" type="TTypEmp"/>\r
- <xs:element name="TypMon" type="TTypMon" minOccurs="0"/>\r
- <xs:element name="PerRemb" type="TPerRemb"/>\r
- <xs:element name="IntDiff" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="TypTx" type="TTypTx"/>\r
- <xs:element name="Tx" type="cm:Base_Taux"/>\r
- <xs:element name="FrsDossier" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="Duree" type="cm:Base_Num3"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TLigneTableauAmt">\r
- <xs:sequence>\r
- <xs:element name="DtePai" type="cm:Base_Date"/>\r
- <xs:element name="FraisEch" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="Capital" type="cm:Base_Montant"/>\r
- <xs:element name="Interet" type="cm:Base_Montant"/>\r
- <xs:element name="InteretDiffere" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtCrd" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunEmprunts.xsd"/>\r
- <xs:complexType name="TInfoTiers">\r
- <xs:sequence>\r
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>\r
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Nom" type="cm:Base_Texte38"/>\r
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:complexType name="TTypFlux">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypMvt">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypEmp">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TPerRemb">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypMon">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypTx">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunEmprunts.xsd"/>\r
- <xs:include schemaLocation="Class_Emprunt.xsd"/>\r
- <xs:include schemaLocation="Class_TiersEmprunt.xsd"/>\r
- <xs:complexType name="TPES_EtatPassif">\r
- <xs:sequence>\r
- <xs:element name="EnTeteEtatPassif">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="EtatPassif" type="TEtatPassif" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TEtatPassif">\r
- <xs:sequence>\r
- <xs:element name="IdentificationEmprunt" type="TIdentificationEmprunt"/>\r
- <xs:element name="InformationEmprunt" type="TInformationEmprunt" minOccurs="0"/>\r
- <xs:element name="Tiers" type="TTiers"/>\r
- <xs:element name="LigneTableauAmt" type="TLigneTableauAmt" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="InfoTiers" type="TInfoTiers"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunMarche.xsd"/>\r
- <xs:complexType name="TBlocInformationMarche">\r
- <xs:sequence>\r
- <xs:element name="IdentificationMarche" type="TIdentificationMarche">\r
- <xs:annotation>\r
- <xs:documentation>Identification du marché</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="FicheRecensementEco" type="TFicheRecensementEco" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Fiche de recensement économique</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="FicheSuiviMarche" type="TFicheSuiviMarche" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Fiche de suivi du marché</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TIdentificationMarche">\r
- <xs:sequence>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="IdMar" type="cm:Base_Texte30"/>\r
- <xs:element name="IdDoc" type="cm:Base_Texte2"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TFicheRecensementEco">\r
- <xs:sequence>\r
- <xs:element name="Ppu" type="cm:Base_Num17"/>\r
- <xs:element name="Passation" type="TPassation"/>\r
- <xs:element name="CatCom" type="TCatCom"/>\r
- <xs:element name="TypDep" type="TTypDep" minOccurs="0"/>\r
- <xs:element name="OpReseau" type="cm:Base_Booleen" minOccurs="0"/>\r
- <xs:element name="CodCPV" type="cm:Base_Num9"/>\r
- <xs:element name="NatOuvr" type="cm:Base_Num6"/>\r
- <xs:element name="MtHT" type="cm:Base_Montant"/>\r
- <xs:element name="DteNotif" type="cm:Base_Date"/>\r
- <xs:element name="DureeMar" type="cm:Base_Num3"/>\r
- <xs:element name="Section" type="cm:Base_Booleen"/>\r
- <xs:element name="Alloti" type="cm:Base_Booleen"/>\r
- <xs:element name="JOUE" type="cm:Base_Alphanum10" minOccurs="0"/>\r
- <xs:element name="PME" type="cm:Base_Booleen" minOccurs="0"/>\r
- <xs:element name="CodeAPE" type="cm:Base_Alphanum4" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TFicheSuiviMarche">\r
- <xs:sequence>\r
- <xs:element name="TypMar" type="TTypMar"/>\r
- <xs:element name="TypDoc" type="TTypDoc" minOccurs="0"/>\r
- <xs:element name="IdMarIni" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="IdDocIni" type="cm:Base_Texte2" minOccurs="0"/>\r
- <xs:element name="ObjMar" type="cm:Base_Texte250" minOccurs="0"/>\r
- <xs:element name="MultiBudg" type="cm:Base_Booleen"/>\r
- <xs:element name="CarPx" type="TCarPx"/>\r
- <xs:element name="Prest" type="TPrest"/>\r
- <xs:element name="NatPrest" type="cm:Base_Texte50" minOccurs="0"/>\r
- <xs:element name="GarApp" type="TGarApp" minOccurs="0"/>\r
- <xs:element name="DelaiGar" type="cm:Base_Num2" minOccurs="0"/>\r
- <xs:element name="MtGar" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="TxGar" type="cm:Base_Taux" minOccurs="0"/>\r
- <xs:element name="TypGrp" type="TTypGrp" minOccurs="0"/>\r
- <xs:element name="MtGlobSSTrait" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="DteExec" type="cm:Base_Date"/>\r
- <xs:element name="DteOrdServ" type="cm:Base_Date"/>\r
- <xs:element name="MarSimp" type="cm:Base_Booleen"/>\r
- <xs:element name="Avance" type="TAvance" minOccurs="0"/>\r
- <xs:element name="Penalite" type="cm:Base_Booleen"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunMarche.xsd"/>\r
- <xs:complexType name="TInfoTiersMarche">\r
- \r
- <xs:sequence>\r
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>\r
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>\r
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="CatTiers" type="cm:TCatTiers"/>\r
- <xs:element name="NatJur" type="cm:TNatJur"/>\r
- <xs:element name="TypTiers" type="cm:TTypTiers"/>\r
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Nom" type="cm:Base_Texte38"/>\r
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- \r
- </xs:complexType>\r
- <xs:complexType name="TMontant">\r
- <xs:sequence>\r
- <xs:element name="Mt" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <!-- Regles de codifications communes au PES Marche-->\r
- <xs:complexType name="TTypMar">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypDoc">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypDep">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TPassation">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCatCom">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCarPx">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypGrp">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TAvance">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TPrest">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TGarApp">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypTiers">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunMarche.xsd"/>\r
- <xs:include schemaLocation="Class_InformationMarche.xsd"/>\r
- <xs:include schemaLocation="Class_TiersMarche.xsd"/>\r
- <xs:complexType name="TPES_Marche">\r
- <xs:sequence>\r
- <xs:element name="EnTeteMarche">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="InformationMarche" type="TInformationMarche" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInformationMarche">\r
- <xs:sequence>\r
- <xs:element name="BlocInformationMarche" type="TBlocInformationMarche"/>\r
- <xs:element name="TiersMarche" type="TTiers" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="InfoTiers" type="TInfoTiersMarche"/>\r
- <xs:element name="Montant" type="TMontant" minOccurs="0"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TBlocBordereau">\r
- <xs:sequence>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="IdBord" type="cm:Base_Num7"/>\r
- <xs:element name="DteBordEm" type="cm:Base_Date"/> <!-- HLS00052096 -->\r
- <xs:element name="TypBord" type="TTypBord"/>\r
- <xs:element name="NbrPce" type="cm:Base_Num5"/>\r
- <xs:element name="MtCumulAnnuel" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>\r
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TBlocBordereau">\r
- <xs:sequence>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="IdBord" type="cm:Base_Num7"/>\r
- <xs:element name="DteBordEm" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="TypBord" type="TTypBord"/>\r
- <xs:element name="NbrPce" type="cm:Base_Num5"/>\r
- <xs:element name="MtBordHt" type="cm:Base_Montant"/>\r
- <xs:element name="MtBordTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="DteBordArr" type="cm:Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:complexType name="TBlocLignePiece">
- <xs:sequence>
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">
- <xs:annotation>
- <xs:documentation>Informations Ligne de Piece</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Prélèvement</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="InfoAssure" type="TInfoAssure" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Informations Assuré</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Rattachement Pièce</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element name="LiensIdent" type="TLiensIdent" minOccurs="0">
- <xs:annotation>
- <xs:documentation>Liens identifiants</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoLignePiece">
- <xs:sequence>
- <xs:element name="IdLigne" type="cm:Base_Num6"/>
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>
- <xs:element name="Nature" type="cm:Base_Texte12"/>
- <xs:element name="Fonction" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="Operation" type="cm:Base_Num10" minOccurs="0"/>
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>
- <xs:element name="TxTva" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="Majo" type="cm:Base_Booleen"/>
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>
- <xs:element name="TvaIntraCom" type="cm:Base_Booleen"/>
- <xs:element name="CpteTva" type="cm:Base_Alphanum12" minOccurs="0"/>
- <xs:element name="MtHT" type="cm:Base_Montant"/>
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoPrelevement">
- <xs:sequence>
- <xs:element name="NatPrel" type="TNatPrel"/>
- <xs:element name="PerPrel" type="TPerPrel"/>
- <xs:element name="DtePrel" type="cm:Base_Date"/>
- <xs:element name="MtPrel" type="cm:Base_Montant"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TInfoAssure">
- <xs:sequence>
- <xs:element name="CodAssDeb" type="TCodAssDeb"/>
- <xs:element name="CodAyantDroit" type="TCodAyantDroit" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TRattachPiece">
- <xs:sequence>
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>
- <xs:element name="ExerRat" type="cm:Base_Annee"/>
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLiensIdent">
- <xs:sequence>
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>
- </xs:sequence>
-
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TBlocLignePiece">\r
- <xs:sequence>\r
- <xs:element name="InfoLignePiece" type="TInfoLignePiece">\r
- <xs:annotation>\r
- <xs:documentation>Informations Ligne de Piece</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Informations Recouvrement</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Informations Echéancier</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="RattachPieceRec" type="TRattachPiece" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Rattachement Piece</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="LiensIdentRec" type="TLiensIdent" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Liens identifiants</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Informations suspension et poursuite</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Informations Contentieux</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded">\r
- <xs:annotation>\r
- <xs:documentation>Informations amiable et contentieux</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0">\r
- <xs:annotation>\r
- <xs:documentation>Informations EPE</xs:documentation>\r
- </xs:annotation>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoLignePiece">\r
- <xs:sequence>\r
- <xs:element name="IdLigne" type="cm:Base_Num6"/>\r
- <xs:element name="ObjLignePce" type="cm:Base_Texte160" minOccurs="0"/>\r
- <xs:element name="CodProdLoc" type="cm:Base_Alphanum4" minOccurs="0"/>\r
- <xs:element name="FinGeo" type="cm:Base_Num9" minOccurs="0"/>\r
- <xs:element name="CodEtGeo" type="cm:Base_Alphanum3" minOccurs="0"/>\r
- <xs:element name="Nature" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="CptAna" type="cm:Base_Alphanum10" minOccurs="0"/>\r
- <xs:element name="CpteTiers" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="CpteTva" type="cm:Base_Texte12" minOccurs="0"/>\r
- <xs:element name="MtHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoRecouvrement">\r
- <xs:sequence>\r
- <xs:element name="NbrReco" type="cm:Base_Num4" minOccurs="0"/>\r
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoEcheancier">\r
- <xs:sequence>\r
- <xs:element name="DteDerPai" type="cm:Base_Date"/>\r
- <xs:element name="NbrPai" type="cm:Base_Num4"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRattachPiece">\r
- <xs:sequence>\r
- <xs:element name="NatPceOrig" type="TNatPceOrig"/>\r
- <xs:element name="ExerRat" type="cm:Base_Annee"/>\r
- <xs:element name="IdPceOrig" type="cm:Base_Num13"/>\r
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TLiensIdent">\r
- <xs:sequence>\r
- <xs:element name="IdEncaissement" type="cm:Base_Num12" minOccurs="0"/>\r
- <xs:element name="IdConv" type="cm:Base_Texte25" minOccurs="0"/>\r
- <xs:element name="IdMarche" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="IdCaution" type="cm:Base_Texte25" minOccurs="0"/>\r
- <xs:element name="IdEmpruntOrdo" type="cm:Base_Texte24" minOccurs="0"/>\r
- <xs:element name="IdActif" type="cm:Base_Texte25" minOccurs="0"/>\r
- <xs:element name="IdRegie" type="cm:Base_Texte10" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoSuspPour">\r
- <xs:sequence>\r
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>\r
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>\r
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoContentieux">\r
- <xs:sequence>\r
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoAmiableContentieux">\r
- <xs:sequence>\r
- <xs:element name="EtPce" type="TEtPce"/>\r
- <xs:element name="DteEtPce" type="cm:Base_Date"/>\r
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>\r
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>\r
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisCmdt" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisSaisie" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoPourExt">\r
- <xs:sequence>\r
- <xs:element name="DteEpe" type="cm:Base_Date"/>\r
- <xs:element name="IdPostEpe" type="cm:Base_Texte7" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TRecouvrement">\r
- <xs:sequence>\r
- <xs:element name="TypFlux" type="TTypFlux"/>\r
- <xs:element name="ModRegl" type="TModRegl"/>\r
- <xs:element name="DteReco" type="cm:Base_Date"/>\r
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>\r
- <xs:element name="MtReco" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TInfoTiersRecette">\r
- \r
- \r
- <xs:sequence>\r
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>\r
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>\r
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="CatTiers" type="cm:TCatTiers"/>\r
- <xs:element name="NatJur" type="cm:TNatJur"/>\r
- <xs:element name="TypTiers" type="cm:TTypTiers"/>\r
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Nom" type="cm:Base_Texte38"/>\r
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- \r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TBlocPiece">\r
- <xs:sequence>\r
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num13"/>\r
- <xs:element name="TypPce" type="TTypPce"/>\r
- <xs:element name="NatPce" type="TNatPce"/>\r
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>\r
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>\r
- <xs:element name="DebFact" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="FinFact" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:complexType name="TBlocPiece">\r
- <xs:sequence>\r
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num8"/>\r
- <xs:element name="TypPce" type="TTypPce"/>\r
- <xs:element name="NatPce" type="TNatPce"/>\r
- <xs:element name="IdRol" type="cm:Base_Num7" minOccurs="0"/>\r
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>\r
- <xs:element name="EtatPce" type="TEtatPce"/>\r
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="DtePceInt" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DtePcePec" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- 05/05/2006 EPA HLS000224-->\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <!-- Regles de codifications communes au PES Recette-->\r
- <xs:complexType name="TNatInf">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypBord">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="18"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TEtatPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodInst-Rej">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- <xs:enumeration value="18"/>\r
- <xs:enumeration value="19"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="23"/>\r
- <xs:enumeration value="24"/>\r
- <xs:enumeration value="25"/>\r
- <xs:enumeration value="26"/>\r
- <xs:enumeration value="27"/>\r
- <xs:enumeration value="28"/>\r
- <xs:enumeration value="29"/>\r
- <xs:enumeration value="30"/>\r
- <xs:enumeration value="31"/>\r
- <xs:enumeration value="32"/>\r
- <xs:enumeration value="33"/>\r
- <xs:enumeration value="34"/>\r
- <xs:enumeration value="35"/>\r
- <xs:enumeration value="36"/>\r
- <xs:enumeration value="37"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPrel">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TPerPrel">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodAssDeb">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodAyantDroit">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPceOrig">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TEtPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodActu">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodSuspPour">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- <xs:enumeration value="18"/>\r
- <xs:enumeration value="19"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="23"/>\r
- <xs:enumeration value="24"/>\r
- <xs:enumeration value="25"/>\r
- <xs:enumeration value="26"/>\r
- <xs:enumeration value="27"/>\r
- <xs:enumeration value="28"/>\r
- <xs:enumeration value="29"/>\r
- <xs:enumeration value="30"/>\r
- <xs:enumeration value="31"/>\r
- <xs:enumeration value="32"/>\r
- <xs:enumeration value="33"/>\r
- <xs:enumeration value="34"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypFlux">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TModRegl">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypTiers">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../Class_Signature.xsd"/>
- <xs:include schemaLocation="CommunRecette.xsd"/>
- <xs:include schemaLocation="Class_BordereauRecetteAller.xsd"/>
- <xs:include schemaLocation="Class_TitreAller.xsd"/>
- <xs:include schemaLocation="Class_LigneTitreAller.xsd"/>
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>
- <xs:complexType name="TPES_RecetteAller">
- <xs:sequence>
- <xs:element name="EnTeteRecette">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="IdVer" type="cm:Base_Num2"/>
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TBordereau">
- <xs:sequence>
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- <xs:complexType name="TPiece">
- <xs:sequence>
- <xs:element name="BlocPiece" type="TBlocPiece"/>
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TLigneDePiece">
- <xs:sequence>
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="TTiers">
- <xs:sequence>
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">\r
- <!-- Directives d'inclusion -->\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRecette.xsd"/>\r
- <xs:include schemaLocation="Class_BordereauRecetteRetour.xsd"/>\r
- <xs:include schemaLocation="Class_TitreRetour.xsd"/>\r
- <xs:include schemaLocation="Class_LigneTitreRetour.xsd"/>\r
- <xs:include schemaLocation="Class_RecouvrementRecette.xsd"/>\r
- <xs:include schemaLocation="Class_TiersRecette.xsd"/>\r
- <xs:complexType name="TPES_RecetteRetour">\r
- <xs:sequence>\r
- <xs:element name="EnTeteRecette">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="NatInf" type="TNatInf"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="Bordereau" type="TBordereau" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TBordereau">\r
- <xs:sequence>\r
- <xs:element name="BlocBordereau" type="TBlocBordereau"/>\r
- <xs:element name="Piece" type="TPiece" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TPiece">\r
- <xs:sequence>\r
- <xs:element name="BlocPiece" type="TBlocPiece"/>\r
- <xs:element name="LigneDePiece" type="TLigneDePiece" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TLigneDePiece">\r
- <xs:sequence>\r
- <xs:element name="BlocLignePiece" type="TBlocLignePiece"/>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="InfoTiers" type="TInfoTiersRecette"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TBlocArticle">\r
- <xs:sequence>\r
- <xs:element name="InfoArticle" type="TInfoArticle"/>\r
- <xs:element name="InfoPrelevement" type="TInfoPrelevement" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoArticle">\r
- <xs:sequence>\r
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num8"/>\r
- <xs:element name="PJRef" type="cm:TPJReference" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>\r
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>\r
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>\r
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>\r
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoPrelevement">\r
- <xs:sequence>\r
- <xs:element name="NatPrel" type="TNatPrel"/>\r
- <xs:element name="PerPrel" type="TPerPrel"/>\r
- <xs:element name="DtePrel" type="cm:Base_Date"/>\r
- <xs:element name="MtPrel" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TBlocArticle">\r
- <xs:sequence>\r
- <xs:element name="CodServ" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Affect" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="IdPce" type="cm:Base_Num12"/>\r
- <xs:element name="NumDette" type="cm:Base_Num15" minOccurs="0"/>\r
- <xs:element name="Per" type="cm:Base_Num1" minOccurs="0"/>\r
- <xs:element name="Cle1" type="cm:Base_Num1" minOccurs="0"/>\r
- <xs:element name="Cle2" type="cm:Base_Alphanum1" minOccurs="0"/>\r
- <xs:element name="CpteTiers" type="cm:Base_Num12" minOccurs="0"/>\r
- <xs:element name="EtatPce" type="TEtatPce"/>\r
- <xs:element name="ObsEtat" type="cm:Base_Texte100" minOccurs="0"/>\r
- <xs:element name="DtePceInt" type="cm:Base_Date"/>\r
- <xs:element name="DtePcePec" type="cm:Base_Date"/>\r
- <xs:element name="DtePceInst" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DteRegulInst" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="DtePceRej" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="CodInst-Rej" type="TCodInst-Rej" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TRecouvrement">\r
- <xs:sequence>\r
- <xs:element name="TypFlux" type="TTypFlux"/>\r
- <xs:element name="ModRegl" type="TModRegl"/>\r
- <xs:element name="DteReco" type="cm:Base_Date"/>\r
- <xs:element name="IdEncaissement" type="cm:Base_Num12"/>\r
- <xs:element name="MtReco" type="cm:Base_Montant"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TBlocRole">\r
- <xs:sequence>\r
- <xs:element name="CodAct" type="TCodAct"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="IdRol" type="cm:Base_Num7"/>\r
- <xs:element name="TypRol" type="TTypRol"/>\r
- <xs:element name="DteRol" type="cm:Base_Date"/>\r
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>\r
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="Objet" type="cm:Base_Texte160" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TBlocRole">\r
- <xs:sequence>\r
- <xs:element name="CodAct" type="TCodAct"/>\r
- <xs:element name="Exer" type="cm:Base_Annee"/>\r
- <xs:element name="IdRol" type="cm:Base_Num7"/>\r
- <xs:element name="TypRol" type="TTypRol"/>\r
- <xs:element name="DteRol" type="cm:Base_Date"/>\r
- <xs:element name="MtRolHt" type="cm:Base_Montant"/>\r
- <xs:element name="MtRolTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="DteAsp" type="cm:Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TBlocSousArticle">\r
- <xs:sequence>\r
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>\r
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>\r
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoSousArticle">\r
- <xs:sequence>\r
- <xs:element name="IdLigne" type="cm:Base_Num6"/>\r
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4"/>\r
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>\r
- <xs:element name="Majo" type="cm:Base_Booleen"/>\r
- <xs:element name="DteMajo" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="TxMajo" type="cm:Base_Taux" minOccurs="0"/>\r
- <xs:element name="MtHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtNonMajo" type="cm:Base_Montant" minOccurs="0"/>\r
- <!--xs:element name="Quantite" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtUnitaire" type="cm:Base_Montant" minOccurs="0"/-->\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoCollBen">\r
- <xs:sequence>\r
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>\r
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>\r
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRattachPiece">\r
- <xs:sequence>\r
- <xs:element name="ExerRat" type="cm:Base_Annee"/>\r
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>\r
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>\r
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TBlocSousArticle">\r
- <xs:sequence>\r
- <xs:element name="InfoSousArticle" type="TInfoSousArticle"/>\r
- <xs:element name="InfoCollBen" type="TInfoCollBen" minOccurs="0"/>\r
- <xs:element name="InfoRecouvrement" type="TInfoRecouvrement" minOccurs="0"/>\r
- <xs:element name="InfoEcheancier" type="TInfoEcheancier" minOccurs="0"/>\r
- <xs:element name="RattachPiece" type="TRattachPiece" minOccurs="0"/>\r
- <xs:element name="InfoSuspPour" type="TInfoSuspPour" minOccurs="0"/>\r
- <xs:element name="InfoContentieux" type="TInfoContentieux" minOccurs="0"/>\r
- <xs:element name="InfoAmiableContentieux" type="TInfoAmiableContentieux" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="InfoPourExt" type="TInfoPourExt" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoSousArticle">\r
- <xs:sequence>\r
- <xs:element name="IdLigne" type="cm:Base_Num6"/>\r
- <xs:element name="CodProcLoc" type="cm:Base_Alphanum4" minOccurs="0"/>\r
- <xs:element name="ObjPce" type="cm:Base_Texte160" minOccurs="0"/>\r
- <xs:element name="MtHT" type="cm:Base_Montant"/>\r
- <xs:element name="MtTVA" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoCollBen">\r
- <xs:sequence>\r
- <xs:element name="IdCollBen" type="cm:Base_Num14"/>\r
- <xs:element name="CodCollBen" type="cm:Base_Alphanum3"/>\r
- <xs:element name="CodBudBen" type="cm:Base_Alphanum2" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoRecouvrement">\r
- <xs:sequence>\r
- <xs:element name="NbrReco" type="cm:Base_Num4"/>\r
- <xs:element name="MtRecoTot" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoEcheancier">\r
- <xs:sequence>\r
- <xs:element name="DteDerPay" type="cm:Base_Date"/>\r
- <xs:element name="NbrPay" type="cm:Base_Num4"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRattachPiece">\r
- <xs:sequence>\r
- <xs:element name="ExerRat" type="cm:Base_Annee"/>\r
- <xs:element name="IdRolOrig" type="cm:Base_Num7"/>\r
- <xs:element name="IdPceOrig" type="cm:Base_Num8"/>\r
- <xs:element name="IdLigneOrig" type="cm:Base_Num6" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoSuspPour">\r
- <xs:sequence>\r
- <xs:element name="CodSuspPour" type="TCodSuspPour"/>\r
- <xs:element name="DteSuspPour" type="cm:Base_Date"/>\r
- <xs:element name="DteRepPour" type="cm:Base_Date" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoContentieux">\r
- <xs:sequence>\r
- <xs:element name="MtCtxTot" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisCdt" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisSais" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFraisAutre" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="SldPrinc" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="SldMajo" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="SldFrais" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoAmiableContentieux">\r
- <xs:sequence>\r
- <xs:element name="EtRec" type="TEtRec"/>\r
- <xs:element name="EtatPrealable" type="cm:Base_Booleen"/>\r
- <xs:element name="DteEtPce" type="cm:Base_Date"/>\r
- <xs:element name="IdAct" type="cm:Base_Num14" minOccurs="0"/>\r
- <xs:element name="CodActu" type="TCodActu" minOccurs="0"/>\r
- <xs:element name="DteActu" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="MtMajo" type="cm:Base_Montant" minOccurs="0"/>\r
- <xs:element name="MtFrais" type="cm:Base_Montant" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TInfoPourExt">\r
- <xs:sequence>\r
- <xs:element name="DteEpe" type="cm:Base_Date"/>\r
- <xs:element name="IdPostEpe" type="cm:Base_Texte7"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:complexType name="TInfoTiersRole">\r
- \r
- <xs:sequence>\r
- <xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>\r
- <xs:element name="DteMalade" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="NatIdTiers" type="cm:TNatIdTiers" minOccurs="0"/>\r
- <xs:element name="DteIdTiers" type="cm:Base_Date" minOccurs="0"/>\r
- <xs:element name="RefTiers" type="cm:Base_Texte30" minOccurs="0"/>\r
- <xs:element name="CatTiers" type="cm:TCatTiers"/>\r
- <xs:element name="NatJur" type="cm:TNatJur"/>\r
- <xs:element name="TypTiers" type="cm:TTypTiers"/>\r
- <xs:element name="Civilite" type="cm:Base_Texte10" minOccurs="0"/>\r
- <xs:element name="Nom" type="cm:Base_Texte38"/>\r
- <xs:element name="ComplNom" type="cm:Base_Texte38" minOccurs="0"/>\r
- <xs:element name="Prenom" type="cm:Base_Texte38" minOccurs="0"/>\r
- </xs:sequence>\r
- \r
- \r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
- <xs:complexType name="TCodAct">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatInf">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="0"/>\r
- <xs:enumeration value="1"/>\r
- <xs:enumeration value="2"/>\r
- <xs:enumeration value="3"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypRol">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TEtatPce">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- <xs:enumeration value="18"/>\r
- <xs:enumeration value="19"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="23"/>\r
- <xs:enumeration value="24"/>\r
- <xs:enumeration value="25"/>\r
- <xs:enumeration value="26"/>\r
- <xs:enumeration value="27"/>\r
- <xs:enumeration value="28"/>\r
- <xs:enumeration value="29"/>\r
- <xs:enumeration value="30"/>\r
- <xs:enumeration value="31"/>\r
- <xs:enumeration value="32"/>\r
- <xs:enumeration value="33"/>\r
- <xs:enumeration value="34"/>\r
- <xs:enumeration value="35"/>\r
- <xs:enumeration value="36"/>\r
- <xs:enumeration value="37"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodInst-Rej">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- <xs:enumeration value="18"/>\r
- <xs:enumeration value="19"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="23"/>\r
- <xs:enumeration value="24"/>\r
- <xs:enumeration value="25"/>\r
- <xs:enumeration value="26"/>\r
- <xs:enumeration value="27"/>\r
- <xs:enumeration value="28"/>\r
- <xs:enumeration value="29"/>\r
- <xs:enumeration value="30"/>\r
- <xs:enumeration value="31"/>\r
- <xs:enumeration value="32"/>\r
- <xs:enumeration value="33"/>\r
- <xs:enumeration value="34"/>\r
- <xs:enumeration value="35"/>\r
- <xs:enumeration value="36"/>\r
- <xs:enumeration value="37"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TNatPrel">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TPerPrel">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TEtRec">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="00"/>\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodActu">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TCodSuspPour">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- <xs:enumeration value="10"/>\r
- <xs:enumeration value="11"/>\r
- <xs:enumeration value="12"/>\r
- <xs:enumeration value="13"/>\r
- <xs:enumeration value="14"/>\r
- <xs:enumeration value="15"/>\r
- <xs:enumeration value="16"/>\r
- <xs:enumeration value="17"/>\r
- <xs:enumeration value="18"/>\r
- <xs:enumeration value="19"/>\r
- <xs:enumeration value="20"/>\r
- <xs:enumeration value="21"/>\r
- <xs:enumeration value="22"/>\r
- <xs:enumeration value="23"/>\r
- <xs:enumeration value="24"/>\r
- <xs:enumeration value="25"/>\r
- <xs:enumeration value="26"/>\r
- <xs:enumeration value="27"/>\r
- <xs:enumeration value="28"/>\r
- <xs:enumeration value="29"/>\r
- <xs:enumeration value="30"/>\r
- <xs:enumeration value="31"/>\r
- <xs:enumeration value="32"/>\r
- <xs:enumeration value="33"/>\r
- <xs:enumeration value="34"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypFlux">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TModRegl">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- <xs:enumeration value="04"/>\r
- <xs:enumeration value="05"/>\r
- <xs:enumeration value="06"/>\r
- <xs:enumeration value="07"/>\r
- <xs:enumeration value="08"/>\r
- <xs:enumeration value="09"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
- <xs:complexType name="TTypTiers">\r
- <xs:attribute name="V" use="required">\r
- <xs:simpleType>\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="01"/>\r
- <xs:enumeration value="02"/>\r
- <xs:enumeration value="03"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- </xs:attribute>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">\r
- <!-- Directives d'inclusion -->\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:include schemaLocation="Class_RoleAller.xsd"/>\r
- <xs:include schemaLocation="Class_ArticleAller.xsd"/>\r
- <xs:include schemaLocation="Class_SousArticleAller.xsd"/>\r
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>\r
- <xs:include schemaLocation="Class_TiersRole.xsd"/>\r
- <xs:complexType name="TPES_RoleAller">\r
- <xs:sequence>\r
- <xs:element name="EnTeteRole">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="InfoDematerialisee" type="cm:Base_Booleen" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRole">\r
- <xs:sequence>\r
- <xs:element name="BlocRole" type="TBlocRole"/>\r
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TArticle">\r
- <xs:sequence>\r
- <xs:element name="BlocArticle" type="TBlocArticle"/>\r
- <xs:element name="SousArticle" type="TSousArticle" maxOccurs="unbounded"/>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TSousArticle">\r
- <xs:sequence>\r
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>\r
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="ISO-8859-1"?> <!--EPA HLS00039776 20060626-->\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">\r
- <!-- Directives d'inclusion -->\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="CommunRole.xsd"/>\r
- <xs:include schemaLocation="Class_RoleRetour.xsd"/>\r
- <xs:include schemaLocation="Class_ArticleRetour.xsd"/>\r
- <xs:include schemaLocation="Class_SousArticleRetour.xsd"/>\r
- <xs:include schemaLocation="Class_RecouvrementRole.xsd"/>\r
- <xs:include schemaLocation="Class_TiersRole.xsd"/>\r
- <!-- Fin des directives d'inclusios-->\r
- <xs:complexType name="TPES_RoleRetour">\r
- <xs:sequence>\r
- <xs:element name="EnTeteRole">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- <xs:element name="NatInf" type="TNatInf"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="Role" type="TRole" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TRole">\r
- <xs:sequence>\r
- <xs:element name="BlocRole" type="TBlocRole"/>\r
- <xs:element name="Article" type="TArticle" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TArticle">\r
- <xs:sequence>\r
- <xs:element name="BlocArticle" type="TBlocArticle"/>\r
- <xs:element name="SousArticle" type="TSousArticle" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="Tiers" type="TTiers" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TSousArticle">\r
- <xs:sequence>\r
- <xs:element name="BlocSousArticle" type="TBlocSousArticle"/>\r
- <xs:element name="Recouvrement" type="TRecouvrement" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TTiers">\r
- <xs:sequence>\r
- <xs:element name="InfoTiers" type="TInfoTiersRole"/>\r
- <xs:element name="Adresse" type="cm:TAdresse" minOccurs="0"/>\r
- <xs:element name="CpteBancaire" type="cm:TBancaire" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:element name="Acquit" type="TAcquit"/>\r
- <xs:complexType name="TAcquit">\r
- <xs:sequence>\r
- <xs:element name="NomFic" type="cm:Base_Texte100"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:element name="NonAcquit" type="TNonAcquit"/>\r
- <xs:complexType name="TNonAcquit">\r
- <xs:sequence>\r
- <xs:element name="NomFic" type="cm:Base_Texte100"/>\r
- <xs:element name="Motif" type="cm:Base_Texte100"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="Class_Acquit.xsd"/>\r
- <xs:element name="PES_Acquit">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>\r
- <xs:element name="Acquit" type="TAcquit"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller" xmlns:rola="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" xmlns:reca="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" xmlns:depa="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" xmlns:buda="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" xmlns:mara="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" xmlns:acta="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" xmlns:empa="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/aller" schemaLocation="../NS_Budget/r0/PES_BudgetAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/aller" schemaLocation="../NS_Depense/r0/PES_DepenseAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/aller" schemaLocation="../NS_Recette/r0/PES_RecetteAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/aller" schemaLocation="../NS_Role/r0/PES_RoleAller.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/etatactif/r0/aller" schemaLocation="../NS_EtatActif/r0/PES_EtatActif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/emprunt/r0/aller" schemaLocation="../NS_EtatPassif/r0/PES_EtatPassif.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/marche/r0/aller" schemaLocation="../NS_Marche/r0/PES_Marche.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../XADES/1.0/XAdES-core-schema.xsd"/>
- <xs:include schemaLocation="../Class_PJ.xsd"/>
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>
- <xs:include schemaLocation="../Class_Tiers.xsd"/>
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>
- <xs:element name="PES_Aller">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseAller" type="depa:TPES_DepenseAller" minOccurs="0"/>
- <xs:element name="PES_RecetteAller" type="reca:TPES_RecetteAller" minOccurs="0"/>
- <xs:element name="PES_RoleAller" type="rola:TPES_RoleAller" minOccurs="0"/>
- <xs:element name="PES_BudgetAller" type="buda:TPES_BudgetAller" minOccurs="0"/>
- <xs:element name="PES_EtatActif" type="acta:TPES_EtatActif" minOccurs="0"/>
- <xs:element name="PES_Marche" type="mara:TPES_Marche" minOccurs="0"/>
- <xs:element name="PES_EtatPassif" type="empa:TPES_EtatPassif" minOccurs="0"/>
- <xs:element name="PES_PJ" type="TPES_PJs" minOccurs="0"/>
- <xs:group ref="ds:PESSignatureGroup" minOccurs="0"/>
- </xs:sequence>
- <xs:attribute name="Id" type="xs:ID" use="optional"/>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/heliso/pes_v2/Rev0/aller" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="Class_NonAcquit.xsd"/>\r
- <xs:element name="PES_NonAcquit">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>\r
- <xs:element name="NonAcquit" type="TNonAcquit"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- edited with XML Spy v4.4 (http://www.xmlspy.com) by Michael Conroy (SEMA) -->\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xad="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/aller" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../Class_Signature.xsd"/>\r
- <xs:import namespace="http://uri.etsi.org/01903/v1.1.1#" schemaLocation="../../xades/XAdES-core-schema.xsd"/>\r
- <xs:include schemaLocation="../Class_PESPJs_HELIADES.xsd"/>\r
- <xs:include schemaLocation="../Class_FacturePES.xsd"/>\r
- <xs:include schemaLocation="../Class_FacturePESIndiv.xsd"/>\r
- <xs:include schemaLocation="../Class_Tiers.xsd"/>\r
- <xs:include schemaLocation="../Class_RepartitionBudget.xsd"/>\r
- <xs:include schemaLocation="../Class_Nomenclature.xsd"/>\r
- <xs:element name="PES_PJs_HELIADES_Aller">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="EnTetePES_PJ">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="IdPost" type="cm:Base_Texte7"/>\r
- <xs:element name="IdColl" type="cm:Base_Num20"/>\r
- <xs:element name="PES_PJs_HELIADES" type="TPES_PJs_HELIADES" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/heliades_v1/Rev0/retour" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:element name="PES_PJs_HELIADES_Retour" type="TPES_PJs_HELIADES_Retour"/>\r
- <xs:complexType name="TPES_PJ_HELIADES_Retour">\r
- <xs:sequence>\r
- <xs:element name="EnTetePES_PJ">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="IdVer" type="cm:Base_Num2"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="IdPost" type="cm:Base_Texte7"/>\r
- <xs:element name="IdColl" type="cm:Base_Num20"/>\r
- <xs:element name="IdUnique" type="cm:Base_Alphanum50"/>\r
- <xs:element name="NomPJ" type="cm:Base_Texte100"/>\r
- <xs:element name="EtatGeide" type="cm:Base_Num2"/>\r
- <xs:element name="LibelleErreur" type="cm:Base_Texte50" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="TPES_PJs_HELIADES_Retour">\r
- <xs:sequence>\r
- <xs:element name="PJ_HELIADES_Retour" minOccurs="0" maxOccurs="unbounded">\r
- <xs:complexType>\r
- <xs:complexContent>\r
- <xs:extension base="TPES_PJ_HELIADES_Retour"/>\r
- </xs:complexContent>\r
- </xs:complexType>\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>\r
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>\r
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>\r
- <xs:element name="PES_Retour">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>\r
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>\r
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>\r
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>\r
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>\r
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>\r
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>\r
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:budr="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/budget/r0/retour" schemaLocation="../NS_Budget/r0/PES_BudgetRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_BudgetRetour" type="budr:TPES_BudgetRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:cptr="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/comptabilite/r0/retour" schemaLocation="../NS_Comptabilite/r0/PES_Comptabilite.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_Comptabilite" type="cptr:TPES_Comptabilite" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:depr="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/depense/r0/retour" schemaLocation="../NS_Depense/r0/PES_DepenseRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_DepenseRetour" type="depr:TPES_DepenseRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:include schemaLocation="../Class_PJ_Retour.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_PJ_Retour" type="TPES_PJs_Erreur" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:recr="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" elementFormDefault="unqualified">
-<xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/recette/r0/retour" schemaLocation="../NS_Recette/r0/PES_RecetteRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RecetteRetour" type="recr:TPES_RecetteRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/retour" xmlns:cm="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" xmlns:rolr="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" elementFormDefault="unqualified">
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/role/r0/retour" schemaLocation="../NS_Role/r0/PES_RoleRetour.xsd"/>
- <xs:import namespace="http://www.minefi.gouv.fr/cp/helios/pes_v2/commun" schemaLocation="../Class_SchemasCommuns.xsd"/>
- <xs:element name="PES_Retour">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Enveloppe" type="cm:TEnveloppe"/>
- <xs:element name="EnTetePES" type="cm:TEnTetePES"/>
- <xs:element name="PES_RoleRetour" type="rolr:TPES_RoleRetour" minOccurs="0"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by SERGE MURET (SEMA GROUP SA) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:complexType name="Base_Alphanum1">
- <xs:attribute name="V" type="V_Alphanum1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum2">
- <xs:attribute name="V" type="V_Alphanum2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum3">
- <xs:attribute name="V" type="V_Alphanum3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum4">
- <xs:attribute name="V" type="V_Alphanum4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum5">
- <xs:attribute name="V" type="V_Alphanum5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum6">
- <xs:attribute name="V" type="V_Alphanum6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum10">
- <xs:attribute name="V" type="V_Alphanum10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum11">
- <xs:attribute name="V" type="V_Alphanum11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum12">
- <xs:attribute name="V" type="V_Alphanum12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum14">
- <xs:attribute name="V" type="V_Alphanum14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum15">
- <xs:attribute name="V" type="V_Alphanum15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum16">
- <xs:attribute name="V" type="V_Alphanum16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum17">
- <xs:attribute name="V" type="V_Alphanum17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum20">
- <xs:attribute name="V" type="V_Alphanum20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum25">
- <xs:attribute name="V" type="V_Alphanum25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum30">
- <xs:attribute name="V" type="V_Alphanum30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum50">
- <xs:attribute name="V" type="V_Alphanum50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum80">
- <xs:attribute name="V" type="V_Alphanum80" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum80">
- <xs:restriction base="xs:string">
- <xs:maxLength value="80"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum100">
- <xs:attribute name="V" type="V_Alphanum100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Alphanum250">
- <xs:attribute name="V" type="V_Alphanum250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Alphanum250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9a-zA-Z]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num1">
- <xs:attribute name="V" type="V_Num1" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num1">
- <xs:restriction base="xs:string">
- <xs:maxLength value="1"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num2">
- <xs:attribute name="V" type="V_Num2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num3">
- <xs:attribute name="V" type="V_Num3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num3">
- <xs:restriction base="xs:string">
- <xs:maxLength value="3"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num4">
- <xs:attribute name="V" type="V_Num4" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num4">
- <xs:restriction base="xs:string">
- <xs:maxLength value="4"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num5">
- <xs:attribute name="V" type="V_Num5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num6">
- <xs:attribute name="V" type="V_Num6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num7">
- <xs:attribute name="V" type="V_Num7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num8">
- <xs:attribute name="V" type="V_Num8" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num8">
- <xs:restriction base="xs:string">
- <xs:maxLength value="8"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num9">
- <xs:attribute name="V" type="V_Num9" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num9">
- <xs:restriction base="xs:string">
- <xs:maxLength value="9"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num10">
- <xs:attribute name="V" type="V_Num10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num12">
- <xs:attribute name="V" type="V_Num12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num13">
- <xs:attribute name="V" type="V_Num13" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num13">
- <xs:restriction base="xs:string">
- <xs:maxLength value="13"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num14">
- <xs:attribute name="V" type="V_Num14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num15">
- <xs:attribute name="V" type="V_Num15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num16">
- <xs:attribute name="V" type="V_Num16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num17">
- <xs:attribute name="V" type="V_Num17" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num17">
- <xs:restriction base="xs:string">
- <xs:maxLength value="17"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num20">
- <xs:attribute name="V" type="V_Num20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Num25">
- <xs:attribute name="V" type="V_Num25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Num25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:minLength value="1"/>
- <xs:pattern value="[0-9]*"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte2">
- <xs:attribute name="V" type="V_Texte2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte2">
- <xs:restriction base="xs:string">
- <xs:maxLength value="2"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte5">
- <xs:attribute name="V" type="V_Texte5" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte5">
- <xs:restriction base="xs:string">
- <xs:maxLength value="5"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte6">
- <xs:attribute name="V" type="V_Texte6" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte6">
- <xs:restriction base="xs:string">
- <xs:maxLength value="6"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte7">
- <xs:attribute name="V" type="V_Texte7" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte7">
- <xs:restriction base="xs:string">
- <xs:maxLength value="7"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte10">
- <xs:attribute name="V" type="V_Texte10" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte10">
- <xs:restriction base="xs:string">
- <xs:maxLength value="10"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte11">
- <xs:attribute name="V" type="V_Texte11" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte11">
- <xs:restriction base="xs:string">
- <xs:maxLength value="11"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte12">
- <xs:attribute name="V" type="V_Texte12" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte12">
- <xs:restriction base="xs:string">
- <xs:maxLength value="12"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte14">
- <xs:attribute name="V" type="V_Texte14" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte14">
- <xs:restriction base="xs:string">
- <xs:maxLength value="14"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte15">
- <xs:attribute name="V" type="V_Texte15" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte15">
- <xs:restriction base="xs:string">
- <xs:maxLength value="15"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte16">
- <xs:attribute name="V" type="V_Texte16" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte16">
- <xs:restriction base="xs:string">
- <xs:maxLength value="16"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte20">
- <xs:attribute name="V" type="V_Texte20" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte20">
- <xs:restriction base="xs:string">
- <xs:maxLength value="20"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte24">
- <xs:attribute name="V" type="V_Texte24" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte24">
- <xs:restriction base="xs:string">
- <xs:maxLength value="24"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte25">
- <xs:attribute name="V" type="V_Texte25" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte25">
- <xs:restriction base="xs:string">
- <xs:maxLength value="25"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte30">
- <xs:attribute name="V" type="V_Texte30" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte30">
- <xs:restriction base="xs:string">
- <xs:maxLength value="30"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte32">
- <xs:attribute name="V" type="V_Texte32" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte32">
- <xs:restriction base="xs:string">
- <xs:maxLength value="32"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte38">
- <xs:attribute name="V" type="V_Texte38" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte38">
- <xs:restriction base="xs:string">
- <xs:maxLength value="38"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte50">
- <xs:attribute name="V" type="V_Texte50" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte50">
- <xs:restriction base="xs:string">
- <xs:maxLength value="50"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte100">
- <xs:attribute name="V" type="V_Texte100" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte100">
- <xs:restriction base="xs:string">
- <xs:maxLength value="100"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte160">
- <xs:attribute name="V" type="V_Texte160" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte160">
- <xs:restriction base="xs:string">
- <xs:maxLength value="160"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte200">
- <xs:attribute name="V" type="V_Texte200" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte200">
- <xs:restriction base="xs:string">
- <xs:maxLength value="200"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte250">
- <xs:attribute name="V" type="V_Texte250" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte250">
- <xs:restriction base="xs:string">
- <xs:maxLength value="250"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Texte500">
- <xs:attribute name="V" type="V_Texte500" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Texte500">
- <xs:restriction base="xs:string">
- <xs:maxLength value="500"/>
- <xs:minLength value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Annee">
- <xs:attribute name="V" type="V_Annee" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Annee">
- <xs:restriction base="xs:gYear"/>
- </xs:simpleType>
- <xs:complexType name="Base_Booleen">
- <xs:attribute name="V" type="V_Booleen" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Booleen">
- <xs:restriction base="xs:boolean"/>
- </xs:simpleType>
- <xs:complexType name="Base_Date">
- <xs:attribute name="V" type="V_Date" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Date">
- <xs:restriction base="xs:date"/>
- </xs:simpleType>
- <xs:complexType name="Base_Montant">
- <xs:attribute name="V" type="V_Montant" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="14"/>
- <xs:fractionDigits value="2"/>
-
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux">
- <xs:attribute name="V" type="V_Taux" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="5"/>
- <xs:fractionDigits value="2"/>
-
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Montant3">
- <xs:attribute name="V" type="V_Montant3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Montant3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="15"/>
- <xs:fractionDigits value="3"/>
-
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Taux3">
- <xs:attribute name="V" type="V_Taux3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Taux3">
- <xs:restriction base="xs:decimal">
- <xs:totalDigits value="6"/>
- <xs:fractionDigits value="3"/>
-
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec3">
- <xs:attribute name="V" type="V_Dec3" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec3">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="3"/>
-
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="Base_Dec2">
- <xs:attribute name="V" type="V_Dec2" use="required"/>
- </xs:complexType>
- <xs:simpleType name="V_Dec2">
- <xs:restriction base="xs:decimal">
- <xs:fractionDigits value="2"/>
-
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->\r
-<xs:schema targetNamespace="http://uri.etsi.org/01903/v1.1.1#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://uri.etsi.org/01903/v1.1.1#" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">\r
- <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../XMLDSIG/1.0/xmldsig-core-schema.xsd"/>\r
- <!-- Start auxiliary types definitions: AnyType, ObjectIdentifierType, EncapsulatedPKIDataType and TimestampType-->\r
- <!-- Start AnyType -->\r
- <xs:element name="Any" type="AnyType"/>\r
- <xs:complexType name="AnyType" mixed="true">\r
- <xs:sequence>\r
- <xs:any namespace="##any" processContents="lax"/>\r
- </xs:sequence>\r
- <xs:anyAttribute namespace="##any"/>\r
- </xs:complexType>\r
- <!-- End AnyType -->\r
- <!-- Start ObjectIdentifierType-->\r
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType"/>\r
- <xs:complexType name="ObjectIdentifierType">\r
- <xs:sequence>\r
- <xs:element name="Identifier" type="IdentifierType"/>\r
- <xs:element name="Description" type="xs:string" minOccurs="0"/>\r
- <xs:element name="DocumentationReferences" type="DocumentationReferencesType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="IdentifierType">\r
- <xs:simpleContent>\r
- <xs:extension base="xs:anyURI">\r
- <xs:attribute name="Qualifier" type="QualifierType" use="optional"/>\r
- </xs:extension>\r
- </xs:simpleContent>\r
- </xs:complexType>\r
- <xs:simpleType name="QualifierType">\r
- <xs:restriction base="xs:string">\r
- <xs:enumeration value="OIDAsURN"/>\r
- <xs:enumeration value="OIDAsURI"/>\r
- </xs:restriction>\r
- </xs:simpleType>\r
- <xs:complexType name="DocumentationReferencesType">\r
- <xs:sequence maxOccurs="unbounded">\r
- <xs:element name="DocumentationReference" type="xs:anyURI"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End ObjectIdentifierType-->\r
- <!-- Start EncapsulatedPKIDataType-->\r
- <xs:element name="EncapsulatedPKIData" type="EncapsulatedPKIDataType"/>\r
- <xs:complexType name="EncapsulatedPKIDataType">\r
- <xs:simpleContent>\r
- <xs:extension base="xs:base64Binary">\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:extension>\r
- </xs:simpleContent>\r
- </xs:complexType>\r
- <!-- End EncapsulatedPKIDataType -->\r
- <!-- Start TimeStampType -->\r
- <xs:element name="TimeStamp" type="TimeStampType"/>\r
- <xs:complexType name="TimeStampType">\r
- <xs:sequence>\r
- <xs:element name="HashDataInfo" type="HashDataInfoType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:choice minOccurs="0">\r
- <xs:element name="EncapsulatedTimeStamp" type="EncapsulatedPKIDataType"/>\r
- <xs:element name="XMLTimeStamp" type="AnyType"/>\r
- </xs:choice>\r
- <xs:element ref="ds:Signature" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="HashDataInfoType">\r
- <xs:sequence>\r
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>\r
- </xs:complexType>\r
- <!-- End TimeStampType -->\r
- <!-- End auxiliary types definitions-->\r
- <!-- Start container types -->\r
- <!-- Start QualifyingProperties -->\r
- <xs:element name="QualifyingProperties" type="QualifyingPropertiesType"/>\r
- <xs:complexType name="QualifyingPropertiesType">\r
- <xs:sequence>\r
- <xs:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>\r
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="Target" type="xs:anyURI" use="required"/>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <!-- End QualifyingProperties -->\r
- <!-- Start SignedProperties-->\r
- <xs:element name="SignedProperties" type="SignedPropertiesType"/>\r
- <xs:complexType name="SignedPropertiesType">\r
- <xs:sequence>\r
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>\r
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <!-- End SignedProperties-->\r
- <!-- Start UnsignedProperties-->\r
- <xs:element name="UnsignedProperties" type="UnsignedPropertiesType"/>\r
- <xs:complexType name="UnsignedPropertiesType">\r
- <xs:sequence>\r
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType" minOccurs="0"/>\r
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <!-- End UnsignedProperties-->\r
- <!-- Start SignedSignatureProperties-->\r
- <xs:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType"/>\r
- <xs:complexType name="SignedSignaturePropertiesType">\r
- <xs:sequence>\r
- <xs:element name="SigningTime" type="xs:dateTime"/>\r
- <xs:element name="SigningCertificate" type="CertIDListType"/>\r
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>\r
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/>\r
- <xs:element name="SignerRole" type="SignerRoleType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End SignedSignatureProperties-->\r
- <!-- Start SignedDataObjectProperties-->\r
- <xs:element name="SignedDataObjectProperties" type="SignedDataObjectPropertiesType"/>\r
- <xs:complexType name="SignedDataObjectPropertiesType">\r
- <xs:sequence>\r
- <xs:element name="DataObjectFormat" type="DataObjectFormatType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End SignedDataObjectProperties-->\r
- <!-- Start UnsignedSignatureProperties-->\r
- <xs:element name="UnsignedSignatureProperties" type="UnsignedSignaturePropertiesType"/>\r
- <xs:complexType name="UnsignedSignaturePropertiesType">\r
- <xs:sequence>\r
- <xs:element name="CounterSignature" type="CounterSignatureType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="SignatureTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType" minOccurs="0"/>\r
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType" minOccurs="0"/>\r
- <xs:choice>\r
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:choice>\r
- <xs:element name="CertificateValues" type="CertificateValuesType" minOccurs="0"/>\r
- <xs:element name="RevocationValues" type="RevocationValuesType" minOccurs="0"/>\r
- <xs:element name="ArchiveTimeStamp" type="TimeStampType" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End UnsignedSignatureProperties-->\r
- <!-- Start UnsignedDataObjectProperties-->\r
- <xs:element name="UnsignedDataObjectProperties" type="UnsignedDataObjectPropertiesType"/>\r
- <xs:complexType name="UnsignedDataObjectPropertiesType">\r
- <xs:sequence>\r
- <xs:element name="UnsignedDataObjectProperty" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End UnsignedDataObjectProperties-->\r
- <!-- Start QualifyingPropertiesReference-->\r
- <xs:element name="QualifyingPropertiesReference" type="QualifyingPropertiesReferenceType"/>\r
- <xs:complexType name="QualifyingPropertiesReferenceType">\r
- <xs:sequence>\r
- <xs:element name="Transforms" type="ds:TransformsType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="URI" type="xs:anyURI" use="required"/>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <!-- End QualifyingPropertiesReference-->\r
- <!-- End container types -->\r
- <!-- Start SigningTime element -->\r
- <xs:element name="SigningTime" type="xs:dateTime"/>\r
- <!-- End SigningTime element -->\r
- <!-- Start SigningCertificate -->\r
- <xs:element name="SigningCertificate" type="CertIDListType"/>\r
- <xs:complexType name="CertIDListType">\r
- <xs:sequence>\r
- <xs:element name="Cert" type="CertIDType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="CertIDType">\r
- <xs:sequence>\r
- <xs:element name="CertDigest" type="DigestAlgAndValueType"/>\r
- <xs:element name="IssuerSerial" type="ds:X509IssuerSerialType"/>\r
- </xs:sequence>\r
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>\r
- </xs:complexType>\r
- <xs:complexType name="DigestAlgAndValueType">\r
- <xs:sequence>\r
- <xs:element name="DigestMethod" type="ds:DigestMethodType"/>\r
- <xs:element name="DigestValue" type="ds:DigestValueType"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End SigningCertificate -->\r
- <!-- Start SignaturePolicyIdentifier -->\r
- <xs:element name="SignaturePolicyIdentifier" type="SignaturePolicyIdentifierType"/>\r
- <xs:complexType name="SignaturePolicyIdentifierType">\r
- <xs:choice>\r
- <xs:element name="SignaturePolicyId" type="SignaturePolicyIdType"/>\r
- <xs:element name="SignaturePolicyImplied"/>\r
- </xs:choice>\r
- </xs:complexType>\r
- <xs:complexType name="SignaturePolicyIdType">\r
- <xs:sequence>\r
- <xs:element name="SigPolicyId" type="ObjectIdentifierType"/>\r
- <xs:element ref="ds:Transforms" minOccurs="0"/>\r
- <xs:element name="SigPolicyHash" type="DigestAlgAndValueType"/>\r
- <xs:element name="SigPolicyQualifiers" type="SigPolicyQualifiersListType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="SigPolicyQualifiersListType">\r
- <xs:sequence>\r
- <xs:element name="SigPolicyQualifier" type="SigPolicyQualifierType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:element name="SPURI" type="xs:anyURI"/>\r
- <xs:element name="SPUserNotice" type="SPUserNoticeType"/>\r
- <xs:complexType name="SPUserNoticeType">\r
- <xs:sequence>\r
- <xs:element name="NoticeRef" type="NoticeReferenceType" minOccurs="0"/>\r
- <xs:element name="ExplicitText" type="xs:string" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="NoticeReferenceType">\r
- <xs:sequence>\r
- <xs:element name="Organization" type="xs:string"/>\r
- <xs:element name="NoticeNumbers" type="IntegerListType"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="IntegerListType">\r
- <xs:sequence>\r
- <xs:element name="int" type="xs:integer" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End SignaturePolicyIdentifier -->\r
- <!-- Start CounterSignature -->\r
- <xs:element name="CounterSignature" type="CounterSignatureType"/>\r
- <xs:complexType name="CounterSignatureType">\r
- <xs:sequence>\r
- <xs:element ref="ds:Signature"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End CounterSignature -->\r
- <!-- Start DataObjectFormat -->\r
- <xs:element name="DataObjectFormat" type="DataObjectFormatType"/>\r
- <xs:complexType name="DataObjectFormatType">\r
- <xs:sequence>\r
- <xs:element name="Description" type="xs:string" minOccurs="0"/>\r
- <xs:element name="ObjectIdentifier" type="ObjectIdentifierType" minOccurs="0"/>\r
- <xs:element name="MimeType" type="xs:string" minOccurs="0"/>\r
- <xs:element name="Encoding" type="xs:anyURI" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="ObjectReference" type="xs:anyURI" use="required"/>\r
- </xs:complexType>\r
- <!-- End DataObjectFormat -->\r
- <!-- Start CommitmentTypeIndication -->\r
- <xs:element name="CommitmentTypeIndication" type="CommitmentTypeIndicationType"/>\r
- <xs:complexType name="CommitmentTypeIndicationType">\r
- <xs:sequence>\r
- <xs:element name="CommitmentTypeId" type="ObjectIdentifierType"/>\r
- <xs:choice>\r
- <xs:element name="ObjectReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>\r
- <xs:element name="AllSignedDataObjects"/>\r
- </xs:choice>\r
- <xs:element name="CommitmentTypeQualifiers" type="CommitmentTypeQualifiersListType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="CommitmentTypeQualifiersListType">\r
- <xs:sequence>\r
- <xs:element name="CommitmentTypeQualifier" type="AnyType" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End CommitmentTypeIndication -->\r
- <!-- Start SignatureProductionPlace -->\r
- <xs:element name="SignatureProductionPlace" type="SignatureProductionPlaceType"/>\r
- <xs:complexType name="SignatureProductionPlaceType">\r
- <xs:sequence>\r
- <xs:element name="City" type="xs:string" minOccurs="0"/>\r
- <xs:element name="StateOrProvince" type="xs:string" minOccurs="0"/>\r
- <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>\r
- <xs:element name="CountryName" type="xs:string" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End SignatureProductionPlace -->\r
- <!-- Start SignerRole -->\r
- <xs:element name="SignerRole" type="SignerRoleType"/>\r
- <xs:complexType name="SignerRoleType">\r
- <xs:sequence>\r
- <xs:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/>\r
- <xs:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="ClaimedRolesListType">\r
- <xs:sequence>\r
- <xs:element name="ClaimedRole" type="xs:token"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="CertifiedRolesListType">\r
- <xs:sequence>\r
- <xs:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End SignerRole -->\r
- <xs:element name="AllDataObjectsTimeStamp" type="TimeStampType"/>\r
- <xs:element name="IndividualDataObjectsTimeStamp" type="TimeStampType"/>\r
- <xs:element name="SignatureTimeStamp" type="TimeStampType"/>\r
- <!-- Start CompleteCertificateRefs -->\r
- <xs:element name="CompleteCertificateRefs" type="CompleteCertificateRefsType"/>\r
- <xs:complexType name="CompleteCertificateRefsType">\r
- <xs:sequence>\r
- <xs:element name="CertRefs" type="CertIDListType"/>\r
- </xs:sequence>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <!-- End CompleteCertificateRefs -->\r
- <!-- Start CompleteRevocationRefs-->\r
- <xs:element name="CompleteRevocationRefs" type="CompleteRevocationRefsType"/>\r
- <xs:complexType name="CompleteRevocationRefsType">\r
- <xs:sequence>\r
- <xs:element name="CRLRefs" type="CRLRefsType" minOccurs="0"/>\r
- <xs:element name="OCSPRefs" type="OCSPRefsType" minOccurs="0"/>\r
- <xs:element name="OtherRefs" type="OtherCertStatusRefsType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <xs:complexType name="CRLRefsType">\r
- <xs:sequence>\r
- <xs:element name="CRLRef" type="CRLRefType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="CRLRefType">\r
- <xs:sequence>\r
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType"/>\r
- <xs:element name="CRLIdentifier" type="CRLIdentifierType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="CRLIdentifierType">\r
- <xs:sequence>\r
- <xs:element name="Issuer" type="xs:string"/>\r
- <xs:element name="IssueTime" type="xs:dateTime"/>\r
- <xs:element name="Number" type="xs:integer" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>\r
- </xs:complexType>\r
- <xs:complexType name="OCSPRefsType">\r
- <xs:sequence>\r
- <xs:element name="OCSPRef" type="OCSPRefType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="OCSPRefType">\r
- <xs:sequence>\r
- <xs:element name="OCSPIdentifier" type="OCSPIdentifierType"/>\r
- <xs:element name="DigestAlgAndValue" type="DigestAlgAndValueType" minOccurs="0"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="OCSPIdentifierType">\r
- <xs:sequence>\r
- <xs:element name="ResponderID" type="xs:string"/>\r
- <xs:element name="ProducedAt" type="xs:dateTime"/>\r
- </xs:sequence>\r
- <xs:attribute name="URI" type="xs:anyURI" use="optional"/>\r
- </xs:complexType>\r
- <xs:complexType name="OtherCertStatusRefsType">\r
- <xs:sequence>\r
- <xs:element name="OtherRef" type="AnyType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End CompleteRevocationRefs-->\r
- <xs:element name="SigAndRefsTimeStamp" type="TimeStampType"/>\r
- <xs:element name="RefsOnlyTimeStamp" type="TimeStampType"/>\r
- <!-- Start CertificateValues -->\r
- <xs:element name="CertificateValues" type="CertificateValuesType"/>\r
- <xs:complexType name="CertificateValuesType">\r
- <xs:choice minOccurs="0" maxOccurs="unbounded">\r
- <xs:element name="EncapsulatedX509Certificate" type="EncapsulatedPKIDataType"/>\r
- <xs:element name="OtherCertificate" type="AnyType"/>\r
- </xs:choice>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <!-- End CertificateValues -->\r
- <!-- Start RevocationValues-->\r
- <xs:element name="RevocationValues" type="RevocationValuesType"/>\r
- <xs:complexType name="RevocationValuesType">\r
- <xs:sequence>\r
- <xs:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>\r
- <xs:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>\r
- <xs:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>\r
- </xs:sequence>\r
- <xs:attribute name="Id" type="xs:ID" use="optional"/>\r
- </xs:complexType>\r
- <xs:complexType name="CRLValuesType">\r
- <xs:sequence>\r
- <xs:element name="EncapsulatedCRLValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="OCSPValuesType">\r
- <xs:sequence>\r
- <xs:element name="EncapsulatedOCSPValue" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="OtherCertStatusValuesType">\r
- <xs:sequence>\r
- <xs:element name="OtherValue" type="AnyType" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <!-- End RevocationValues-->\r
- <xs:element name="ArchiveTimeStamp" type="TimeStampType"/>\r
- <xs:complexType name="SigPolicyQualifierType">\r
- <xs:sequence>\r
- <xs:element ref="SPURI"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-</xs:schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->\r
-<!-- Schema for XML Signatures\r
- http://www.w3.org/2000/09/xmldsig#\r
- $Revision: 1.1 $ on $Date: 2007/08/09 07:15:53 $ by $Author: chm $\r
-\r
- Copyright 2001 The Internet Society and W3C (Massachusetts Institute\r
- of Technology, Institut National de Recherche en Informatique et en\r
- Automatique, Keio University). All Rights Reserved.\r
- http://www.w3.org/Consortium/Legal/\r
-\r
- This document is governed by the W3C Software License [1] as described\r
- in the FAQ [2].\r
-\r
- [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720\r
- [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD\r
--->\r
-<schema targetNamespace="http://www.w3.org/2000/09/xmldsig#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.1">\r
- <!-- Basic Types Defined for Signatures -->\r
- <simpleType name="CryptoBinary">\r
- <restriction base="base64Binary"/>\r
- </simpleType>\r
- <!-- Start Signature -->\r
- <element name="Signature" type="ds:SignatureType"/>\r
- <complexType name="SignatureType">\r
- <sequence>\r
- <element ref="ds:SignedInfo"/>\r
- <element ref="ds:SignatureValue"/>\r
- <element ref="ds:KeyInfo" minOccurs="0"/>\r
- <element ref="ds:Object" minOccurs="0" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <element name="SignatureValue" type="ds:SignatureValueType"/>\r
- <complexType name="SignatureValueType">\r
- <simpleContent>\r
- <extension base="base64Binary">\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </extension>\r
- </simpleContent>\r
- </complexType>\r
- <!-- Start SignedInfo -->\r
- <element name="SignedInfo" type="ds:SignedInfoType"/>\r
- <complexType name="SignedInfoType">\r
- <sequence>\r
- <element ref="ds:CanonicalizationMethod"/>\r
- <element ref="ds:SignatureMethod"/>\r
- <element ref="ds:Reference" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType"/>\r
- <complexType name="CanonicalizationMethodType" mixed="true">\r
- <sequence>\r
- <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>\r
- <!-- (0,unbounded) elements from (1,1) namespace -->\r
- </sequence>\r
- <attribute name="Algorithm" type="anyURI" use="required"/>\r
- </complexType>\r
- <element name="SignatureMethod" type="ds:SignatureMethodType"/>\r
- <complexType name="SignatureMethodType" mixed="true">\r
- <sequence>\r
- <element name="HMACOutputLength" type="ds:HMACOutputLengthType" minOccurs="0"/>\r
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>\r
- <!-- (0,unbounded) elements from (1,1) external namespace -->\r
- </sequence>\r
- <attribute name="Algorithm" type="anyURI" use="required"/>\r
- </complexType>\r
- <!-- Start Reference -->\r
- <element name="Reference" type="ds:ReferenceType"/>\r
- <complexType name="ReferenceType">\r
- <sequence>\r
- <element ref="ds:Transforms" minOccurs="0"/>\r
- <element ref="ds:DigestMethod"/>\r
- <element ref="ds:DigestValue"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- <attribute name="URI" type="anyURI" use="optional"/>\r
- <attribute name="Type" type="anyURI" use="optional"/>\r
- </complexType>\r
- <element name="Transforms" type="ds:TransformsType"/>\r
- <complexType name="TransformsType">\r
- <sequence>\r
- <element ref="ds:Transform" maxOccurs="unbounded"/>\r
- </sequence>\r
- </complexType>\r
- <element name="Transform" type="ds:TransformType"/>\r
- <complexType name="TransformType" mixed="true">\r
- <choice minOccurs="0" maxOccurs="unbounded">\r
- <any namespace="##other" processContents="lax"/>\r
- <element name="XPath" type="string"/>\r
- <!-- (1,1) elements from (0,unbounded) namespaces -->\r
- </choice>\r
- <attribute name="Algorithm" type="anyURI" use="required"/>\r
- </complexType>\r
- <!-- End Reference -->\r
- <element name="DigestMethod" type="ds:DigestMethodType"/>\r
- <complexType name="DigestMethodType" mixed="true">\r
- <sequence>\r
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Algorithm" type="anyURI" use="required"/>\r
- </complexType>\r
- <element name="DigestValue" type="ds:DigestValueType"/>\r
- <simpleType name="DigestValueType">\r
- <restriction base="base64Binary"/>\r
- </simpleType>\r
- <!-- End SignedInfo -->\r
- <!-- Start KeyInfo -->\r
- <element name="KeyInfo" type="ds:KeyInfoType"/>\r
- <complexType name="KeyInfoType" mixed="true">\r
- <choice maxOccurs="unbounded">\r
- <element ref="ds:KeyName"/>\r
- <element ref="ds:KeyValue"/>\r
- <element ref="ds:RetrievalMethod"/>\r
- <element ref="ds:X509Data"/>\r
- <element ref="ds:PGPData"/>\r
- <element ref="ds:SPKIData"/>\r
- <element ref="ds:MgmtData"/>\r
- <any namespace="##other" processContents="lax"/>\r
- <!-- (1,1) elements from (0,unbounded) namespaces -->\r
- </choice>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <element name="KeyName" type="string"/>\r
- <element name="MgmtData" type="string"/>\r
- <element name="KeyValue" type="ds:KeyValueType"/>\r
- <complexType name="KeyValueType" mixed="true">\r
- <choice>\r
- <element ref="ds:DSAKeyValue"/>\r
- <element ref="ds:RSAKeyValue"/>\r
- <any namespace="##other" processContents="lax"/>\r
- </choice>\r
- </complexType>\r
- <element name="RetrievalMethod" type="ds:RetrievalMethodType"/>\r
- <complexType name="RetrievalMethodType">\r
- <sequence>\r
- <element ref="ds:Transforms" minOccurs="0"/>\r
- </sequence>\r
- <attribute name="URI" type="anyURI"/>\r
- <attribute name="Type" type="anyURI" use="optional"/>\r
- </complexType>\r
- <!-- Start X509Data -->\r
- <element name="X509Data" type="ds:X509DataType"/>\r
- <complexType name="X509DataType">\r
- <sequence maxOccurs="unbounded">\r
- <choice>\r
- <element name="X509IssuerSerial" type="ds:X509IssuerSerialType"/>\r
- <element name="X509SKI" type="base64Binary"/>\r
- <element name="X509SubjectName" type="string"/>\r
- <element name="X509Certificate" type="base64Binary"/>\r
- <element name="X509CRL" type="base64Binary"/>\r
- <any namespace="##other" processContents="lax"/>\r
- </choice>\r
- </sequence>\r
- </complexType>\r
- <complexType name="X509IssuerSerialType">\r
- <sequence>\r
- <element name="X509IssuerName" type="string"/>\r
- <element name="X509SerialNumber" type="integer"/>\r
- </sequence>\r
- </complexType>\r
- <!-- End X509Data -->\r
- <!-- Begin PGPData -->\r
- <element name="PGPData" type="ds:PGPDataType"/>\r
- <complexType name="PGPDataType">\r
- <choice>\r
- <sequence>\r
- <element name="PGPKeyID" type="base64Binary"/>\r
- <element name="PGPKeyPacket" type="base64Binary" minOccurs="0"/>\r
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
- </sequence>\r
- <sequence>\r
- <element name="PGPKeyPacket" type="base64Binary"/>\r
- <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>\r
- </sequence>\r
- </choice>\r
- </complexType>\r
- <!-- End PGPData -->\r
- <!-- Begin SPKIData -->\r
- <element name="SPKIData" type="ds:SPKIDataType"/>\r
- <complexType name="SPKIDataType">\r
- <sequence maxOccurs="unbounded">\r
- <element name="SPKISexp" type="base64Binary"/>\r
- <any namespace="##other" processContents="lax" minOccurs="0"/>\r
- </sequence>\r
- </complexType>\r
- <!-- End SPKIData -->\r
- <!-- End KeyInfo -->\r
- <!-- Start Object (Manifest, SignatureProperty) -->\r
- <element name="Object" type="ds:ObjectType"/>\r
- <complexType name="ObjectType" mixed="true">\r
- <sequence minOccurs="0" maxOccurs="unbounded">\r
- <any namespace="##any" processContents="lax"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- <attribute name="MimeType" type="string" use="optional"/>\r
- <attribute name="Encoding" type="anyURI" use="optional"/>\r
- <!-- add a grep facet -->\r
- </complexType>\r
- <element name="Manifest" type="ds:ManifestType"/>\r
- <complexType name="ManifestType">\r
- <sequence>\r
- <element ref="ds:Reference" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>\r
- <complexType name="SignaturePropertiesType">\r
- <sequence>\r
- <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <element name="SignatureProperty" type="ds:SignaturePropertyType"/>\r
- <complexType name="SignaturePropertyType" mixed="true">\r
- <choice maxOccurs="unbounded">\r
- <any namespace="##other" processContents="lax"/>\r
- <!-- (1,1) elements from (1,unbounded) namespaces -->\r
- </choice>\r
- <attribute name="Target" type="anyURI" use="required"/>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <!-- End Object (Manifest, SignatureProperty) -->\r
- <!-- Start Algorithm Parameters -->\r
- <simpleType name="HMACOutputLengthType">\r
- <restriction base="integer"/>\r
- </simpleType>\r
- <!-- Start KeyValue Element-types -->\r
- <element name="DSAKeyValue" type="ds:DSAKeyValueType"/>\r
- <complexType name="DSAKeyValueType">\r
- <sequence>\r
- <sequence minOccurs="0">\r
- <element name="P" type="ds:CryptoBinary"/>\r
- <element name="Q" type="ds:CryptoBinary"/>\r
- </sequence>\r
- <element name="G" type="ds:CryptoBinary" minOccurs="0"/>\r
- <element name="Y" type="ds:CryptoBinary"/>\r
- <element name="J" type="ds:CryptoBinary" minOccurs="0"/>\r
- <sequence minOccurs="0">\r
- <element name="Seed" type="ds:CryptoBinary"/>\r
- <element name="PgenCounter" type="ds:CryptoBinary"/>\r
- </sequence>\r
- </sequence>\r
- </complexType>\r
- <element name="RSAKeyValue" type="ds:RSAKeyValueType"/>\r
- <complexType name="RSAKeyValueType">\r
- <sequence>\r
- <element name="Modulus" type="ds:CryptoBinary"/>\r
- <element name="Exponent" type="ds:CryptoBinary"/>\r
- </sequence>\r
- </complexType>\r
- <!-- End KeyValue Element-types -->\r
- <!-- End Signature -->\r
-</schema>\r
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>\r
-<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by test (test) -->\r
-<schema targetNamespace="http://www.w3.org/2001/04/xmlenc#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">\r
- <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../XMLDSIG/1.0/xmldsig-core-schema.xsd"/>\r
- <complexType name="EncryptedType" abstract="true">\r
- <sequence>\r
- <element name="EncryptionMethod" type="xenc:EncryptionMethodType" minOccurs="0"/>\r
- <element ref="ds:KeyInfo" minOccurs="0"/>\r
- <element ref="xenc:CipherData"/>\r
- <element ref="xenc:EncryptionProperties" minOccurs="0"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- <attribute name="Type" type="anyURI" use="optional"/>\r
- <attribute name="MimeType" type="string" use="optional"/>\r
- <attribute name="Encoding" type="anyURI" use="optional"/>\r
- </complexType>\r
- <complexType name="EncryptionMethodType" mixed="true">\r
- <sequence>\r
- <element name="KeySize" type="xenc:KeySizeType" minOccurs="0"/>\r
- <element name="OAEPparams" type="base64Binary" minOccurs="0"/>\r
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Algorithm" type="anyURI" use="required"/>\r
- </complexType>\r
- <simpleType name="KeySizeType">\r
- <restriction base="integer"/>\r
- </simpleType>\r
- <element name="CipherData" type="xenc:CipherDataType"/>\r
- <complexType name="CipherDataType">\r
- <choice>\r
- <element name="CipherValue" type="base64Binary"/>\r
- <element ref="xenc:CipherReference"/>\r
- </choice>\r
- </complexType>\r
- <element name="CipherReference" type="xenc:CipherReferenceType"/>\r
- <complexType name="CipherReferenceType">\r
- <choice>\r
- <element name="Transforms" type="xenc:TransformsType" minOccurs="0"/>\r
- </choice>\r
- <attribute name="URI" type="anyURI" use="required"/>\r
- </complexType>\r
- <complexType name="TransformsType">\r
- <sequence>\r
- <element ref="ds:Transform" maxOccurs="unbounded"/>\r
- </sequence>\r
- </complexType>\r
- <element name="EncryptedData" type="xenc:EncryptedDataType"/>\r
- <complexType name="EncryptedDataType">\r
- <complexContent>\r
- <extension base="xenc:EncryptedType"/>\r
- </complexContent>\r
- </complexType>\r
- <!-- Children of ds:KeyInfo -->\r
- <element name="EncryptedKey" type="xenc:EncryptedKeyType"/>\r
- <complexType name="EncryptedKeyType">\r
- <complexContent>\r
- <extension base="xenc:EncryptedType">\r
- <sequence>\r
- <element ref="xenc:ReferenceList" minOccurs="0"/>\r
- <element name="CarriedKeyName" type="string" minOccurs="0"/>\r
- </sequence>\r
- <attribute name="Recipient" type="string" use="optional"/>\r
- </extension>\r
- </complexContent>\r
- </complexType>\r
- <element name="AgreementMethod" type="xenc:AgreementMethodType"/>\r
- <complexType name="AgreementMethodType" mixed="true">\r
- <sequence>\r
- <element name="KA-Nonce" type="base64Binary" minOccurs="0"/>\r
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>\r
- <element name="OriginatorKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>\r
- <element name="RecipientKeyInfo" type="ds:KeyInfoType" minOccurs="0"/>\r
- <!-- <element ref="ds:DigestMethod" minOccurs="0"/> -->\r
- </sequence>\r
- <attribute name="Algorithm" type="anyURI" use="required"/>\r
- </complexType>\r
- <!-- End Children of ds:KeyInfo -->\r
- <element name="ReferenceList">\r
- <complexType>\r
- <choice maxOccurs="unbounded">\r
- <element name="DataReference" type="xenc:ReferenceType"/>\r
- <element name="KeyReference" type="xenc:ReferenceType"/>\r
- </choice>\r
- </complexType>\r
- </element>\r
- <complexType name="ReferenceType">\r
- <sequence>\r
- <any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="URI" type="anyURI" use="required"/>\r
- </complexType>\r
- <element name="EncryptionProperties" type="xenc:EncryptionPropertiesType"/>\r
- <complexType name="EncryptionPropertiesType">\r
- <sequence>\r
- <element ref="xenc:EncryptionProperty" maxOccurs="unbounded"/>\r
- </sequence>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- </complexType>\r
- <element name="EncryptionProperty" type="xenc:EncryptionPropertyType"/>\r
- <complexType name="EncryptionPropertyType" mixed="true">\r
- <choice maxOccurs="unbounded">\r
- <any namespace="##other" processContents="lax"/>\r
- </choice>\r
- <attribute name="Target" type="anyURI" use="optional"/>\r
- <attribute name="Id" type="ID" use="optional"/>\r
- <anyAttribute namespace="http://www.w3.org/XML/1998/namespace"/>\r
- </complexType>\r
-</schema>\r