Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema Class_PJ.xsd
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Properties
attribute form default: unqualified
element form default: unqualified
Element TPES_PJs / EnTetePES_PJ
Namespace No namespace
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJs_TPES_PJs_EnTetePES_PJ_IdVer
Properties
content: complex
Model IdVer
Children IdVer
Instance
<EnTetePES_PJ>
  <IdVer V="">{1,1}</IdVer>
</EnTetePES_PJ>
Source
<xs:element name="EnTetePES_PJ">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="IdVer" type="cm:Base_Num2"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element TPES_PJs / EnTetePES_PJ / IdVer
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Num2_V Simple_Type_xsd.tmp#Base_Num2
Type Base_Num2
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Num2 required
Source
<xs:element name="IdVer" type="cm:Base_Num2"/>
Element TPES_PJs / PJ
Namespace No namespace
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJ_Contenu Class_PJ_xsd.tmp#TPES_PJ_IdUnique Class_PJ_xsd.tmp#TPES_PJ_ServeurId Class_PJ_xsd.tmp#TPES_PJ_NomPJ Class_PJ_xsd.tmp#TPES_PJ_TypePJ Class_PJ_xsd.tmp#TPES_PJ_Description Class_PJ_xsd.tmp#TPES_PJ_RefCompta Class_PJ_xsd.tmp#TPES_PJ
Type extension of TPES_PJ
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Contenu{0,1} , IdUnique , ServeurId{0,1} , NomPJ , TypePJ{0,1} , Description , RefCompta*
Children Contenu, Description, IdUnique, NomPJ, RefCompta, ServeurId, TypePJ
Instance
<PJ>
  <Contenu>{0,1}</Contenu>
  <IdUnique V="">{1,1}</IdUnique>
  <ServeurId V="">{0,1}</ServeurId>
  <NomPJ V="">{1,1}</NomPJ>
  <TypePJ V="">{0,1}</TypePJ>
  <Description V="">{1,1}</Description>
  <RefCompta>{0,unbounded}</RefCompta>
</PJ>
Source
<xs:element name="PJ" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="TPES_PJ"/>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element TPES_PJ / Contenu
Namespace No namespace
Annotations
Stockage du fichier PJ
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_Fichier Class_Chiffrement_xsd.tmp#PESEncryptedDataGroup_EncryptedData Class_Chiffrement_xsd.tmp#PESEncryptedDataGroup Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_PESFacture Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_SignatureXML Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_SignatureBinaire
Properties
content: complex
minOccurs: 0
Model (Fichier | (xenc:EncryptedData) | PESFacture{0,1}) , (SignatureXML+ | SignatureBinaire+)
Children Fichier, PESFacture, SignatureBinaire, SignatureXML, xenc:EncryptedData
Instance
<Contenu xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
  <Fichier MIMEType="">{1,1}</Fichier>
  <xenc:EncryptedData Encoding="" Id="" MimeType="" Type="">{1,1}</xenc:EncryptedData>
  <PESFacture>{0,1}</PESFacture>
  <SignatureXML>{1,unbounded}</SignatureXML>
  <SignatureBinaire MIMEType="">{1,unbounded}</SignatureBinaire>
</Contenu>
Source
<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>
Element TPES_PJ / Contenu / Fichier
Namespace No namespace
Annotations
Fichier d'origine (binaire ou XML) compressé avec GZip puis converti en Base 64
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_TPES_PJ_TPES_PJ_Contenu_Fichier_MIMEType
Type extension of xs:base64Binary
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
MIMEType xs:token required
Source
<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>
Element TPES_PJ / Contenu / PESFacture
Namespace No namespace
Diagram
Diagram Class_FacturePES_xsd.tmp#TPESFacture_IdVer Class_FacturePES_xsd.tmp#TPESFacture_Annee Class_FacturePES_xsd.tmp#TPESFacture_NumSequence Class_FacturePES_xsd.tmp#TPESFacture_TypeFact Class_FacturePES_xsd.tmp#TPESFacture_Date Class_FacturePES_xsd.tmp#TPESFacture_Emetteur Class_FacturePES_xsd.tmp#TPESFacture_FactureIndiv Class_FacturePES_xsd.tmp#TPESFacture_Nomenclatures Class_FacturePES_xsd.tmp#TPESFacture_RepartitionParNature Class_FacturePES_xsd.tmp#TPESFacture
Type TPESFacture
Properties
content: complex
minOccurs: 0
Model IdVer , Annee , NumSequence{0,1} , TypeFact{0,1} , Date , Emetteur , FactureIndiv+ , Nomenclatures , RepartitionParNature{0,1}
Children Annee, Date, Emetteur, FactureIndiv, IdVer, Nomenclatures, NumSequence, RepartitionParNature, TypeFact
Instance
<PESFacture>
  <IdVer V="">{1,1}</IdVer>
  <Annee V="">{1,1}</Annee>
  <NumSequence V="">{0,1}</NumSequence>
  <TypeFact V="">{0,1}</TypeFact>
  <Date V="">{1,1}</Date>
  <Emetteur>{1,1}</Emetteur>
  <FactureIndiv>{1,unbounded}</FactureIndiv>
  <Nomenclatures>{1,1}</Nomenclatures>
  <RepartitionParNature>{0,1}</RepartitionParNature>
</PESFacture>
Source
<xs:element name="PESFacture" type="TPESFacture" minOccurs="0"/>
Element TPES_PJ / Contenu / SignatureXML
Namespace No namespace
Annotations
Fichier signature associé au fichier d'origine (XML-DSIG ou XAdES)
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_TPES_PJ_TPES_PJ_Contenu_SignatureXML_Signature
Properties
content: complex
maxOccurs: unbounded
Model Signature
Children Signature
Instance
<SignatureXML>
  <Signature Id="">{1,1}</Signature>
</SignatureXML>
Source
<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>
Element TPES_PJ / Contenu / SignatureXML / Signature
Namespace No namespace
Diagram
Diagram xmldsig-core-schema_xsd.tmp#SignatureType_Id xmldsig-core-schema_xsd.tmp#SignedInfo xmldsig-core-schema_xsd.tmp#SignatureValue xmldsig-core-schema_xsd.tmp#KeyInfo xmldsig-core-schema_xsd.tmp#Object xmldsig-core-schema_xsd.tmp#SignatureType
Type ds:SignatureType
Properties
content: complex
Model ds:SignedInfo , ds:SignatureValue , ds:KeyInfo{0,1} , ds:Object*
Children ds:KeyInfo, ds:Object, ds:SignatureValue, ds:SignedInfo
Instance
<Signature Id="" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
  <ds:SignedInfo Id="">{1,1}</ds:SignedInfo>
  <ds:SignatureValue Id="">{1,1}</ds:SignatureValue>
  <ds:KeyInfo Id="">{0,1}</ds:KeyInfo>
  <ds:Object Encoding="" Id="" MimeType="">{0,unbounded}</ds:Object>
</Signature>
Attributes
QName Type Fixed Default Use Annotation
Id ID optional
Source
<xs:element name="Signature" type="ds:SignatureType"/>
Element TPES_PJ / Contenu / SignatureBinaire
Namespace No namespace
Annotations
Fichier signature PKCS#7 associé au fichier d'origine converti en Base 64
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJ_TPES_PJ_Contenu_TPES_PJ_TPES_PJ_Contenu_SignatureBinaire_MIMEType
Type extension of xs:base64Binary
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
MIMEType xs:token required
Source
<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>
Element TPES_PJ / IdUnique
Namespace No namespace
Annotations
Identifiant unique du document pour la collectivite
Diagram
Diagram Simple_Type_xsd.tmp#Base_Alphanum50_V Simple_Type_xsd.tmp#Base_Alphanum50
Type Base_Alphanum50
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Alphanum50 required
Source
<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>
Element TPES_PJ / ServeurId
Namespace No namespace
Annotations
Identifiant du serveur de stockage du document (en lien avec le paramétrage Helios)
Diagram
Diagram Simple_Type_xsd.tmp#Base_Alphanum20_V Simple_Type_xsd.tmp#Base_Alphanum20
Type Base_Alphanum20
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Alphanum20 required
Source
<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>
Element TPES_PJ / NomPJ
Namespace No namespace
Annotations
Nom du fichier
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte100_V Simple_Type_xsd.tmp#Base_Texte100
Type Base_Texte100
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte100 required
Source
<xs:element name="NomPJ" type="cm:Base_Texte100">
  <xs:annotation>
    <xs:documentation>Nom du fichier</xs:documentation>
  </xs:annotation>
</xs:element>
Element TPES_PJ / TypePJ
Namespace No namespace
Annotations
Type de la pièce (document budgétaire, Facture, Etat de Paye,...)
Diagram
Diagram Simple_Type_xsd.tmp#Base_Alphanum3_V Simple_Type_xsd.tmp#Base_Alphanum3
Type Base_Alphanum3
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Alphanum3 required
Source
<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>
Element TPES_PJ / Description
Namespace No namespace
Annotations
Description de la pièce saisie
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte250_V Simple_Type_xsd.tmp#Base_Texte250
Type Base_Texte250
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Texte250 required
Source
<xs:element name="Description" type="cm:Base_Texte250">
  <xs:annotation>
    <xs:documentation>Description de la pièce saisie</xs:documentation>
  </xs:annotation>
</xs:element>
Element TPES_PJ / RefCompta
Namespace No namespace
Annotations
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
Diagram
Diagram Class_PJ_xsd.tmp#TPES_RefCompta_Domaine Class_PJ_xsd.tmp#TPES_RefCompta_Exercice Class_PJ_xsd.tmp#TPES_RefCompta_TypeObjet Class_PJ_xsd.tmp#TPES_RefCompta_Identifiant Class_PJ_xsd.tmp#TPES_RefCompta_ComplementIdentifiant Class_PJ_xsd.tmp#TPES_RefCompta_CodProd Class_PJ_xsd.tmp#TPES_RefCompta_IdTiers Class_PJ_xsd.tmp#TPES_RefCompta
Type TPES_RefCompta
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Domaine , Exercice , TypeObjet , Identifiant{0,1} , ComplementIdentifiant{0,1} , CodProd{0,1} , IdTiers{0,1}
Children CodProd, ComplementIdentifiant, Domaine, Exercice, IdTiers, Identifiant, TypeObjet
Instance
<RefCompta>
  <Domaine V="">{1,1}</Domaine>
  <Exercice V="">{1,1}</Exercice>
  <TypeObjet V="">{1,1}</TypeObjet>
  <Identifiant V="">{0,1}</Identifiant>
  <ComplementIdentifiant V="">{0,1}</ComplementIdentifiant>
  <CodProd V="">{0,1}</CodProd>
  <IdTiers V="">{0,1}</IdTiers>
</RefCompta>
Source
<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>
Element TPES_RefCompta / Domaine
Namespace No namespace
Diagram
Diagram CommunPES_xsd.tmp#TDomaine_V CommunPES_xsd.tmp#TDomaine
Type TDomaine
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V restriction of xs:string required
Source
<xs:element name="Domaine" type="cm:TDomaine"/>
Element TPES_RefCompta / Exercice
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Annee_V Simple_Type_xsd.tmp#Base_Annee
Type Base_Annee
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Annee required
Source
<xs:element name="Exercice" type="cm:Base_Annee"/>
Element TPES_RefCompta / TypeObjet
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Num2_V Simple_Type_xsd.tmp#Base_Num2
Type Base_Num2
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
V V_Num2 required
Source
<xs:element name="TypeObjet" type="cm:Base_Num2"/>
Element TPES_RefCompta / Identifiant
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Alphanum20_V Simple_Type_xsd.tmp#Base_Alphanum20
Type Base_Alphanum20
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Alphanum20 required
Source
<xs:element name="Identifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
Element TPES_RefCompta / ComplementIdentifiant
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Alphanum20_V Simple_Type_xsd.tmp#Base_Alphanum20
Type Base_Alphanum20
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Alphanum20 required
Source
<xs:element name="ComplementIdentifiant" type="cm:Base_Alphanum20" minOccurs="0"/>
Element TPES_RefCompta / CodProd
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Alphanum2_V Simple_Type_xsd.tmp#Base_Alphanum2
Type Base_Alphanum2
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Alphanum2 required
Source
<xs:element name="CodProd" type="cm:Base_Alphanum2" minOccurs="0"/>
Element TPES_RefCompta / IdTiers
Namespace No namespace
Diagram
Diagram Simple_Type_xsd.tmp#Base_Texte15_V Simple_Type_xsd.tmp#Base_Texte15
Type Base_Texte15
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
V V_Texte15 required
Source
<xs:element name="IdTiers" type="cm:Base_Texte15" minOccurs="0"/>
Complex Type TPES_PJs
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJs_EnTetePES_PJ Class_PJ_xsd.tmp#TPES_PJs_PJ
Used by
Model EnTetePES_PJ , PJ*
Children EnTetePES_PJ, PJ
Source
<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>
Complex Type TPES_PJ
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Diagram
Diagram Class_PJ_xsd.tmp#TPES_PJ_Contenu Class_PJ_xsd.tmp#TPES_PJ_IdUnique Class_PJ_xsd.tmp#TPES_PJ_ServeurId Class_PJ_xsd.tmp#TPES_PJ_NomPJ Class_PJ_xsd.tmp#TPES_PJ_TypePJ Class_PJ_xsd.tmp#TPES_PJ_Description Class_PJ_xsd.tmp#TPES_PJ_RefCompta
Used by
Element TPES_PJs/PJ
Model Contenu{0,1} , IdUnique , ServeurId{0,1} , NomPJ , TypePJ{0,1} , Description , RefCompta*
Children Contenu, Description, IdUnique, NomPJ, RefCompta, ServeurId, TypePJ
Source
<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>
Complex Type TPES_RefCompta
Namespace http://www.minefi.gouv.fr/cp/helios/pes_v2/Rev0/aller
Diagram
Diagram Class_PJ_xsd.tmp#TPES_RefCompta_Domaine Class_PJ_xsd.tmp#TPES_RefCompta_Exercice Class_PJ_xsd.tmp#TPES_RefCompta_TypeObjet Class_PJ_xsd.tmp#TPES_RefCompta_Identifiant Class_PJ_xsd.tmp#TPES_RefCompta_ComplementIdentifiant Class_PJ_xsd.tmp#TPES_RefCompta_CodProd Class_PJ_xsd.tmp#TPES_RefCompta_IdTiers
Used by
Model Domaine , Exercice , TypeObjet , Identifiant{0,1} , ComplementIdentifiant{0,1} , CodProd{0,1} , IdTiers{0,1}
Children CodProd, ComplementIdentifiant, Domaine, Exercice, IdTiers, Identifiant, TypeObjet
Source
<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>
Attribute TPES_PJ / Contenu / Fichier / @MIMEType
Namespace No namespace
Type xs:token
Properties
use: required
Used by
Source
<xs:attribute name="MIMEType" type="xs:token" use="required"/>
Attribute TPES_PJ / Contenu / SignatureBinaire / @MIMEType
Namespace No namespace
Type xs:token
Properties
use: required
Used by
Source
<xs:attribute name="MIMEType" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token"/>
  </xs:simpleType>
</xs:attribute>