1 <?xml version="1.0" encoding="UTF-8"?>
2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
3 xmlns="http://chercheurs.edf.com/logiciels/Essai"
4 xmlns:Essai="http://chercheurs.edf.com/logiciels/Essai"
5 targetNamespace="http://chercheurs.edf.com/logiciels/Essai"
6 elementFormDefault="qualified" attributeFormDefault="unqualified" version="0">
7 <xs:simpleType name="T_creeUserAssd">
8 <xs:restriction base="xs:string">
11 <xs:simpleType name="T_creeUserAssd2">
12 <xs:restriction base="xs:string">
14 <xs:attribute name="name" type="xs:string"/>
15 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDCreation"/>
16 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
18 <xs:simpleType name="T_creeUserAssd_4">
23 <xs:restriction base="xs:string">
30 <xs:simpleType name="T_utiliseUserAssd">
35 <xs:restriction base="xs:string">
42 <xs:simpleType name="T_utiliseListeUneListeUserAssd">
47 <xs:restriction base="xs:string">
54 <xs:complexType name="T_unFact1" >
56 <xs:element name="creeUserAssd" type="Essai:T_creeUserAssd" minOccurs="0" maxOccurs="1">
57 <xs:attribute name="name" type="xs:string"/>
58 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDCreation"/>
59 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
63 <xs:complexType name="T_DefinitionDsFactDsOper" >
65 <xs:extension base="T_step_Essai">
67 <xs:element name="unFact1" type="Essai:T_unFact1" minOccurs="0" maxOccurs="unbounded"/>
69 <xs:attribute name="name" type="xs:string"/>
70 <xs:attribute name="accasType" type="xs:string" fixed="ASSD"/>
71 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="lASSD"/>
75 <xs:complexType name="T_unFact" >
77 <xs:element name="creeUserAssd" type="Essai:T_creeUserAssd" minOccurs="0" maxOccurs="1">
78 <xs:attribute name="name" type="xs:string"/>
79 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDCreation"/>
80 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
84 <xs:complexType name="T_DefinitionDsFactDsProc" >
86 <xs:extension base="T_step_Essai">
88 <xs:element name="unFact" type="Essai:T_unFact" minOccurs="0" maxOccurs="1"/>
93 <xs:complexType name="T_DefinitionDsSimpDsOper" >
95 <xs:extension base="T_step_Essai">
97 <xs:element name="creeUserAssd" type="Essai:T_creeUserAssd" minOccurs="0" maxOccurs="1">
98 <xs:attribute name="name" type="xs:string"/>
99 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDCreation"/>
100 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
103 <xs:attribute name="name" type="xs:string"/>
104 <xs:attribute name="accasType" type="xs:string" fixed="ASSD"/>
105 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="lASSD"/>
109 <xs:complexType name="T_DefinitionDsSimpDsProc" >
111 <xs:extension base="T_step_Essai">
113 <xs:element name="creeUserAssd" type="Essai:T_creeUserAssd" minOccurs="0" maxOccurs="1"/>
118 <xs:complexType name="T_DefinitionDsSimpListe" >
120 <xs:extension base="T_step_Essai">
122 <xs:element name="creeUserAssd" type="Essai:T_creeUserAssd_4" minOccurs="0" maxOccurs="1">
123 <xs:attribute name="name" type="xs:string"/>
124 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDCreation"/>
125 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
131 <xs:complexType name="T_UtiliseEtDefinitDsLeMemeProc" >
133 <xs:extension base="T_step_Essai">
135 <xs:element name="utiliseUserAssd" type="Essai:T_utiliseUserAssd" minOccurs="1" maxOccurs="1">
136 <xs:attribute name="name" type="xs:string"/>
137 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDConsommation"/>
138 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
140 <xs:element name="creeUserAssd" type="Essai:T_creeUserAssd" minOccurs="0" maxOccurs="1">
141 <xs:attribute name="name" type="xs:string"/>
142 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDCreation"/>
143 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
149 <xs:complexType name="T_UtiliseUserAssD" >
151 <xs:extension base="T_step_Essai">
153 <xs:element name="utiliseListeUneListeUserAssd" type="Essai:T_utiliseListeUneListeUserAssd" minOccurs="1" maxOccurs="1">
154 <xs:attribute name="name" type="xs:string"/>
155 <xs:attribute name="accasType" type="xs:string" fixed="UserASSDConsommation"/>
156 <xs:attribute name="typeUtilisateur" type="xs:string" fixed="laClasseUser"/>
162 <xs:element name="DefinitionDsFactDsOper" type="Essai:T_DefinitionDsFactDsOper" substitutionGroup="step_Essai"/>
163 <xs:element name="DefinitionDsFactDsProc" type="Essai:T_DefinitionDsFactDsProc" substitutionGroup="step_Essai"/>
164 <xs:element name="DefinitionDsSimpDsOper" type="Essai:T_DefinitionDsSimpDsOper" substitutionGroup="step_Essai"/>
165 <xs:element name="DefinitionDsSimpDsProc" type="Essai:T_DefinitionDsSimpDsProc" substitutionGroup="step_Essai"/>
166 <xs:element name="DefinitionDsSimpListe" type="Essai:T_DefinitionDsSimpListe" substitutionGroup="step_Essai"/>
167 <xs:element name="UtiliseEtDefinitDsLeMemeProc" type="Essai:T_UtiliseEtDefinitDsLeMemeProc" substitutionGroup="step_Essai"/>
168 <xs:element name="UtiliseUserAssD" type="Essai:T_UtiliseUserAssD" substitutionGroup="step_Essai"/>
169 <xs:complexType name="T_step_Essai" abstract="true"/>
170 <xs:element name="step_Essai" type="Essai:T_step_Essai"/>
171 <xs:element name="Essai" type="Essai:T_Essai"/>
172 <xs:complexType name="T_Essai">
173 <xs:choice minOccurs="0" maxOccurs="unbounded">
174 <xs:element ref="step_Essai" minOccurs="0" maxOccurs="1"/>
177 <xs:simpleType name="PNEFdico_Essai">
179 <xs:documentation>{'T_creeUserAssd': {'_creeUserAssd_DefinitionDsSimpListe': 'T_creeUserAssd_4'}}
182 <xs:restriction base="xs:string"></xs:restriction>