Projet

Général

Profil

Development #37110 » XXXX-AEC-LA-ent-.xsd

Serghei Mihai, 21 octobre 2019 17:46

 
1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://finances.gouv.fr/dgme/gf/composants/teledemarchexml/donnee/metier" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
  <xs:element name="EnteteMetierEnveloppe">
4
    <xs:complexType>
5
      <xs:sequence>
6
        <xs:element name="Teledemarche">
7
          <xs:complexType>
8
            <xs:sequence>
9
              <xs:element name="NumeroTeledemarche" type="xs:unsignedShort" />
10
			  <xs:element name="Date" type="xs:date" />
11
              <xs:element name="IdentifiantPlateforme" type="xs:unsignedByte" />
12
            </xs:sequence>
13
          </xs:complexType>
14
        </xs:element>
15
        <xs:element name="Routage">
16
          <xs:complexType>
17
            <xs:sequence>
18
              <xs:element name="Donnee">
19
                <xs:complexType>
20
                  <xs:sequence>
21
                    <xs:element name="Id" type="xs:string" />
22
                    <xs:element name="Valeur" type="xs:unsignedInt" />
23
                  </xs:sequence>
24
                </xs:complexType>
25
              </xs:element>
26
            </xs:sequence>
27
          </xs:complexType>
28
        </xs:element>
29
        <xs:element name="Document">
30
          <xs:complexType>
31
            <xs:sequence>
32
              <xs:element name="Code" type="xs:string" />
33
              <xs:element name="Nom" type="xs:string" />
34
              <xs:element name="FichierFormulaire">
35
                <xs:complexType>
36
                  <xs:sequence>
37
                    <xs:element name="FichierDonnees" type="xs:string" />
38
                  </xs:sequence>
39
                </xs:complexType>
40
              </xs:element>
41
            </xs:sequence>
42
          </xs:complexType>
43
        </xs:element>
44
        <xs:element name="PieceJointe">
45
				<xs:annotation>
46
					<xs:documentation>
47
						Optionnel : Pour l'ajout des pi?ces jointes
48
					</xs:documentation>
49
				</xs:annotation>
50
          <xs:complexType>
51
            <xs:sequence>
52
              <xs:element name="Intitule" type="xs:string" />
53
              <xs:element name="Code" type="xs:string" />
54
              <xs:element name="Fichier" type="xs:string" />
55
            </xs:sequence>
56
          </xs:complexType>
57
        </xs:element>
58
        <xs:element name="LocalAccess">
59
					<xs:annotation>
60
					<xs:documentation>
61
						Optionnel  : Balise permettant l'ajout d'un commentaire Usager
62
					</xs:documentation>
63
					</xs:annotation>
64
          <xs:complexType>
65
            <xs:sequence>
66
              <xs:element name="CommentaireUsager" type="xs:string" />
67
            </xs:sequence>
68
          </xs:complexType>
69
        </xs:element>
70
      </xs:sequence>
71
    </xs:complexType>
72
  </xs:element>
73
</xs:schema>