<?xml version="1.0" encoding="UTF-8"?>
<!--Version V2b2.16 - XX/08/2012-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:altova="http://www.altova.com/xml-schema-extensions" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="projet">
		<xs:annotation>
			<xs:documentation>Dossier de contrôle RT2012 contient un identifiant unique (idfiche) à l'opération en attribut. V2b2.20 - 07/12/2012, moteur : 1.1.5.1</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Datas_Comp">
					<xs:annotation>
						<xs:documentation>Données complémentaires, cf CDC Cerqual V1D du 5/7/2011</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="donnees_generales">
								<xs:annotation>
									<xs:documentation>donnees administratives de l'opération</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:complexContent>
										<xs:extension base="t_donnees_administratives"/>
									</xs:complexContent>
								</xs:complexType>
							</xs:element>
							<xs:element name="generation_collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element ref="generation" maxOccurs="unbounded"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="batiment_collection">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="batiment" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>batiments, données complémentaires, données d'entrées</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="distribution_intergroupe_chaud" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="classe_vc" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Classe d'isolation déduite en vc, de 1 à 6</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="classe_hvc" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Classe d'isolation déduite hvc, de 1 à 6</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="distribution_intergroupe_froid" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="classe_vc" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Classe d'isolation déduite en vc, de 1 à 6</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="classe_hvc" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Classe d'isolation déduite hvc, de 1 à 6</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="distribution_intergroupe_ecs" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="classe_vc" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Classe d'isolation déduite en vc, de 1 à 6</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Entree_Projet">
					<xs:annotation>
						<xs:documentation>moteur v1.1.5.1 - 01/06/2012.
ATTENTION : intégralité des balises (mêmes vides) exigées pour les éléments de type générateurs, production_stockage, source_amont, pcad a partir du moment où une génération est ajoutée
ATTENTION : type de séparateur décimal attendu : point
ATTENTION : l'ordre de certains noeuds doit être respecté
L'ensemble du noeud Entree_Projet doit pouvoir être ouvert comme données d'entrée dans Maestro</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:all>
							<xs:element name="index" type="xs:integer"/>
							<xs:element name="name" type="xs:string"/>
							<xs:element name="comment" type="xs:string"/>
							<xs:element name="date" type="xs:string"/>
							<xs:element name="version" type="xs:string"/>
							<xs:element name="simu">
								<xs:complexType>
									<xs:all>
										<xs:element name="index" type="xs:integer"/>
										<xs:element name="name" type="xs:string"/>
										<xs:element name="mode" type="xs:integer" default="0"/>
										<xs:element name="option_sensibilite" type="xs:integer" default="0" minOccurs="0"/>
										<xs:element name="departement" type="xs:integer"/>
										<xs:element name="zone_ete_int_lit" type="xs:integer"/>
										<xs:element name="altitude" type="xs:integer"/>
									</xs:all>
								</xs:complexType>
							</xs:element>
							<xs:element name="generation_collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="generation" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="type_priorite" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="idraccord_gnr" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="idraccord_reseau_gen" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="pos_gen" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="id_bat" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="id_et" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="type_gestion_chaud_gen" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="theta_wm_ch" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="type_gestion_froid_gen" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="theta_wm_fr" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="theta_wm_ecs" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="generateur_collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence minOccurs="0">
																<xs:element name="generateur" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:choice>
																				<xs:sequence>
																					<xs:annotation>
																						<xs:documentation>type=5 + type=3</xs:documentation>
																					</xs:annotation>
																					<xs:choice>
																						<xs:sequence>
																							<xs:annotation>
																								<xs:documentation>type=5
poele_insert</xs:documentation>
																							</xs:annotation>
																							<xs:element name="rdim" type="xs:decimal" default="0"/>
																							<xs:element name="pngen" type="xs:string"/>
																							<xs:element name="eta_h_sys_n" type="xs:string"/>
																							<xs:element name="pauxvent" type="xs:string"/>
																						</xs:sequence>
																						<xs:sequence>
																							<xs:annotation>
																								<xs:documentation>type=3
effet_joule</xs:documentation>
																							</xs:annotation>
																							<xs:element name="pmax" type="xs:decimal" default="0"/>
																							<xs:element name="rdim" type="xs:decimal" default="0"/>
																						</xs:sequence>
																					</xs:choice>
																					<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																				</xs:sequence>
																				<xs:sequence>
																					<xs:annotation>
																						<xs:documentation>type=600
reseau_fourniture</xs:documentation>
																					</xs:annotation>
																					<xs:element name="reseau" type="xs:integer" default="0"/>
																					<xs:element name="id_fou_gen1" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_fr" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_ecs" type="xs:integer" default="0"/>
																					<xs:element name="rdim" type="xs:decimal" default="0"/>
																					<xs:element name="p_ess" type="xs:decimal" default="0"/>
																					<xs:element name="reseau_chaleur" type="xs:integer" default="0"/>
																					<xs:element name="isolation_du_reseau" type="xs:integer" default="0"/>
																					<xs:element name="b_ss" type="xs:decimal" default="0"/>
																					<xs:element name="d_ss" type="xs:decimal" default="0"/>
																					<xs:element name="theta_prs" type="xs:decimal" default="0"/>
																				</xs:sequence>
																				<xs:sequence>
																					<xs:annotation>
																						<xs:documentation>type=7
thermodynamique_gaz_reversible</xs:documentation>
																					</xs:annotation>
																					<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_fr" type="xs:integer" default="0"/>
																					<xs:element name="rdim" type="xs:decimal" default="0"/>
																					<xs:element name="sys_thermo" type="xs:integer" default="0"/>
																					<xs:element name="id_groupe" type="xs:decimal" default="0"/>
																					<xs:element name="id_source_amont_ch" type="xs:decimal" default="0"/>
																					<xs:element name="statut_donnee_ch" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_eau_classique" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_eau" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_eau" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_eau" type="xs:decimal" default="0"/>
																					<xs:element name="gue_ch" type="xs:string"/>
																					<xs:element name="pabs_ch" type="xs:string"/>
																					<xs:element name="cor_ch" type="xs:string"/>
																					<xs:element name="paux_pc_ch" type="xs:string"/>
																					<xs:element name="statut_gue_pivot_ch" type="xs:integer" default="0"/>
																					<xs:element name="statut_paux_pivot_ch" type="xs:integer" default="0"/>
																					<xs:element name="val_gue_ch" type="xs:decimal" default="0"/>
																					<xs:element name="val_pabs_ch" type="xs:decimal" default="0"/>
																					<xs:element name="val_paux_pc_ch" type="xs:decimal" default="0"/>
																					<xs:element name="lim_theta_ch" type="xs:decimal" default="0"/>
																					<xs:element name="theta_max_av" type="xs:decimal" default="0"/>
																					<xs:element name="theta_min_am" type="xs:decimal" default="0"/>
																					<xs:element name="echangeur_eau_ch_fumee" type="xs:integer" default="0"/>
																					<xs:element name="fonctionnement_bruleur_ch" type="xs:integer" default="0"/>
																					<xs:element name="lrcontmin_ch" type="xs:decimal" default="0"/>
																					<xs:element name="ccp_lrcontmin_ch" type="xs:decimal" default="0"/>
																					<xs:element name="typo_emetteur_ch" type="xs:integer" default="0"/>
																					<xs:element name="rdt_comp_ch" type="xs:decimal" default="0"/>
																					<xs:element name="pertes_ch" type="xs:decimal" default="0"/>
																					<xs:element name="paux0_ch" type="xs:decimal" default="0"/>
																					<xs:element name="id_source_amont_fr" type="xs:decimal" default="0"/>
																					<xs:element name="statut_donnee_fr" type="xs:decimal" default="0"/>
																					<xs:element name="cycle_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_eau_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_eau_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_tour_fr" type="xs:string" default="0"/>
																					<xs:element name="gue_fr" type="xs:string"/>
																					<xs:element name="pabs_fr" type="xs:string"/>
																					<xs:element name="cor_fr" type="xs:string"/>
																					<xs:element name="paux_pc_fr" type="xs:string"/>
																					<xs:element name="statut_gue_pivot_fr" type="xs:integer" default="0"/>
																					<xs:element name="statut_paux_pivot_fr" type="xs:integer" default="0"/>
																					<xs:element name="val_gue_fr" type="xs:decimal" default="0"/>
																					<xs:element name="val_pabs_fr" type="xs:decimal" default="0"/>
																					<xs:element name="val_paux_pc_fr" type="xs:integer" default="0"/>
																					<xs:element name="lim_theta_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_max_am" type="xs:decimal" default="0"/>
																					<xs:element name="theta_min_av" type="xs:decimal" default="0"/>
																					<xs:element name="fonctionnement_bruleur_fr" type="xs:integer" default="0"/>
																					<xs:element name="lrcontmin_fr" type="xs:decimal" default="0"/>
																					<xs:element name="ccp_lrcontmin_fr" type="xs:decimal" default="0"/>
																					<xs:element name="typo_emetteur_fr" type="xs:decimal" default="0"/>
																					<xs:element name="rdt_comp_fr" type="xs:decimal" default="0"/>
																					<xs:element name="pertes_fr" type="xs:decimal" default="0"/>
																					<xs:element name="paux0_fr" type="xs:decimal" default="0"/>
																					<xs:element name="statut_bruleur_ch" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_echangeur_ch" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_autres_donnees_ch" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_bruleur_fr" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_autres_donnees_fr" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																				</xs:sequence>
																				<xs:sequence>
																					<xs:annotation>
																						<xs:documentation>type=1</xs:documentation>
																					</xs:annotation>
																					<xs:element name="generateur" type="xs:integer" default="0"/>
																					<xs:element name="ventilation" type="xs:integer" default="0"/>
																					<xs:element name="evac_fumee" type="xs:integer" default="0"/>
																					<xs:element name="combustible_gaz" type="xs:integer" default="0"/>
																					<xs:element name="id_fou_gen_1" type="xs:integer" default="0"/>
																					<xs:element name="id_fou_gen_4" type="xs:integer" default="0"/>
																					<xs:element name="id_fou_gen_5" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_ecs" type="xs:integer" default="0"/>
																					<xs:element name="rdim" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_mesuree_defaut_theta_max" type="xs:integer" default="0"/>
																					<xs:element name="theta_fonc_max" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_mesuree_defaut_theta_min" type="xs:integer" default="0"/>
																					<xs:element name="theta_fonc_min" type="xs:decimal" default="0"/>
																					<xs:element name="pn_gen" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_certifiee_defaut_rend" type="xs:integer" default="0"/>
																					<xs:element name="valeur_certifiee_defaut_r_pn" type="xs:integer" default="0"/>
																					<xs:element name="r_pn" type="xs:decimal" default="0"/>
																					<xs:element name="class_chaud_bois" type="xs:integer" default="0"/>
																					<xs:element name="pint" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_certifiee_defaut_r_pint" type="xs:integer" default="0"/>
																					<xs:element name="r_pint" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_mesuree_defaut_q_po_30" type="xs:integer" default="0"/>
																					<xs:element name="q_po_30" type="xs:decimal" default="0"/>
																					<xs:element name="chargement_chaudiere_bois" type="xs:decimal" default="0"/>
																					<xs:element name="accumulateur_gaz" type="xs:decimal" default="0"/>
																					<xs:element name="q_veille" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_mesuree_defaut_q_aux_nom" type="xs:integer" default="0"/>
																					<xs:element name="q_aux_nom" type="xs:decimal" default="0"/>
																					<xs:element name="alim_chaudiere_bois" type="xs:decimal" default="0"/>
																					<xs:element name="ventil_emission" type="xs:integer" default="0"/>
																					<xs:element name="is_cogeneration" type="xs:integer" default="0"/>
																					<xs:element name="id_app_inte" type="xs:decimal" default="0"/>
																					<xs:element name="pn_th_coge" type="xs:decimal" default="0"/>
																					<xs:element name="pn_prelec" type="xs:decimal" default="0"/>
																					<xs:element name="r_prelec" type="xs:decimal" default="0"/>
																					<xs:element name="r_activ_prelec" type="xs:decimal" default="0"/>
																				</xs:sequence>
																				<xs:sequence>
																					<xs:annotation>
																						<xs:documentation>type=6
generateur_thermodynamique_elec_autre</xs:documentation>
																					</xs:annotation>
																					<xs:element name="cat_gen" type="xs:integer"/>
																					<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_fr" type="xs:integer" default="0"/>
																					<xs:element name="rdim" type="xs:decimal" default="0"/>
																					<xs:element name="sys_thermo" type="xs:integer" default="0"/>
																					<xs:element name="id_groupe" type="xs:decimal" default="0"/>
																					<xs:element name="id_source_amont_ch" type="xs:decimal" default="0"/>
																					<xs:element name="statut_donnee_ch" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_eau_ch" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_eau_ch" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_exterieur_air_recycle" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_exterieur_air_recycle" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_extrait_air_neuf" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_extrait_air_neuf" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_de_nappe_air" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_de_nappe_air" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_de_boucle_air" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_de_boucle_air" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_glycolee_eau" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_glycolee_eau" type="xs:decimal" default="0"/>
																					<xs:element name="cop" type="xs:string" minOccurs="0"/>
																					<xs:element name="pabs_ch" type="xs:string" minOccurs="0"/>
																					<xs:element name="cor_ch" type="xs:string" minOccurs="0"/>
																					<xs:element name="statut_val_pivot_ch" type="xs:integer" default="0"/>
																					<xs:element name="val_cop" type="xs:decimal" default="0"/>
																					<xs:element name="val_pabs_ch" type="xs:decimal" default="0"/>
																					<xs:element name="lim_theta_ch" type="xs:decimal" default="0"/>
																					<xs:element name="theta_max_av" type="xs:decimal" default="0"/>
																					<xs:element name="theta_min_am" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_declaree_defaut_ch" type="xs:decimal" default="0"/>
																					<xs:element name="fonctionnement_compresseur_ch" type="xs:integer" default="0"/>
																					<xs:element name="lrcontmin_ch" type="xs:decimal" default="0"/>
																					<xs:element name="ccp_lrcontmin_ch" type="xs:decimal" default="0"/>
																					<xs:element name="typo_emetteur_ch" type="xs:integer" default="0"/>
																					<xs:element name="taux_ch" type="xs:decimal" default="0"/>
																					<xs:element name="id_source_amont_fr" type="xs:decimal" default="0"/>
																					<xs:element name="statut_donnee_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_eau_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_eau_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_exterieur_air_recycle_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_exterieur_air_recycle_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_air_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_air_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_eau_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_eau_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_air_extrait_air_neuf_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_air_extrait_air_neuf_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_aval_eau_de_nappe_air_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_amont_eau_de_nappe_air_fr" type="xs:decimal" default="0"/>
																					<xs:element name="eer" type="xs:string" default="0"/>
																					<xs:element name="pabs_fr" type="xs:string"/>
																					<xs:element name="cor_fr" type="xs:string"/>
																					<xs:element name="statut_val_pivot_fr" type="xs:integer" default="0"/>
																					<xs:element name="val_eer" type="xs:string"/>
																					<xs:element name="val_pabs_fr" type="xs:decimal" default="0"/>
																					<xs:element name="lim_theta_fr" type="xs:decimal" default="0"/>
																					<xs:element name="theta_max_am" type="xs:decimal" default="0"/>
																					<xs:element name="theta_min_av" type="xs:decimal" default="0"/>
																					<xs:element name="valeur_declaree_defaut_fr" type="xs:integer" default="0"/>
																					<xs:element name="fonctionnement_compresseur_fr" type="xs:string"/>
																					<xs:element name="lrcontmin_fr" type="xs:decimal" default="0"/>
																					<xs:element name="ccp_lrcontmin_fr" type="xs:decimal" default="0"/>
																					<xs:element name="typo_emetteur_fr" type="xs:decimal" default="0"/>
																					<xs:element name="taux_fr" type="xs:string"/>
																					<xs:element name="statut_fonctionnement_continu_ch" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_taux_ch" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_fonctionnement_continu_fr" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																					<xs:element name="statut_taux_fr" type="xs:integer" default="0">
																						<xs:annotation>
																							<xs:documentation>new moteur 1.1.5</xs:documentation>
																						</xs:annotation>
																					</xs:element>
																				</xs:sequence>
																				<xs:sequence>
																					<xs:annotation>
																						<xs:documentation>type=500 + 504 + 2</xs:documentation>
																					</xs:annotation>
																					<xs:element name="id_fougen_mod" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_fr" type="xs:integer" default="0"/>
																					<xs:element name="idpriorite_ecs" type="xs:integer" default="0"/>
																					<xs:choice>
																						<xs:sequence>
																							<xs:annotation>
																								<xs:documentation>type=500 + type=504</xs:documentation>
																							</xs:annotation>
																							<xs:element name="rdim" type="xs:decimal" default="0"/>
																							<xs:choice>
																								<xs:sequence>
																									<xs:annotation>
																										<xs:documentation>type=500
generateur_thermodynamique_elec</xs:documentation>
																									</xs:annotation>
																									<xs:element name="sys_thermo_ch" type="xs:integer" default="0"/>
																									<xs:element name="sys_thermo_fr" type="xs:integer" default="0"/>
																									<xs:element name="sys_thermo_ecs" type="xs:integer" default="0"/>
																									<xs:element name="id_groupe" type="xs:decimal" default="0"/>
																									<xs:element name="id_source_amont" type="xs:integer" default="0"/>
																									<xs:element name="statut_donnee" type="xs:integer" default="0"/>
																									<xs:element name="theta_aval_air_eau_ch" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_eau_ch" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_exterieur_air_recycle" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_exterieur_air_recycle" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_extrait_air_neuf" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_extrait_air_neuf" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_de_nappe_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_de_nappe_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_glycolee_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_glycolee_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_de_nappe_air" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_de_nappe_air" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_de_boucle_air" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_de_boucle_air" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_extrait_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_extrait_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_ambiant_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_ambiant_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_de_nappe_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_de_nappe_eau_ecs" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_eau_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_eau_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_exterieur_air_recycle_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_exterieur_air_recycle_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_de_nappe_air_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_de_nappe_air_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_extrait_air_neuf_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_extrait_air_neuf_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_eau_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_eau_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_air_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_air_fr" type="xs:decimal" default="0"/>
																									<xs:element name="performance" type="xs:string" default="0"/>
																									<xs:element name="pabs" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="cor" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="statut_val_pivot" type="xs:integer" default="0"/>
																									<xs:element name="val_cop" type="xs:decimal" default="0"/>
																									<xs:element name="val_pabs" type="xs:decimal" default="0"/>
																									<xs:element name="lim_theta" type="xs:integer" default="0"/>
																									<xs:element name="theta_max_av" type="xs:decimal" default="0"/>
																									<xs:element name="theta_min_am" type="xs:decimal" default="0"/>
																									<xs:element name="theta_max_am" type="xs:decimal" default="0"/>
																									<xs:element name="theta_min_av" type="xs:decimal" default="0"/>
																									<xs:element name="valeur_declaree_defaut" type="xs:decimal" default="0"/>
																									<xs:element name="fonctionnement_compresseur" type="xs:integer" default="0"/>
																									<xs:element name="statut_fonctionnement_continu" type="xs:integer" default="0">
																										<xs:annotation>
																											<xs:documentation>new moteur 1.1.5</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="lrcontmin" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="ccp_lrcontmin" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="statut_taux" type="xs:integer" default="0">
																										<xs:annotation>
																											<xs:documentation>new moteur 1.1.5</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="taux" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="typo_emetteur" type="xs:integer" default="0"/>
																								</xs:sequence>
																								<xs:sequence>
																									<xs:annotation>
																										<xs:documentation>type=504
generateur_thermodynamique_gaz_nonreversible</xs:documentation>
																									</xs:annotation>
																									<xs:element name="sys_thermo_abso_ch" type="xs:integer" default="0"/>
																									<xs:element name="sys_thermo_abso_fr" type="xs:integer" default="0"/>
																									<xs:element name="sys_thermo_abso_ecs" type="xs:integer" default="0"/>
																									<xs:element name="id_source_amont" type="xs:integer" default="0"/>
																									<xs:element name="statut_donnee" type="xs:integer" default="0"/>
																									<xs:element name="cycle_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_eau_classique" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_eau_haute_temperature" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_glycolee_eau_classique" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_glycolee_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_glycolee_eau_haute_temperature" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_eau_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_eau" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_air_eau_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_aval_air_eau_fr" type="xs:decimal" default="0"/>
																									<xs:element name="theta_amont_eau_tour" type="xs:decimal" default="0"/>
																									<xs:element name="gue" type="xs:string"/>
																									<xs:element name="pabs" type="xs:string" default="0"/>
																									<xs:element name="cor" type="xs:string"/>
																									<xs:element name="paux_pc" type="xs:string"/>
																									<xs:element name="statut_gue_pivot" type="xs:string"/>
																									<xs:element name="statut_paux_pivot" type="xs:string"/>
																									<xs:element name="val_gue" type="xs:string"/>
																									<xs:element name="val_pabs" type="xs:decimal" default="0"/>
																									<xs:element name="val_paux_pc" type="xs:integer" default="0"/>
																									<xs:element name="lim_theta" type="xs:integer" default="0"/>
																									<xs:element name="theta_max_av" type="xs:decimal" default="0"/>
																									<xs:element name="theta_min_am" type="xs:decimal" default="0"/>
																									<xs:element name="theta_max_am" type="xs:decimal" default="0"/>
																									<xs:element name="theta_min_av" type="xs:decimal" default="0"/>
																									<xs:element name="statut_bruleur" type="xs:integer" default="0">
																										<xs:annotation>
																											<xs:documentation>new moteur 1.1.5</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="fonctionnement_bruleur" type="xs:integer" default="0"/>
																									<xs:element name="statut_echangeur" type="xs:integer" default="0">
																										<xs:annotation>
																											<xs:documentation>new moteur 1.1.5</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="echangeur_eau_ch_fumee" type="xs:integer"/>
																									<xs:element name="statut_autres_donnees" type="xs:integer" default="0">
																										<xs:annotation>
																											<xs:documentation>new moteur 1.1.5</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="lrcontmin" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="ccp_lrcontmin" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="deq" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="rdt_comp" type="xs:decimal" default="0"/>
																									<xs:element name="pertes" type="xs:decimal" default="0"/>
																									<xs:element name="paux0" type="xs:decimal" default="0"/>
																									<xs:element name="typo_emetteur" type="xs:integer" default="0"/>
																								</xs:sequence>
																							</xs:choice>
																						</xs:sequence>
																						<xs:sequence>
																							<xs:annotation>
																								<xs:documentation>type=2
generateur_generique_matrice</xs:documentation>
																							</xs:annotation>
																							<xs:element name="cat_gen" type="xs:integer" default="0"/>
																							<xs:element name="fullpathgenerateur" type="xs:string"/>
																							<xs:element name="rdim" type="xs:decimal" default="0"/>
																							<xs:element name="coeff_com_pertes_caux" type="xs:integer" default="0"/>
																							<xs:element name="id_fl_amont" type="xs:integer" default="0"/>
																							<xs:element name="id_source_amont" type="xs:integer" default="0"/>
																						</xs:sequence>
																					</xs:choice>
																				</xs:sequence>
																			</xs:choice>
																		</xs:sequence>
																		<xs:attribute name="type" type="xs:integer" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="production_stockage_collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence minOccurs="0">
																<xs:element name="production_stockage" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:all>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="type_prod_stockage" type="xs:integer" default="0"/>
																			<xs:element name="nb_sto_b" type="xs:decimal" default="0"/>
																			<xs:element name="nb_assembl" type="xs:integer" default="0"/>
																			<xs:element name="v_tot" type="xs:decimal" default="0"/>
																			<xs:element name="f_aux" type="xs:decimal" default="0"/>
																			<xs:element name="valeur_certifiee_justifiee_defaut" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="nature_ballon" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="ua_s" type="xs:decimal" default="0"/>
																			<xs:element name="theta_max" type="xs:decimal" default="0"/>
																			<xs:element name="b_sto_e" type="xs:decimal" default="0"/>
																			<xs:element name="v_tot_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="valeur_certifiee_justifiee_defaut_appoint" type="xs:integer" default="0" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>new moteur 1.1.5</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="nature_ballon_appoint" type="xs:integer" default="0" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>new moteur 1.1.5</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ua_s_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="theta_max_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="type_gest_th_base" type="xs:decimal" default="0"/>
																			<xs:element name="delta_theta_base" type="xs:decimal" default="0"/>
																			<xs:element name="hech_base" type="xs:decimal" default="0"/>
																			<xs:element name="z_reg_base" type="xs:integer"/>
																			<xs:element name="type_gest_th_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="delta_theta_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="hech_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="z_appoint" type="xs:integer" default="0"/>
																			<xs:element name="z_reg_appoint" type="xs:integer" default="0"/>
																			<xs:element name="delta_reg_bcl_ch" type="xs:decimal" default="0"/>
																			<xs:element name="id_fou_sto" type="xs:integer" default="0"/>
																			<xs:element name="idpriorite_ecs" type="xs:integer" default="0"/>
																			<xs:element name="idpriorite_ch" type="xs:integer" default="0"/>
																			<xs:element name="source_ballon_appoint_collection" minOccurs="0">
																				<xs:complexType>
																					<xs:complexContent>
																						<xs:extension base="t_sce_ballon"/>
																					</xs:complexContent>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="source_ballon_base_collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence minOccurs="0">
																						<xs:element name="source_ballon_base" maxOccurs="unbounded">
																							<xs:annotation>
																								<xs:documentation>ATTENTION ordre des balises pour les sources ballon appoint</xs:documentation>
																							</xs:annotation>
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="index" type="xs:integer"/>
																									<xs:choice>
																										<xs:sequence>
																											<xs:annotation>
																												<xs:documentation>type=1</xs:documentation>
																											</xs:annotation>
																											<xs:element name="ventilation" type="xs:integer" default="0"/>
																											<xs:element name="evac_fumee" type="xs:string" minOccurs="0"/>
																											<xs:element name="combustible_gaz" type="xs:integer" default="0"/>
																											<xs:element name="id_fou_gen_4" type="xs:integer" default="0"/>
																											<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
																											<xs:element name="idpriorite_ecs" type="xs:decimal" default="0"/>
																											<xs:element name="rdim" type="xs:integer" default="0"/>
																											<xs:element name="valeur_mesuree_defaut_theta_max" type="xs:integer" default="0"/>
																											<xs:element name="theta_fonc_max" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="valeur_mesuree_defaut_theta_min" type="xs:integer" default="0"/>
																											<xs:element name="theta_fonc_min" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="pn_gen" type="xs:decimal" default="0"/>
																											<xs:element name="valeur_certifiee_defaut_rend" type="xs:integer"/>
																											<xs:element name="valeur_certifiee_defaut_r_pn" type="xs:integer"/>
																											<xs:element name="r_pn" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="class_chaud_bois" type="xs:string" minOccurs="0"/>
																											<xs:element name="pint" type="xs:decimal" default="0"/>
																											<xs:element name="valeur_certifiee_defaut_r_pint" type="xs:integer"/>
																											<xs:element name="r_pint" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="valeur_mesuree_defaut_q_po_30" type="xs:integer" default="0"/>
																											<xs:element name="q_po_30" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="chargement_chaudiere_bois" type="xs:string" minOccurs="0"/>
																											<xs:element name="accumulateur_gaz" type="xs:string" minOccurs="0"/>
																											<xs:element name="q_veille" type="xs:string" minOccurs="0"/>
																											<xs:element name="valeur_mesuree_defaut_q_aux_nom" type="xs:integer" default="0"/>
																											<xs:element name="q_aux_nom" type="xs:string" minOccurs="0"/>
																											<xs:element name="alim_chaudiere_bois" type="xs:string" minOccurs="0"/>
																											<xs:element name="ventil_emission" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="is_cogeneration" type="xs:integer"/>
																											<xs:element name="id_app_inte" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="pn_th_coge" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="pn_prelec" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="r_prelec" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="r_activ_prelec" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="generateur" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="id_fou_gen_1" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="id_fou_gen_5" type="xs:integer" default="0" minOccurs="0"/>
																										</xs:sequence>
																										<xs:sequence>
																											<xs:annotation>
																												<xs:documentation>type=501</xs:documentation>
																											</xs:annotation>
																											<xs:element name="pmax" type="xs:decimal" default="0"/>
																											<xs:element name="rdim" type="xs:integer" default="0"/>
																											<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
																											<xs:element name="id_fou_gen" type="xs:integer" default="0"/>
																										</xs:sequence>
																										<xs:sequence>
																											<xs:annotation>
																												<xs:documentation>type=500</xs:documentation>
																											</xs:annotation>
																											<xs:element name="idpriorite_ecs" type="xs:decimal" default="0"/>
																											<xs:element name="rdim" type="xs:integer"/>
																											<xs:element name="sys_thermo_ecs" type="xs:integer" default="0"/>
																											<xs:element name="id_groupe" type="xs:string" minOccurs="0"/>
																											<xs:element name="id_source_amont" type="xs:integer" default="0"/>
																											<xs:element name="statut_donnee" type="xs:integer" default="0"/>
																											<xs:element name="theta_aval_air_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_amont_air_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_aval_air_extrait_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_amont_air_extrait_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_aval_air_ambiant_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_amont_air_ambiant_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_aval_eau_de_nappe_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_amont_eau_de_nappe_eau_ecs" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="performance" type="xs:string" minOccurs="0"/>
																											<xs:element name="pabs" type="xs:string" minOccurs="0"/>
																											<xs:element name="cor" type="xs:string" minOccurs="0"/>
																											<xs:element name="statut_val_pivot" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="val_cop" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="val_pabs" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="lim_theta" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="theta_max_av" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="theta_min_am" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="valeur_declaree_defaut" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="fonctionnement_compresseur" type="xs:integer" default="0"/>
																											<xs:element name="lrcontmin" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="ccp_lrcontmin" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="typo_emetteur" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="taux" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="statut_fonctionnement_continu" type="xs:integer" default="0" minOccurs="0">
																												<xs:annotation>
																													<xs:documentation>new moteur 1.1.5</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																											<xs:element name="statut_taux" type="xs:integer" default="0" minOccurs="0">
																												<xs:annotation>
																													<xs:documentation>new moteur 1.1.5</xs:documentation>
																												</xs:annotation>
																											</xs:element>
																										</xs:sequence>
																										<xs:sequence>
																											<xs:annotation>
																												<xs:documentation>type=600</xs:documentation>
																											</xs:annotation>
																											<xs:element name="id_fou_gen1" type="xs:integer" default="0"/>
																											<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
																											<xs:element name="idpriorite_ecs" type="xs:decimal" default="0"/>
																											<xs:element name="rdim" type="xs:integer" default="0"/>
																											<xs:element name="p_ess" type="xs:decimal" default="0"/>
																											<xs:element name="reseau_chaleur" type="xs:integer" default="0"/>
																											<xs:element name="isolation_du_reseau" type="xs:integer" default="0"/>
																										</xs:sequence>
																										<xs:sequence>
																											<xs:annotation>
																												<xs:documentation>type=4</xs:documentation>
																											</xs:annotation>
																											<xs:element name="a" type="xs:decimal" default="0"/>
																											<xs:element name="alpha" type="xs:decimal" default="0"/>
																											<xs:element name="beta" type="xs:decimal" default="0"/>
																											<xs:element name="mode_regul_bs" type="xs:integer" default="0"/>
																											<xs:element name="valeur_certifiee_defaut_boucle_solaire" type="xs:decimal" default="0" minOccurs="0"/>
																											<xs:element name="type_capteur_boucle_solaire" type="xs:integer" default="0" minOccurs="0"/>
																											<xs:element name="eta" type="xs:decimal" default="0"/>
																											<xs:element name="a1" type="xs:decimal" default="0"/>
																											<xs:element name="a2" type="xs:decimal" default="0"/>
																											<xs:element name="ua_te" type="xs:decimal" default="0"/>
																											<xs:element name="ua_ti" type="xs:decimal" default="0"/>
																											<xs:element name="is_avec_echangeur" type="xs:integer" default="0"/>
																											<xs:element name="k_theta" type="xs:decimal" default="0"/>
																											<xs:element name="p_np" type="xs:decimal" default="0"/>
																										</xs:sequence>
																										<xs:sequence>
																											<xs:annotation>
																												<xs:documentation>type=2 + type=504</xs:documentation>
																											</xs:annotation>
																											<xs:element name="id_fougen_mod" type="xs:integer" default="0"/>
																											<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
																											<xs:element name="idpriorite_fr" type="xs:decimal" default="0"/>
																											<xs:element name="idpriorite_ecs" type="xs:decimal" default="0"/>
																											<xs:choice>
																												<xs:annotation>
																													<xs:documentation>type=2 + type=504</xs:documentation>
																												</xs:annotation>
																												<xs:sequence>
																													<xs:annotation>
																														<xs:documentation>type=504</xs:documentation>
																													</xs:annotation>
																													<xs:element name="rdim" type="xs:integer"/>
																													<xs:element name="sys_thermo_abso_ch" type="xs:integer" default="0"/>
																													<xs:element name="sys_thermo_abso_fr" type="xs:integer" default="0"/>
																													<xs:element name="sys_thermo_abso_ecs" type="xs:integer" default="0"/>
																													<xs:element name="id_source_amont" type="xs:integer" default="0"/>
																													<xs:element name="statut_donnee" type="xs:integer" default="0"/>
																													<xs:element name="cycle_fr" type="xs:integer" default="0"/>
																													<xs:element name="theta_aval_air_eau_classique" type="xs:integer" default="0"/>
																													<xs:element name="theta_amont_air_eau" type="xs:integer" default="0"/>
																													<xs:element name="theta_aval_air_eau_haute_temperature" type="xs:integer" default="0"/>
																													<xs:element name="m_theta_aval_eau_glycolee_eau_classique" type="xs:integer" default="0"/>
																													<xs:element name="theta_amont_eau_glycolee_eau" type="xs:integer" default="0"/>
																													<xs:element name="theta_aval_eau_glycolee_eau_haute_temperature" type="xs:integer" default="0"/>
																													<xs:element name="theta_amont_eau_eau" type="xs:integer" default="0"/>
																													<xs:element name="theta_aval_eau_eau" type="xs:integer" default="0"/>
																													<xs:element name="theta_aval_air_eau" type="xs:integer" default="0"/>
																													<xs:element name="theta_amont_air_eau_fr" type="xs:integer" default="0"/>
																													<xs:element name="theta_aval_air_eau_fr" type="xs:integer" default="0"/>
																													<xs:element name="theta_amont_eau_tour" type="xs:integer" default="0"/>
																													<xs:element name="gue" type="xs:string" minOccurs="0"/>
																													<xs:element name="pabs" type="xs:string" minOccurs="0"/>
																													<xs:element name="cor" type="xs:string" minOccurs="0"/>
																													<xs:element name="paux_pc" type="xs:string" minOccurs="0"/>
																													<xs:element name="statut_gue_pivot" type="xs:integer" default="0"/>
																													<xs:element name="statut_paux_pivot" type="xs:integer" default="0"/>
																													<xs:element name="val_gue" type="xs:decimal" default="0"/>
																													<xs:element name="val_pabs" type="xs:decimal" default="0"/>
																													<xs:element name="val_paux_pc" type="xs:decimal" default="0"/>
																													<xs:element name="lim_theta" type="xs:integer" default="0"/>
																													<xs:element name="theta_max_av" type="xs:decimal" default="0"/>
																													<xs:element name="theta_min_am" type="xs:decimal" default="0"/>
																													<xs:element name="theta_max_am" type="xs:decimal" default="0"/>
																													<xs:element name="theta_min_av" type="xs:decimal" default="0"/>
																													<xs:element name="echangeur_eau_ch_fumee" type="xs:integer" default="0"/>
																													<xs:element name="fonctionnement_bruleur" type="xs:integer" default="0"/>
																													<xs:element name="lrcontmin" type="xs:decimal" default="0"/>
																													<xs:element name="ccp_lrcontmin" type="xs:decimal" default="0"/>
																													<xs:element name="deq" type="xs:decimal" default="0"/>
																													<xs:element name="typo_emetteur" type="xs:integer" default="0"/>
																													<xs:element name="rdt_comp" type="xs:decimal" default="0"/>
																													<xs:element name="pertes" type="xs:decimal" default="0"/>
																													<xs:element name="paux0" type="xs:decimal" default="0"/>
																													<xs:element name="statut_bruleur" type="xs:integer" default="0">
																														<xs:annotation>
																															<xs:documentation>new moteur 1.1.5</xs:documentation>
																														</xs:annotation>
																													</xs:element>
																													<xs:element name="statut_echangeur" type="xs:integer" default="0">
																														<xs:annotation>
																															<xs:documentation>new moteur 1.1.5</xs:documentation>
																														</xs:annotation>
																													</xs:element>
																													<xs:element name="statut_autres_donnees" type="xs:integer" default="0">
																														<xs:annotation>
																															<xs:documentation>new moteur 1.1.5</xs:documentation>
																														</xs:annotation>
																													</xs:element>
																												</xs:sequence>
																												<xs:sequence>
																													<xs:annotation>
																														<xs:documentation>type=2</xs:documentation>
																													</xs:annotation>
																													<xs:element name="cat_gen" type="xs:integer" default="0"/>
																													<xs:element name="fullpathgenerateur" type="xs:string"/>
																													<xs:element name="rdim" type="xs:integer" default="0"/>
																													<xs:element name="coeff_com_pertes_caux" type="xs:decimal" default="0"/>
																													<xs:element name="id_fl_amont" type="xs:integer" default="0"/>
																													<xs:element name="id_source_amont" type="xs:integer" default="0"/>
																												</xs:sequence>
																											</xs:choice>
																										</xs:sequence>
																									</xs:choice>
																								</xs:sequence>
																								<xs:attribute name="type" type="xs:integer" use="required"/>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:all>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="source_amont_collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence minOccurs="0">
																<xs:element name="source_amont" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:all>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="id_fl_amont" type="xs:integer" default="0"/>
																			<xs:element name="source_amont_eau" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="source_amont_air" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="id_et" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="id_sf_extraction" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="tair_lim" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="idgestion_captage" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="idgestion_pompe_captage" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="type_echangeur" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="tour_refroidissement" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="pvent_gaine" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="delta_theta_cond_ch" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="delta_theta_cond_fr" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="ppompes_tour" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="pvent_tour" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="delta_theta_tour" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="theta_es_tour_consigne" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="ppompes_cap" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="ppompes_nappe" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="ppompes_inter" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="ppompes_boucle_eau" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="idmois_mini" default="0" minOccurs="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:integer">
																						<xs:maxInclusive value="12"/>
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="theta_min_source" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="theta_max_source" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="theta_min_boucle" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="theta_max_boucle" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="rb" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="l" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="qv_nappe_nom" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="qv_inter_nom" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="qv_nom_tour" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="rho_inter" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="ua" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="cpe_inter" type="xs:decimal" default="0" minOccurs="0"/>
																		</xs:all>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="batiment_collection">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="batiment" maxOccurs="unbounded">
											<xs:complexType>
												<xs:all>
													<xs:element name="index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="ratenr_rdch" type="xs:decimal" default="0"/>
													<xs:element name="ratenr_rdfr" type="xs:decimal" default="0"/>
													<xs:element name="espace_tampon_collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence minOccurs="0">
																<xs:element name="espace_tampon" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:choice>
																				<xs:sequence>
																					<xs:element name="b_et_ns" type="xs:decimal" default="0"/>
																					<xs:element name="due" type="xs:decimal" default="0"/>
																				</xs:sequence>
																				<xs:sequence>
																					<xs:element name="a_et" type="xs:decimal" default="0"/>
																					<xs:element name="volet" type="xs:decimal" default="0"/>
																					<xs:element name="httfet" type="xs:decimal" default="0"/>
																					<xs:element name="uet_pb" type="xs:decimal" default="0"/>
																					<xs:element name="is_protected" type="xs:integer" default="0"/>
																					<xs:element name="prot_ext" type="xs:integer" default="0"/>
																					<xs:element name="def_qv_et_base" type="xs:integer" default="0"/>
																					<xs:element name="qv_et_base" type="xs:decimal" default="0" minOccurs="0"/>
																					<xs:element name="paroi_ext_et_collection" minOccurs="0">
																						<xs:complexType>
																							<xs:sequence minOccurs="0">
																								<xs:element name="paroi_ext_et" maxOccurs="unbounded">
																									<xs:complexType>
																										<xs:all>
																											<xs:element name="index" type="xs:integer"/>
																											<xs:element name="name" type="xs:string"/>
																											<xs:element name="alpha" type="xs:decimal"/>
																											<xs:element name="beta" type="xs:decimal"/>
																											<xs:element name="aue" type="xs:decimal"/>
																											<xs:element name="uue" type="xs:decimal"/>
																											<xs:element name="swe_ap" type="xs:decimal" default="0"/>
																											<xs:element name="swe_sp" type="xs:decimal" default="0"/>
																											<xs:element name="tle_ap" type="xs:decimal" default="0"/>
																											<xs:element name="tle_sp" type="xs:decimal" default="0"/>
																											<xs:element name="rouv_max" type="xs:decimal" default="0"/>
																											<xs:element name="masque_collection" minOccurs="0">
																												<xs:annotation>
																													<xs:documentation>Bien que non utilisé dans la fiche, saisir les masques suivant le format d'entrée du moteur (masques de type 1, 2, 3 , 4 ou 5) et leurs balises filles</xs:documentation>
																												</xs:annotation>
																												<xs:complexType>
																													<xs:sequence minOccurs="0">
																														<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
																													</xs:sequence>
																												</xs:complexType>
																											</xs:element>
																										</xs:all>
																									</xs:complexType>
																								</xs:element>
																							</xs:sequence>
																						</xs:complexType>
																					</xs:element>
																				</xs:sequence>
																			</xs:choice>
																		</xs:sequence>
																		<xs:attribute name="type" type="xs:integer" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="pv_install_collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence minOccurs="0">
																<xs:element name="pv_install" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:all>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="onduleur_pv_collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence minOccurs="0">
																						<xs:element name="onduleur_pv" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:all>
																									<xs:element name="index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="type_courberend" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="n_eu" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="valeurrefcourbe" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="valeur_declaree_defaut_pac_onduleur" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="pac_onduleur" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="capteur_pv_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="capteur_pv" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="nb_capteurs_pv" type="xs:integer" default="0"/>
																															<xs:element name="type_techno_capteur" type="xs:integer" default="0"/>
																															<xs:element name="valeur_declaree_defaut" type="xs:integer" default="0"/>
																															<xs:element name="noct" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="rendstc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="pc" type="xs:decimal" default="0"/>
																															<xs:element name="mu" type="xs:decimal" default="0"/>
																															<xs:element name="type_confinement" type="xs:integer" default="0"/>
																															<xs:element name="alpha" type="xs:decimal" default="0"/>
																															<xs:element name="beta" type="xs:decimal" default="0"/>
																															<xs:element name="s" type="xs:decimal" default="0"/>
																															<xs:element name="masque_collection" minOccurs="0">
																																<xs:annotation>
																																	<xs:documentation>Bien que non utilisé dans la fiche, saisir les masques suivant le format d'entrée du moteur (masques de type 1, 2, 3 , 4 ou 5) et leurs balises filles</xs:documentation>
																																</xs:annotation>
																																<xs:complexType>
																																	<xs:sequence minOccurs="0">
																																		<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
																																	</xs:sequence>
																																</xs:complexType>
																															</xs:element>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																								</xs:all>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:all>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="zone_collection">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="zone" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:all>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="usage" type="xs:integer"/>
																			<xs:element name="shon_rt" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="is_rat_l" type="xs:integer" default="0"/>
																			<xs:element name="rat_l" type="xs:string" default="0"/>
																			<xs:element name="nb_logement" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="fullpathscenario" type="xs:string" minOccurs="0"/>
																			<xs:element name="hauteur" type="xs:decimal" default="0"/>
																			<xs:element name="hauteur_zone" type="xs:decimal" default="0"/>
																			<xs:element name="is_traversant" type="xs:integer" default="0"/>
																			<xs:element name="ecrantage" type="xs:integer" default="0"/>
																			<xs:element name="groupe_collection">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="groupe" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:all>
																									<xs:element name="index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="surt" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="shab" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="v" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="def_httf" type="xs:decimal" minOccurs="0"/>
																									<xs:element name="httf" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="delta_trav_surv" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="is_hall" type="xs:integer" default="0"/>
																									<xs:element name="categorie_ce1_ce2" type="xs:integer" default="0"/>
																									<xs:element name="is_climatise" type="xs:integer" default="0"/>
																									<xs:element name="type_pgrm_ch" type="xs:integer" default="0"/>
																									<xs:element name="type_pgrm_fr" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="qv_occ_bbio" type="xs:decimal" default="0"/>
																									<xs:element name="qv_inocc_bbio" type="xs:decimal" default="0"/>
																									<xs:element name="bois_energie" type="xs:integer" default="0"/>
																									<xs:element name="is_reseau_ch" type="xs:integer" default="0"/>
																									<xs:element name="contenu_co2_reseau_ch" type="xs:double" default="0"/>
																									<xs:element name="is_reseau_fr" type="xs:integer" default="0"/>
																									<xs:element name="contenu_co2_reseau_fr" type="xs:double" default="0"/>
																									<xs:element name="inertie">
																										<xs:complexType>
																											<xs:all>
																												<xs:element name="index" type="xs:integer"/>
																												<xs:element name="name" type="xs:string"/>
																												<xs:element name="type_inertie" type="xs:integer" default="0"/>
																												<xs:element name="am_surf" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="cm_surf" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="type_inertie_sequentielle" type="xs:integer" default="0"/>
																												<xs:element name="cms_surf" type="xs:decimal" default="0" minOccurs="0"/>
																											</xs:all>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="permeabilite">
																										<xs:complexType>
																											<xs:all>
																												<xs:element name="index" type="xs:integer"/>
																												<xs:element name="name" type="xs:string"/>
																												<xs:element name="valeur_saisie_defaut_q4pasurf" type="xs:integer" default="0"/>
																												<xs:element name="q4pasurf" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="n" type="xs:double" minOccurs="0"/>
																											</xs:all>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="emetteur_collection" type="t_emetteur" minOccurs="0"/>
																									<xs:element name="paroi_opaque_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="paroi_opaque" minOccurs="0" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="alpha" type="xs:decimal" default="0"/>
																															<xs:element name="beta" type="xs:decimal" default="0"/>
																															<xs:element name="ak" type="xs:decimal" default="0"/>
																															<xs:element name="type_paroi_inclk" type="xs:integer" default="0"/>
																															<xs:element name="uk" type="xs:decimal" default="0"/>
																															<xs:element name="sf_ck" type="xs:decimal" default="0"/>
																															<xs:element name="sf_ek" type="xs:decimal" default="0"/>
																															<xs:element name="is_vegetalise" type="xs:integer" default="0"/>
																															<xs:element name="t_simul_deb_v" type="xs:string" minOccurs="0"/>
																															<xs:element name="t_simul_fin_v" type="xs:string" minOccurs="0"/>
																															<xs:element name="sfc_vk" type="xs:decimal" default="0"/>
																															<xs:element name="sfe_vk" type="xs:decimal" default="0"/>
																															<xs:element name="id_et" type="xs:integer"/>
																															<xs:element name="masque_collection" minOccurs="0">
																																<xs:complexType>
																																	<xs:sequence minOccurs="0">
																																		<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
																																	</xs:sequence>
																																</xs:complexType>
																															</xs:element>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="lineaire_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="lineaire" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="is_detail_calcul" type="xs:integer"/>
																															<xs:element name="alpha" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="beta" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="ll" type="xs:decimal" default="0"/>
																															<xs:element name="psil" type="xs:decimal" default="0"/>
																															<xs:element name="sf_cl" type="xs:decimal" default="0"/>
																															<xs:element name="sf_el" type="xs:decimal" default="0"/>
																															<xs:element name="id_et" type="xs:integer" default="0"/>
																															<xs:element name="masque_collection" minOccurs="0">
																																<xs:complexType>
																																	<xs:sequence minOccurs="0">
																																		<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
																																	</xs:sequence>
																																</xs:complexType>
																															</xs:element>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="emetteur_ecs_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="emetteur_ecs" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:sequence>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="rat_em_e" type="xs:decimal" default="0"/>
																															<xs:element name="nb_lgt_gr_em_e" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="nu_gr_em_e" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="id_corr_em_e" type="xs:integer" default="0"/>
																															<xs:element name="part_em_e_melangeurs" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="part_em_e_mitigeur_thermo" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="part_em_e_temporisateur" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="app_ecs" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="corr_util" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="nb_maison_gr_e" type="xs:integer" default="0"/>
																															<xs:element name="distribution_groupe_ecs" minOccurs="0" maxOccurs="unbounded">
																																<xs:complexType>
																																	<xs:all>
																																		<xs:element name="index" type="xs:integer"/>
																																		<xs:element name="name" type="xs:string"/>
																																		<xs:element name="nb_dist_2nd_e" type="xs:decimal" default="0"/>
																																		<xs:element name="delta_lvc" type="xs:integer" default="0"/>
																																		<xs:element name="l_vc_2nd_e" type="xs:decimal" default="0" minOccurs="0"/>
																																		<xs:element name="l_hvc_2nd_e" type="xs:decimal" default="0"/>
																																		<xs:element name="d_int_2nd_e" type="xs:decimal" default="0"/>
																																		<xs:element name="theta_2nd_e" type="xs:decimal" default="0"/>
																																		<xs:element name="id_dist_primaire" type="xs:integer" default="0"/>
																																		<xs:element name="id_ballon" type="xs:integer" default="0"/>
																																		<xs:element name="id_et" type="xs:integer" default="0"/>
																																	</xs:all>
																																</xs:complexType>
																															</xs:element>
																														</xs:sequence>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="entree_air_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="entree_air" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="type_entree_air" type="xs:integer"/>
																															<xs:element name="module" type="xs:decimal" default="0"/>
																															<xs:element name="r_f" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="delta_p1" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="delta_p2" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="module_1" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="module_2" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="r_ar" type="xs:decimal" default="0" minOccurs="0"/>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="eclairage_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="eclairage" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="locaux_bureau" type="xs:integer" default="0"/>
																															<xs:element name="locaux_creche_garderie_pouponieres" type="xs:integer" default="0"/>
																															<xs:element name="locaux_enseignement_primaire" type="xs:integer" default="0"/>
																															<xs:element name="locaux_secondaire_jour" type="xs:integer" default="0"/>
																															<xs:element name="locaux_secondaire_nuit" type="xs:integer" default="0"/>
																															<xs:element name="locaux_universite" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hebergement_occ_continue" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hebergement_residence_etudiante" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hotel_1etoile_nuit" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hotel_2etoile_nuit" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hotel_3etoile_nuit" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hotel_4etoile_nuit" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hotel_1_ou_2etoiles_jour" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hotel_3_ou_4etoiles_jour" type="xs:integer" default="0"/>
																															<xs:element name="locaux_restaurant_1_repas_5_7" type="xs:integer" default="0"/>
																															<xs:element name="locaux_restaurant_2_repas_jour_6_7" type="xs:integer" default="0"/>
																															<xs:element name="locaux_restaurant_2_repas_jour_7_7" type="xs:integer" default="0"/>
																															<xs:element name="locaux_restaurant_3_repas_jour_5_7" type="xs:integer" default="0"/>
																															<xs:element name="locaux_restauration_continue" type="xs:integer" default="0"/>
																															<xs:element name="locaux_commerce_magazin_zi" type="xs:integer" default="0"/>
																															<xs:element name="locaux_etablissement_sportif_scolaire" type="xs:integer" default="0"/>
																															<xs:element name="locaux_etablissement_sportif_municipal_prive" type="xs:integer" default="0"/>
																															<xs:element name="locaux_etablissement_sanitaire_avec_hebergement" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hopital_partie_nuit" type="xs:integer" default="0"/>
																															<xs:element name="locaux_hopital_partie_jour" type="xs:integer" default="0"/>
																															<xs:element name="locaux_transport_aerogare" type="xs:integer" default="0"/>
																															<xs:element name="locaux_industrie_3_8" type="xs:integer" default="0"/>
																															<xs:element name="locaux_industrie_8h_18" type="xs:integer" default="0"/>
																															<xs:element name="locaux_tribunal" type="xs:integer" default="0"/>
																															<xs:element name="eiproj" type="xs:decimal" default="0"/>
																															<xs:element name="rat_local" type="xs:decimal" default="0"/>
																															<xs:element name="ratio_ecl_nat" type="xs:decimal" default="0"/>
																															<xs:element name="fr_grad_ecl" type="xs:integer" default="0"/>
																															<xs:element name="eff_immo_projet" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="eff_ecl_immo_projet" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="pecl_tot" type="xs:decimal" default="0"/>
																															<xs:element name="pecl_aux" type="xs:decimal" default="0"/>
																															<xs:element name="gest_ecl" type="xs:integer" default="0"/>
																															<xs:element name="grad_ecl" type="xs:integer" default="0"/>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="baie_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="baie" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="alpha" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="beta" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="ab" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="choix_pm_gpm" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="uap_vert" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="usp_vert" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="uap_horiz" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="usp_horiz" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw1_sp" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw2_sp" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw3_sp" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw1_sp_e" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw2_sp_e" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw3_sp_e" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="tli_sp" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="tlid_sp" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="id_et" type="xs:integer" default="0"/>
																															<xs:element name="prot_ext" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw1_ap" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw2_ap" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="sw3_ap" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="tli_ap" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="tlid_ap" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="m_suntracking_sw_bc" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_suntracking_sw_e" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_suntracking_tl_bce" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_fixe_sw_bc" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_fixe_sw_e" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_fixe_tl_bc" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_fixe_tl_e" type="xs:string" minOccurs="0"/>
																															<xs:element name="type_horl" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="m_horl_jour" type="xs:string" minOccurs="0"/>
																															<xs:element name="detec_pres" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="vvent_lim_auto" type="xs:string" minOccurs="0"/>
																															<xs:element name="eclim_auto" type="xs:string" minOccurs="0"/>
																															<xs:element name="temp_op_limh_auto" type="xs:string" minOccurs="0"/>
																															<xs:element name="temp_op_limb_auto" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_rprot1_auto" type="xs:string" minOccurs="0"/>
																															<xs:element name="m_rprot1_auto_sv" type="xs:string" minOccurs="0"/>
																															<xs:element name="loc_occ_pass" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="pm2" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="baie_ouvrable" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="exp_br" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="rouv_max" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="valeur_declaree_defaut_ouverture_baie_auto" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="mode_gestion_hiver" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="param_ouvbaie_hiver" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="mode_gestion_misaison" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="param_ouvbaie_misaison" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="mode_gestion_ete" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="param_ouvbaie_ete" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="mode_gestion_e" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="param_ouvbaie_e" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="valeur_saisie_defaut_rouvmax" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="type_ouvrant" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="mode_gestion_ete_climatise" type="xs:integer" default="0" minOccurs="0">
																																<xs:annotation>
																																	<xs:documentation>new moteur 1.1.5</xs:documentation>
																																</xs:annotation>
																															</xs:element>
																															<xs:element name="masque_collection" minOccurs="0">
																																<xs:complexType>
																																	<xs:sequence minOccurs="0">
																																		<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
																																	</xs:sequence>
																																</xs:complexType>
																															</xs:element>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="bouche_conduit_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="bouche_conduit" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="type_bouche_conduit" type="xs:integer"/>
																															<xs:element name="cdep" type="xs:integer"/>
																															<xs:element name="cdep_value" type="xs:decimal" default="0"/>
																															<xs:element name="classe_etancheite" type="xs:integer"/>
																															<xs:element name="ratfuitevc" type="xs:decimal" default="0"/>
																															<xs:element name="type_regul_non_res" type="xs:integer" default="0"/>
																															<xs:element name="cndbnr_value" type="xs:decimal" default="0"/>
																															<xs:element name="type_regul_res" type="xs:integer" default="0"/>
																															<xs:element name="r_rep" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="r_souf" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_pointe" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_base" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_pointe" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_base" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_ch_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_ch_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_zn_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_souf_zn_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_ch_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_ch_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_zn_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_rep_zn_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="id_systeme_mecanique" type="xs:integer" default="0"/>
																															<xs:element name="emetteur_collection" minOccurs="0">
																																<xs:complexType>
																																	<xs:complexContent>
																																		<xs:extension base="t_emetteur"/>
																																	</xs:complexContent>
																																</xs:complexType>
																															</xs:element>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="aeration_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="aeration" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="qv_occ" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_pointe" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qv_base" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="id_et" type="xs:integer" default="0"/>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="ventilation_naturelle_hybride_collection" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence minOccurs="0">
																												<xs:element name="ventilation_naturelle_hybride" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:all>
																															<xs:element name="index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="id_type_vent" type="xs:integer"/>
																															<xs:element name="nid" type="xs:integer"/>
																															<xs:element name="id_type_bouche" type="xs:integer"/>
																															<xs:element name="a_sect_base" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="a_sect_pointe" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="dp_bea" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="qv_bea" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="a_cond" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="per_cond" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="h_cond" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="ratfuite_vc" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="cdep" type="xs:decimal" default="0"/>
																															<xs:element name="v_cond" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="c_extr" type="xs:string" default="0" minOccurs="0"/>
																															<xs:element name="epsilon_extr" type="xs:decimal" default="0"/>
																															<xs:element name="id_systeme_mecanique" type="xs:integer" default="0" minOccurs="0"/>
																															<xs:element name="qspec_rep_conv_pointe" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="qspec_rep_conv_base" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="cdep_value" type="xs:decimal" default="0" minOccurs="0"/>
																															<xs:element name="classe_etancheite" type="xs:integer" default="0" minOccurs="0"/>
																														</xs:all>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																								</xs:all>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="ventilation_mecanique_collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence minOccurs="0">
																						<xs:element name="ventilation_mecanique" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="type_ven_meca" type="xs:integer"/>
																									<xs:element name="niveau_pression" type="xs:integer"/>
																									<xs:element name="type_cta_dac" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="type_echangeur" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="type_echangeur_detaille" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="certificat_efficacite_echangeur" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="epsilon" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="ua" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="is_antigel" type="xs:integer" default="0" minOccurs="0">
																										<xs:annotation>
																											<xs:documentation>valeur conventionnelle = 1</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="t_sec_h_rep_lim" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_aux_an" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="type_regulation" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="t_enc" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_enf" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_ext_t_an" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_extref" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="is_prechaud" type="xs:integer" minOccurs="0"/>
																									<xs:element name="t_cons_prechaud" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_ex_prechaud" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="is_prefroid" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="t_cons_prefroid" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_ex_prefroid" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="theta_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="is_chaudhr" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="type_humidification" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="w_cons" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="is_bypass" type="xs:integer" default="0" minOccurs="0">
																										<xs:annotation>
																											<xs:documentation>valeur conventionnelle = 1</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																									<xs:element name="t_ext_bp_hiver" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_int_bp_hiver" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_ext_bp_ete" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_int_bp_ete" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="q_souf_cond_max_occ" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="q_souf_cond_max_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="type_ventilateur" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="pvent_base_souf" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_pointe_souf" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_base_rep" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_pointe_rep" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_souf_occ" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_souf_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_rep_occ" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="pvent_rep_inocc" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="p_elec_ech" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="id_puits_climatique" type="xs:integer" default="0"/>
																									<xs:element name="id_et" type="xs:integer" default="0"/>
																									<xs:element name="origine_horaire" type="xs:integer" default="0" minOccurs="0"/>
																									<xs:element name="dugd" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="h_gd" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="v_vent_reg" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="theta_ext_reg" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="pvent" type="xs:string" default="0" minOccurs="0"/>
																									<xs:element name="pvent_pointe" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="distribution_cta_chaud" minOccurs="0" maxOccurs="unbounded">
																										<xs:complexType>
																											<xs:all minOccurs="0">
																												<xs:element name="index" type="xs:integer"/>
																												<xs:element name="name" type="xs:string"/>
																												<xs:element name="is_prechaud" type="xs:integer"/>
																												<xs:element name="is_antigel" type="xs:integer"/>
																												<xs:element name="is_chaudhr" type="xs:integer"/>
																												<xs:element name="type_2nd" type="xs:integer" default="0"/>
																												<xs:element name="lvc" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="lhvc" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="gest_2nd_ch" type="xs:integer" default="0" minOccurs="0"/>
																												<xs:element name="mode_reg_debit_ch" type="xs:integer" default="0" minOccurs="0"/>
																												<xs:element name="theta_dep_dim_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="theta_ret_dim_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="delta_theta_em_dim_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="qnom_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="q2nd_resid" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="umoyen_vc_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="umoyen_hvc_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="gest_circ_2nd_ch" type="xs:integer" default="0" minOccurs="0"/>
																												<xs:element name="pcirculateur_ch" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="id_gen" type="xs:integer" default="0"/>
																												<xs:element name="id_et" type="xs:integer" default="0"/>
																											</xs:all>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="distribution_cta_froid" minOccurs="0">
																										<xs:complexType>
																											<xs:all minOccurs="0">
																												<xs:element name="index" type="xs:integer"/>
																												<xs:element name="name" type="xs:string"/>
																												<xs:element name="type_2nd" type="xs:integer" default="0"/>
																												<xs:element name="lvc" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="lhvc" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="gest_2nd_fr" type="xs:integer" default="0" minOccurs="0"/>
																												<xs:element name="mode_reg_debit_fr" type="xs:integer" default="0" minOccurs="0"/>
																												<xs:element name="delta_theta_em_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="qnom_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="q2nd_resid" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="theta_dep_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="theta_ret_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="umoyen_vc_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="umoyen_hvc_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="gest_circ_2nd_fr" type="xs:integer" default="0" minOccurs="0"/>
																												<xs:element name="pcirculateur_fr" type="xs:decimal" default="0" minOccurs="0"/>
																												<xs:element name="id_gen" type="xs:integer" default="0"/>
																												<xs:element name="id_et" type="xs:integer" default="0"/>
																											</xs:all>
																										</xs:complexType>
																									</xs:element>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="puits_climatique_collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence minOccurs="0">
																						<xs:element name="puits_climatique" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:all>
																									<xs:element name="index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="n_d" type="xs:decimal"/>
																									<xs:element name="z" type="xs:decimal"/>
																									<xs:element name="l" type="xs:decimal"/>
																									<xs:element name="d_i" type="xs:decimal"/>
																									<xs:element name="e_p" type="xs:decimal"/>
																									<xs:element name="lamda_tube" type="xs:decimal"/>
																									<xs:element name="type_sol" type="xs:integer"/>
																									<xs:element name="type_gest_pc" type="xs:integer"/>
																									<xs:element name="t_ext_bp_hiver" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_int_bp_hiver" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_ext_bp_ete" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="t_int_bp_ete" type="xs:decimal" default="0" minOccurs="0"/>
																								</xs:all>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:all>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:all>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="distribution_intergroupe_chaud_collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="distribution_intergroupe_chaud" maxOccurs="unbounded">
											<xs:complexType>
												<xs:all>
													<xs:element name="index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="type_prim" type="xs:integer" default="0"/>
													<xs:element name="lvc_prim" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="lhvc_prim" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="id_gen" type="xs:integer" default="0"/>
													<xs:element name="umoyen_vc_prim_ch" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="umoyen_hvc_prim_ch" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="gest_circ_prim_ch" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="pcirc_prim_ch" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="id_et" type="xs:integer" default="0"/>
												</xs:all>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="distribution_intergroupe_froid_collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="distribution_intergroupe_froid" maxOccurs="unbounded">
											<xs:complexType>
												<xs:all>
													<xs:element name="index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="type_prim" type="xs:integer" default="0"/>
													<xs:element name="lvc_prim" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="lhvc_prim" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="id_gen" type="xs:integer" default="0"/>
													<xs:element name="umoyen_vc_prim_fr" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="umoyen_hvc_prim_fr" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="gest_circ_prim_fr" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="pcirc_prim_fr" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="id_et" type="xs:integer" default="0"/>
												</xs:all>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="distribution_intergroupe_ecs_collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="distribution_intergroupe_ecs" maxOccurs="unbounded">
											<xs:complexType>
												<xs:all>
													<xs:element name="index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="type_reseau_intergroupe_e" type="xs:integer" default="0"/>
													<xs:element name="l_vc_prim_bcl_e" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="l_hvc_prim_bcl_e" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="l_vc_prim_trac_e" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="l_hvc_prim_trac_e" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="u_prim_e" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="is_rechauf_bcl_e" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="type_gest_circ_e" type="xs:integer" default="0" minOccurs="0"/>
													<xs:element name="p_circ_prim_e" type="xs:decimal" default="0" minOccurs="0"/>
													<xs:element name="id_generation" type="xs:integer" default="0"/>
													<xs:element name="id_pcad" type="xs:integer" default="0"/>
													<xs:element name="id_et" type="xs:integer" default="0"/>
												</xs:all>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="pcad_collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="pcad" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="pos_gen" type="xs:integer" default="0"/>
													<xs:element name="type_pcad" type="xs:integer" default="0"/>
													<xs:element name="boucle_solaire_prodcad" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:all minOccurs="0">
																<xs:element name="name" type="xs:string"/>
																<xs:element name="index" type="xs:integer"/>
																<xs:element name="a" type="xs:decimal" default="0"/>
																<xs:element name="alpha" type="xs:decimal" default="0"/>
																<xs:element name="beta" type="xs:decimal" default="0"/>
																<xs:element name="mode_regul_bs" type="xs:integer" default="0"/>
																<xs:element name="valeur_certifiee_defaut_boucle_solaire" type="xs:decimal" default="0" minOccurs="0"/>
																<xs:element name="type_capteur_boucle_solaire" type="xs:integer" default="0" minOccurs="0"/>
																<xs:element name="eta" type="xs:decimal" default="0"/>
																<xs:element name="a1" type="xs:decimal" default="0"/>
																<xs:element name="a2" type="xs:decimal" default="0"/>
																<xs:element name="ua_te" type="xs:decimal" default="0"/>
																<xs:element name="ua_ti" type="xs:decimal" default="0"/>
																<xs:element name="is_avec_echangeur" type="xs:integer" default="0"/>
																<xs:element name="k_theta" type="xs:decimal" default="0"/>
																<xs:element name="p_np" type="xs:decimal" default="0"/>
																<xs:element name="masque_collection" minOccurs="0">
																	<xs:complexType>
																		<xs:sequence minOccurs="0">
																			<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:all>
														</xs:complexType>
													</xs:element>
													<xs:element name="ballon_centralise" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:all minOccurs="0">
																<xs:element name="index" type="xs:integer"/>
																<xs:element name="name" type="xs:string"/>
																<xs:element name="id_fou_sto" type="xs:integer" default="0"/>
																<xs:element name="type_prod_stockage" type="xs:integer" default="0" minOccurs="0"/>
																<xs:element name="nb_sto_b" type="xs:integer"/>
																<xs:element name="nb_assembl" type="xs:integer" default="0"/>
																<xs:element name="v_tot" type="xs:decimal" default="0"/>
																<xs:element name="f_aux" type="xs:decimal" default="0"/>
																<xs:element name="ua_s" type="xs:decimal" default="0"/>
																<xs:element name="theta_max" type="xs:decimal" default="0"/>
																<xs:element name="b_sto_e" type="xs:decimal" default="0"/>
																<xs:element name="v_tot_appoint" type="xs:decimal" default="0"/>
																<xs:element name="ua_s_appoint" type="xs:decimal" default="0"/>
																<xs:element name="theta_max_appoint" type="xs:decimal" default="0"/>
																<xs:element name="type_gest_th_base" type="xs:decimal" default="0"/>
																<xs:element name="delta_theta_base" type="xs:decimal" default="0"/>
																<xs:element name="hech_base" type="xs:decimal" default="0"/>
																<xs:element name="z_reg_base" type="xs:integer" default="0"/>
																<xs:element name="type_gest_th_appoint" type="xs:string" default="0" minOccurs="0"/>
																<xs:element name="delta_theta_appoint" type="xs:string" default="0" minOccurs="0"/>
																<xs:element name="hech_appoint" type="xs:decimal"/>
																<xs:element name="z_appoint" type="xs:integer" default="0"/>
																<xs:element name="z_reg_appoint" type="xs:integer" default="0"/>
																<xs:element name="delta_reg_bcl_ch" type="xs:string" default="0" minOccurs="0"/>
																<xs:element name="valeur_certifiee_justifiee_defaut" type="xs:decimal" default="0" minOccurs="0"/>
																<xs:element name="nature_ballon" type="xs:integer" default="0" minOccurs="0"/>
																<xs:element name="valeur_certifiee_justifiee_defaut_appoint" type="xs:integer" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>new moteur 1.1.5</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="nature_ballon_appoint" type="xs:integer" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>new moteur 1.1.5</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:all>
														</xs:complexType>
													</xs:element>
													<xs:element name="ballon_decentralise_collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence minOccurs="0">
																<xs:element name="ballon_decentralise" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Attention : ordre des balises à respecter</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="id_fou_sto" type="xs:integer" default="0"/>
																			<xs:element name="type_prod_stockage" type="xs:string" default="0" minOccurs="0"/>
																			<xs:element name="nb_sto_b" type="xs:decimal" default="0"/>
																			<xs:element name="nb_assembl" type="xs:decimal" default="0"/>
																			<xs:element name="v_tot" type="xs:decimal" default="0"/>
																			<xs:element name="f_aux" type="xs:decimal" default="0"/>
																			<xs:element name="ua_s" type="xs:decimal" default="0"/>
																			<xs:element name="theta_max" type="xs:decimal" default="0"/>
																			<xs:element name="b_sto_e" type="xs:decimal" default="0"/>
																			<xs:element name="v_tot_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="ua_s_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="theta_max_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="type_gest_th_base" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="delta_theta_base" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="hech_base" type="xs:decimal" default="0"/>
																			<xs:element name="z_reg_base" type="xs:integer" default="0"/>
																			<xs:element name="type_gest_th_appoint" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="delta_theta_appoint" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="hech_appoint" type="xs:decimal" default="0"/>
																			<xs:element name="z_appoint" type="xs:integer" default="0"/>
																			<xs:element name="z_reg_appoint" type="xs:integer" default="0"/>
																			<xs:element name="delta_reg_bcl_ch" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="valeur_certifiee_justifiee_defaut" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="nature_ballon" type="xs:integer" default="0" minOccurs="0"/>
																			<xs:element name="valeur_certifiee_justifiee_defaut_appoint" type="xs:integer" default="0" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>new moteur 1.1.5</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="nature_ballon_appoint" type="xs:integer" default="0" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>new moteur 1.1.5</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="source_ballon_appoint_collection" type="t_sce_ballon" minOccurs="0"/>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:all>
					</xs:complexType>
				</xs:element>
				<xs:element name="Sortie_Projet">
					<xs:annotation>
						<xs:documentation>Moteur V1.1.5.1 - 02/2012</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Index" type="xs:integer"/>
							<xs:element name="name" type="xs:string"/>
							<xs:element name="Version" type="xs:string"/>
							<xs:element name="Departement">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:maxInclusive value="100"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Zone_Climatique_Ete" type="xs:string" minOccurs="0"/>
							<xs:element name="Zone_Climatique_Hiver" type="xs:string" minOccurs="0"/>
							<xs:element name="Altitude" type="xs:decimal"/>
							<xs:element name="Sortie_Batiment_B_Collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Sortie_Batiment_B" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="O_Shon_RT" type="xs:decimal"/>
													<xs:element name="O_Bbio_pts_annuel" type="xs:decimal" default="0">
														<xs:annotation>
															<xs:documentation>VERIF : dans excel : O_Bbio_annuel</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="O_Bbio_Max" type="xs:double" default="0"/>
													<xs:element name="O_Bbio_pts_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Bbio_pts_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Ch_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Ch_pts_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Ch_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Ch_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Ch_pts_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Ch_pts_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Fr_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Fr_pts_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Fr_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Fr_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Fr_pts_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Fr_pts_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Ecl_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Ecl_pts_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Ecl_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Ecl_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Ecl_pts_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Ecl_pts_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Q4PaSurf" type="xs:decimal" default="0">
														<xs:annotation>
															<xs:documentation>Perméa batiment</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="Ratio_psi" type="xs:decimal" default="0"/>
													<xs:element name="Sortie_Zone_B_Collection">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Zone_B" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="O_Shon_RT" type="xs:decimal" default="0"/>
																			<xs:element name="O_SHAB" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="O_SURT" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="Usage" type="xs:integer"/>
																			<xs:element name="O_Bbio_pts_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Bbio_Max" type="xs:double" default="0"/>
																			<xs:element name="O_Bbio_pts_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Bbio_pts_mois" maxOccurs="12">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_B_Ch_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_B_Ch_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_B_Ch_mois" maxOccurs="12">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_B_Fr_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_B_Fr_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_B_Fr_mois" maxOccurs="12">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_B_Ecl_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_B_Ecl_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_B_Ecl_mois" maxOccurs="12">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="S_CE1" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="S_CE2" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="S_Clim" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="Q4PaSurf" type="xs:decimal" default="0"/>
																			<xs:element name="Q4Pa_SHONRT" type="xs:decimal" default="0"/>
																			<xs:element name="A_opv" type="xs:decimal" default="0"/>
																			<xs:element name="A_ophh" type="xs:decimal" default="0"/>
																			<xs:element name="A_ophb" type="xs:decimal" default="0"/>
																			<xs:element name="A_baies" type="xs:decimal" default="0"/>
																			<xs:element name="Part_baies_sud" type="xs:decimal" default="0"/>
																			<xs:element name="Part_baies_nord" type="xs:decimal" default="0"/>
																			<xs:element name="Part_baies_ouest" type="xs:decimal" default="0"/>
																			<xs:element name="Part_baies_est" type="xs:decimal" default="0"/>
																			<xs:element name="Part_baies_horiz" type="xs:decimal" default="0"/>
																			<xs:element name="A_T" type="xs:decimal" default="0"/>
																			<xs:element name="A_T_perm" type="xs:decimal" default="0"/>
																			<xs:element name="L_PT" type="xs:decimal" default="0"/>
																			<xs:element name="A_opv_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="A_ophh_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="A_ophb_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="A_baies_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="A_T_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="A_T_perm_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="L_PT_Surf" type="xs:decimal" default="0"/>
																			<xs:element name="Hg_es_hiver" type="xs:decimal" default="0"/>
																			<xs:element name="H_Th_op" type="xs:decimal" default="0"/>
																			<xs:element name="H_Th_opv" type="xs:decimal" default="0"/>
																			<xs:element name="H_Th_ophh" type="xs:decimal" default="0"/>
																			<xs:element name="H_Th_ophb" type="xs:decimal" default="0"/>
																			<xs:element name="H_Th_PT" type="xs:decimal" default="0"/>
																			<xs:element name="H_Vent_Hiver" type="xs:decimal" default="0"/>
																			<xs:element name="H_V_Def_Hiver" type="xs:decimal" default="0"/>
																			<xs:element name="Sortie_Groupe_B_Collection">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="Sortie_Groupe_B" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="Index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="O_Shon_RT" type="xs:decimal"/>
																									<xs:element name="O_SHAB" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_SURT" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_Bbio_pts_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Bbio_Max" type="xs:double" default="0"/>
																									<xs:element name="O_Bbio_pts_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Bbio_pts_mois" maxOccurs="12">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_B_Ch_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_B_Ch_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_B_Ch_mois" maxOccurs="12">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_B_Fr_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_B_Fr_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_B_Fr_mois" maxOccurs="12">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_B_Ecl_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_B_Ecl_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_B_Ecl_mois" maxOccurs="12">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="Grp_Acces_Total" type="xs:decimal" default="0"/>
																									<xs:element name="Grp_Acces_Mixte" type="xs:decimal" default="0"/>
																									<xs:element name="Grp_Sans_Acces" type="xs:decimal" default="0"/>
																									<xs:element name="Nbh_Occ_Einat_Sup" type="xs:decimal" default="0"/>
																									<xs:element name="Nbh_Occ_Einat_Inf" type="xs:decimal" default="0"/>
																									<xs:element name="Nbh_Occ_Nuit" type="xs:decimal" default="0"/>
																									<xs:element name="Nbh_Ecl_Non_Aut" type="xs:decimal" default="0"/>
																									<xs:element name="Taux_Occ_Einat_Sup" type="xs:decimal" default="0"/>
																									<xs:element name="Sortie_Baie_B_Collection">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="Sortie_Baie_B" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:sequence>
																															<xs:element name="Index" type="xs:integer"/>
																															<xs:element name="name" type="xs:string"/>
																															<xs:element name="Usp_Reel" type="xs:decimal" default="0"/>
																															<xs:element name="Uap_Reel" type="xs:decimal" default="0"/>
																														</xs:sequence>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Sortie_Batiment_C_Collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Sortie_Batiment_C" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="O_Shon_RT" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_Max" type="xs:double" default="0"/>
													<xs:element name="O_Cep_spe_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_Max_spe" type="xs:double" default="0"/>
													<xs:element name="O_Cep_ch_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_fr_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_ecs_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_ecl_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_aux_ventilateur_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_aux_distribution_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_ep_Pro_PV_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_E_ep_prelec_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_ch_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Cep_ch_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_Cep_fr_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Cep_fr_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_Cep_ecs_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Cep_ecs_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_Cep_ecl_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Cep_ecl_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_Cep_aux_ventilateur_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Cep_aux_ventilateur_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_Cep_aux_distribution_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_Cep_aux_distribution_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_ep_Pro_PV_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_ep_Pro_PV_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_E_ep_prelec_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_E_ep_prelec_mois" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_Cef_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_spe_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_ch_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_fr_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_ecs_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_ecl_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_aux_ventilateur_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_aux_distribution_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_ef_Pro_PV_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_E_ef_prelec_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_gaz_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_fioul_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_charbon_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_bois_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_elec_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cep_reseau_chaleur_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_gaz_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_fioul_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_charbon_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_bois_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_elec_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Cef_reseau_chaleur_annuel" type="xs:decimal" default="0"/>
													<xs:element name="O_Aepenr" type="xs:decimal" default="0"/>
													<xs:element name="O_B_Ecs_mois">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="O_B_Ecs_mois" maxOccurs="12">
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:decimal">
																				<xs:attribute name="item" type="xs:integer" use="required"/>
																			</xs:extension>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="O_B_Ecs_annuel" type="xs:decimal" default="0"/>
													<xs:element name="Sortie_Zone_C_Collection">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Zone_C" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="O_Shon_RT" type="xs:decimal" default="0"/>
																			<xs:element name="O_SHAB" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="O_SURT" type="xs:decimal" default="0" minOccurs="0"/>
																			<xs:element name="O_Cep_Spe_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_Max" type="xs:double" default="0"/>
																			<xs:element name="O_Cep_ch_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_fr_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_ecs_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_ecl_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_aux_ventilateur_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_aux_distribution_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_ch_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Cep_ch_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_Cep_fr_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Cep_fr_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_Cep_ecs_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Cep_ecs_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_Cep_ecl_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Cep_ecl_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_Cep_aux_ventilateur_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Cep_aux_ventilateur_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_Cep_aux_distribution_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_Cep_aux_distribution_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_Cef_ch_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_fr_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_ecs_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_ecl_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_aux_ventilateur_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_aux_distribution_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_gaz_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_fioul_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_charbon_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_bois_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_elec_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cep_reseau_chaleur_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_gaz_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_fioul_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_charbon_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_bois_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_elec_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_Cef_reseau_chaleur_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="O_B_Ecs_mois">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="O_B_Ecs_mois" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:simpleContent>
																									<xs:extension base="xs:decimal">
																										<xs:attribute name="item" type="xs:integer" use="required"/>
																									</xs:extension>
																								</xs:simpleContent>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="O_B_Ecs_annuel" type="xs:decimal" default="0"/>
																			<xs:element name="Sortie_Groupe_C_Collection">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="Sortie_Groupe_C" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="Index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="O_Shon_RT" type="xs:decimal"/>
																									<xs:element name="O_SHAB" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_SURT" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_Cep_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_Max" type="xs:double"/>
																									<xs:element name="O_Cep_ch_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_fr_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_ecs_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_ecl_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_aux_ventilateur_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_aux_distribution_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_ch_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Cep_ch_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Cep_fr_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Cep_fr_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Cep_ecs_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Cep_ecs_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Cep_ecl_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Cep_ecl_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Cep_aux_ventilateur_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Cep_aux_ventilateur_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Cep_aux_distribution_mois">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Cep_aux_distribution_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Cef_ch_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_fr_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_ecs_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_ecl_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_aux_ventilateur_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_aux_distribution_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_gaz_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_fioul_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_charbon_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_bois_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_elec_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cep_reseau_chaleur_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_gaz_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_fioul_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_charbon_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_bois_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_elec_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_Cef_reseau_chaleur_annuel" type="xs:decimal" default="0"/>
																									<xs:element name="O_B_Ecs_mois" minOccurs="0">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_B_Ecs_mois" maxOccurs="unbounded">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_B_Ecs_annuel" type="xs:decimal" default="0"/>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="Sortie_Ventilation_Mecanique_Collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence minOccurs="0">
																						<xs:element name="Sortie_Ventilation_Mecanique" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="Index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="Taux_AN" type="xs:decimal" default="0"/>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Sortie_Batiment_E_Collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Sortie_Batiment_E" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence minOccurs="0">
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="Sortie_Zone_E_Collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Zone_E" minOccurs="0" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence minOccurs="0">
																			<xs:element name="Index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="Sortie_Groupe_E_Collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence minOccurs="0">
																						<xs:element name="Sortie_Groupe_E" minOccurs="0" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="Index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="O_Shon_RT" type="xs:decimal"/>
																									<xs:element name="O_SHAB" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_SURT" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="O_Tic_Ref" type="xs:decimal" default="0" minOccurs="0"/>
																									<xs:element name="O_Tic_h">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Tic_h" maxOccurs="24">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Tic_ref_h">
																										<xs:complexType>
																											<xs:sequence>
																												<xs:element name="O_Tic_ref_h" maxOccurs="24">
																													<xs:complexType>
																														<xs:simpleContent>
																															<xs:extension base="xs:decimal">
																																<xs:attribute name="item" type="xs:integer" use="required"/>
																															</xs:extension>
																														</xs:simpleContent>
																													</xs:complexType>
																												</xs:element>
																											</xs:sequence>
																										</xs:complexType>
																									</xs:element>
																									<xs:element name="O_Type_Groupe" type="xs:integer">
																										<xs:annotation>
																											<xs:documentation>CE1_Non_Climatise = 0
CE1_Climatise = 1
CE2 = 2</xs:documentation>
																										</xs:annotation>
																									</xs:element>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Theta_Ext">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Theta_Ext" maxOccurs="24">
														<xs:complexType>
															<xs:simpleContent>
																<xs:extension base="xs:decimal">
																	<xs:attribute name="item" type="xs:integer" use="required"/>
																</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Isr_Horiz">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Isr_Horiz" maxOccurs="24">
														<xs:complexType>
															<xs:simpleContent>
																<xs:extension base="xs:decimal">
																	<xs:attribute name="item" type="xs:integer" use="required"/>
																</xs:extension>
															</xs:simpleContent>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Sortie_Generation_Collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Sortie_Generation" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="O_Idsousdim_Court_Ch" type="xs:string"/>
													<xs:element name="O_Idsousdim_Long_Ch" type="xs:string"/>
													<xs:element name="O_Idsousdim_Court_Fr" type="xs:string"/>
													<xs:element name="O_Idsousdim_Long_Fr" type="xs:string"/>
													<xs:element name="Sortie_Generateur_Collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Generateur" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="Nbhcharge_0_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_0_10_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_10_20_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_20_30_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_30_40_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_40_50_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_50_60_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_60_70_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_70_80_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_80_90_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_90_100_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_HF_ch" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_0_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_0_10_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_10_20_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_20_30_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_30_40_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_40_50_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_50_60_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_60_70_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_70_80_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_80_90_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_90_100_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_HF_fr" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_0_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_0_10_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_10_20_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_20_30_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_30_40_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_40_50_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_50_60_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_60_70_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_70_80_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_80_90_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_90_100_ECS" type="xs:decimal"/>
																			<xs:element name="Nbhcharge_HF_ECS" type="xs:decimal"/>
																			<xs:element name="Q_fou_3_postes" type="xs:decimal"/>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Sortie_Production_Stockage_Collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Production_Stockage" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="Sortie_Generateur_Collection" minOccurs="0">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="Sortie_Generateur" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="Index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="Nbhcharge_0_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_0_10_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_10_20_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_20_30_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_30_40_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_40_50_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_50_60_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_60_70_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_70_80_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_80_90_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_90_100_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_HF_ch" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_0_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_0_10_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_10_20_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_20_30_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_30_40_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_40_50_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_50_60_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_60_70_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_70_80_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_80_90_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_90_100_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_HF_fr" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_0_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_0_10_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_10_20_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_20_30_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_30_40_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_40_50_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_50_60_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_60_70_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_70_80_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_80_90_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_90_100_ECS" type="xs:decimal"/>
																									<xs:element name="Nbhcharge_HF_ECS" type="xs:decimal"/>
																									<xs:element name="Q_fou_3_postes" type="xs:decimal"/>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Sortie_PCAD_Collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sortie_PCAD" nillable="true" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:int"/>
													<xs:element name="name" type="xs:string" minOccurs="0"/>
													<xs:element name="Sortie_Generateur_Collection" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Generateur" nillable="true" minOccurs="0" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Index" type="xs:int"/>
																			<xs:element name="name" type="xs:string" minOccurs="0"/>
																			<xs:element name="Nbhcharge_0_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_0_10_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_10_20_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_20_30_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_30_40_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_40_50_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_50_60_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_60_70_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_70_80_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_80_90_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_90_100_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_HF_ch" type="xs:double"/>
																			<xs:element name="Nbhcharge_0_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_0_10_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_10_20_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_20_30_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_30_40_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_40_50_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_50_60_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_60_70_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_70_80_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_80_90_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_90_100_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_HF_fr" type="xs:double"/>
																			<xs:element name="Nbhcharge_0_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_0_10_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_10_20_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_20_30_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_30_40_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_40_50_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_50_60_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_60_70_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_70_80_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_80_90_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_90_100_ECS" type="xs:double"/>
																			<xs:element name="Nbhcharge_HF_ECS" type="xs:double"/>
																			<xs:element name="Q_fou_3_postes" type="xs:double"/>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Sortie_Sensibilite_Batiment_Collection" minOccurs="0">
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="Sortie_Sensibilite_Batiment" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="name" type="xs:string"/>
													<xs:element name="Permea_MI_Bbio" type="xs:decimal"/>
													<xs:element name="Permea_MI_Cep" type="xs:decimal"/>
													<xs:element name="Permea_LC_Bbio" type="xs:decimal"/>
													<xs:element name="Permea_LC_Cep" type="xs:decimal"/>
													<xs:element name="Permea_Tertiaire_Bbio" type="xs:decimal"/>
													<xs:element name="Permea_Tertiaire_Cep" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Sp_Aug_Bbio" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Sp_Aug_Cep" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Sp_Dim_Bbio" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Sp_Dim_Cep" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Ap_Aug_Bbio" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Ap_Aug_Cep" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Ap_Dim_Bbio" type="xs:decimal"/>
													<xs:element name="Apport_Sw_Ap_Dim_Cep" type="xs:decimal"/>
													<xs:element name="Facteur_Tt_Lum_Bbio" type="xs:decimal"/>
													<xs:element name="Facteur_Tt_Lum_Cep" type="xs:decimal"/>
													<xs:element name="Valeurs_U_Bbio" type="xs:decimal"/>
													<xs:element name="Valeurs_U_Cep" type="xs:decimal"/>
													<xs:element name="Valeur_Usp_Uap_Bbio" type="xs:decimal"/>
													<xs:element name="Valeur_Usp_Uap_Cep" type="xs:decimal"/>
													<xs:element name="Valeurs_Ponts_Th_Bbio" type="xs:decimal"/>
													<xs:element name="Valeurs_Ponts_Th_Cep" type="xs:decimal"/>
													<xs:element name="Inertie_Tres_Legere_Bbio" type="xs:decimal"/>
													<xs:element name="Inertie_Tres_Legere_Cep" type="xs:decimal"/>
													<xs:element name="Inertie_Tres_Lourde_Bbio" type="xs:decimal"/>
													<xs:element name="Inertie_Tres_Lourde_Cep" type="xs:decimal"/>
													<xs:element name="Ventilation_Classe_B_Cep" type="xs:decimal"/>
													<xs:element name="Ventilation_Amelio_Cep" type="xs:decimal"/>
													<xs:element name="Ventilation_Pena_Cep" type="xs:decimal"/>
													<xs:element name="Classe_Varia_Spa_Chaud_Cep" type="xs:decimal"/>
													<xs:element name="Reseau_Distrib_Chauff_Cep" type="xs:decimal"/>
													<xs:element name="Classe_Varia_Spa_Froid_Cep" type="xs:decimal"/>
													<xs:element name="Reseau_Distrib_Froid_Cep" type="xs:decimal"/>
													<xs:element name="Eclairage_Locaux_Cep" type="xs:decimal"/>
													<xs:element name="ECS_Perte_UAs_Cep" type="xs:decimal"/>
													<xs:element name="Reseau_ECS_Cep" type="xs:decimal"/>
													<xs:element name="Surf_Capteur_Sol_Aug_Cep" type="xs:decimal"/>
													<xs:element name="Surf_Capteur_Sol_Dim_Cep" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep_Ch" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep_Fr" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep_ECS" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep_Ecl" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep_AuxS" type="xs:decimal"/>
													<xs:element name="Scenario_Pessimiste_Cep_AuxV" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep_Ch" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep_Fr" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep_ECS" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep_Ecl" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep_AuxS" type="xs:decimal"/>
													<xs:element name="Scenario_Optimiste_Cep_AuxV" type="xs:decimal"/>
													<xs:element name="Ss_Apports_Sol_Bbio_Ch" type="xs:decimal"/>
													<xs:element name="Ss_Apports_Sol_Bbio_Fr" type="xs:decimal"/>
													<xs:element name="Ss_Apports_Sol_Bbio_Ecl" type="xs:decimal"/>
													<xs:element name="Ss_Apports_Sol_Lum_Bbio_Ch" type="xs:decimal"/>
													<xs:element name="Ss_Apports_Sol_Lum_Bbio_Fr" type="xs:decimal"/>
													<xs:element name="Ss_Apports_Sol_Lum_Bbio_Ecl" type="xs:decimal"/>
													<xs:element name="Sortie_Sensibilite_Zone_Collection">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Sortie_Sensibilite_Zone" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Index" type="xs:integer"/>
																			<xs:element name="name" type="xs:string"/>
																			<xs:element name="Sortie_Sensibilite_Groupe_Collection">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="Sortie_Sensibilite_Groupe" maxOccurs="unbounded">
																							<xs:complexType>
																								<xs:sequence>
																									<xs:element name="Index" type="xs:integer"/>
																									<xs:element name="name" type="xs:string"/>
																									<xs:element name="Sw_Baies_Aug_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Sw_Baies_Dim_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Transm_Lum_Global_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Valeurs_U_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Valeurs_Usp_Uap_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Inertie_Tres_Legere_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Inertie_Tres_Lourde_Tic" type="xs:decimal" default="0"/>
																									<xs:element name="Puiss_Eclair_Locaux_Tic" type="xs:decimal" default="0"/>
																								</xs:sequence>
																							</xs:complexType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Comp" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Données complémentaires éventuelles libres, non parsées</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:any namespace="##any" processContents="skip" maxOccurs="unbounded"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="idfiche" use="required">
				<xs:annotation>
					<xs:documentation>l'id fiche : nom logiciel + un nombre aléatoire de 64 chiffres min. 128 max. Pas d'espaces</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="65"/>
						<xs:whiteSpace value="collapse"/>
						<xs:maxLength value="128"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="idxsd" type="xs:decimal">
				<xs:annotation>
					<xs:documentation>la version du xsd sur laquelle est basee la fiche (ex: 2.2)</xs:documentation>
				</xs:annotation>
			</xs:attribute>
			<xs:attribute name="idxsl" type="xs:decimal" use="required">
				<xs:annotation>
					<xs:documentation>la version du xsl sur laquelle est basee la fiche (ex: 2.3.1)</xs:documentation>
				</xs:annotation>
			</xs:attribute>
		</xs:complexType>
		<xs:unique name="id_batiment">
			<xs:selector xpath="Datas_Comp/batiment_collection/batiment"/>
			<xs:field xpath="Index"/>
		</xs:unique>
		<xs:key name="idbat">
			<xs:selector xpath="Datas_Comp/batiment_collection/batiment"/>
			<xs:field xpath="Index"/>
		</xs:key>
		<xs:unique name="idgeneration">
			<xs:selector xpath="Datas_Comp/generation_collection/generation" id="id"/>
			<xs:field xpath="Index"/>
		</xs:unique>
		<xs:unique name="gpe_unique">
			<xs:selector xpath="Datas_Comp/batiment_collection/batiment/zone_collection/zone/groupe_collection/groupe"/>
			<xs:field xpath="Index"/>
		</xs:unique>
		<xs:unique name="zone_unique">
			<xs:selector xpath="Datas_Comp/batiment_collection/batiment/zone_collection/zone"/>
			<xs:field xpath="Index"/>
		</xs:unique>
		<xs:unique name="dic">
			<xs:selector xpath="Datas_Comp/distribution_intergroupe_chaud"/>
			<xs:field xpath="Index"/>
		</xs:unique>
		<xs:unique name="dif">
			<xs:selector xpath="Datas_Comp/distribution_intergroupe_froid"/>
			<xs:field xpath="Index"/>
		</xs:unique>
		<xs:unique name="di_ecs">
			<xs:selector xpath="Datas_Comp/distribution_intergroupe_ecs"/>
			<xs:field xpath="Index"/>
		</xs:unique>
	</xs:element>
	<xs:element name="batiment">
		<xs:annotation>
			<xs:documentation>batiments</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Index" type="xs:integer">
					<xs:annotation>
						<xs:documentation>id batiment : idem Index sortie_moteur, unique au projet</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="O_Shon_RT" type="xs:decimal">
					<xs:annotation>
						<xs:documentation>reporter ici la SHONrt du batiment</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="type_travaux" default="0" minOccurs="1">
					<xs:annotation>
						<xs:documentation>1: construction neuve, 2 : suréelevation, addition bat ex.</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:maxInclusive value="2"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="exigences_perf">
					<xs:annotation>
						<xs:documentation>Exigences de performance énergétique</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="art71" default="0">
								<xs:annotation>
									<xs:documentation>0 - non conforme
1 - conforme</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art72" default="0">
								<xs:annotation>
									<xs:documentation>0 - non conforme
1 - conforme</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art73" default="0">
								<xs:annotation>
									<xs:documentation>0 - non conforme
1 - conforme
2 - sans objet</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="2"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art74" default="0">
								<xs:annotation>
									<xs:documentation>0 - non conforme
1 - conforme</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="titre5" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Application du Titre V Cas particuliers - Article 49</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="art1" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Annexe V - 2.1</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art1_statut" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>1 - en cours d'instruction
2 - validé</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:enumeration value="1"/>
										<xs:enumeration value="2"/>
										<xs:enumeration value="0"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art2" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Annexe V - 2.2</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art2_statut" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>1 - en cours d'instruction
2 - validé</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:enumeration value="1"/>
										<xs:enumeration value="2"/>
										<xs:enumeration value="0"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art3" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Annexe V - 2.3</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art3_statut" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>1 - en cours d'instruction
2 - validé</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:enumeration value="1"/>
										<xs:enumeration value="2"/>
										<xs:enumeration value="0"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="exigences_moyens" minOccurs="1">
					<xs:annotation>
						<xs:documentation>les articles dépendent du code usage des zone du bâtiment. 0 = non conforme, 1 = conforme</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="1">
							<xs:element name="art16_a" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art16_b" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art16_c" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art16_d" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art16_e" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art17_a" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art17_b" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art18" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art19_a" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art19_b" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art19_c" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art20" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art21" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art22" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art23" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art24" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art25" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art26" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art27" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art28" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art29" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art30" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art31" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art32" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art33" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art34" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art35" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art36" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art37" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art38" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art39" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art40" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art41" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art42" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art43" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art44" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="art45" minOccurs="1">
								<xs:simpleType>
									<xs:restriction base="xs:int">
										<xs:enumeration value="0"/>
										<xs:enumeration value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="enveloppe" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Données récapitulatives sur les parois opaques, vitrées, liaisons ponts thermiques.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="parois_opaques" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>détails des parois opaques</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="nature" type="xs:integer">
											<xs:annotation>
												<xs:documentation>Nature de la paroi</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="name" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>libelle logiciel paroi</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Is_Vegetalise" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Présence de végétalisation</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="systeme_constructif" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>1:ITI, 2:ITE, 3:ITE+ITI, 4:ITR, 5:OB, 6:OM, 7:BI, 8:Autre</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="8"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="systeme_constructif_autre" type="xs:string" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Si systeme_constructif = 8</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="epaisseur_isolant" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>cm</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="resistance_thermique_isolant" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2.K/W</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="origine_donnee" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>voir specifications CDC</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="4"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="U_paroi" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>W/m2.K</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="surface_totale" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="donnant" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>paroi donnant sur exterieur ou espace non solarisé ou solarisé (valeur 0,1 ou 2)</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:simpleContent>
													<xs:extension base="xs:integer">
														<xs:attribute name="b" type="xs:decimal" default="0">
															<xs:annotation>
																<xs:documentation>Si Espace tampon non solarisé LNC, préciser le b</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:extension>
												</xs:simpleContent>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="type_paroi" use="required">
										<xs:annotation>
											<xs:documentation>type de parois : 1 : verticales, 2 : plancher bas, 3 : planchers haut, 4 : parois sur locaux non chauffés</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:integer">
												<xs:minInclusive value="1"/>
												<xs:maxInclusive value="4"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="parois_vitrees" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>détails de parois vitrees</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="name" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>libelle</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="type_paroi">
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="12"/>
													<xs:minInclusive value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="type_protection">
											<xs:annotation>
												<xs:documentation>0 : sans, 1 à 9 : types de protection. cf CDC.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="9"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="type_menuiserie">
											<xs:annotation>
												<xs:documentation>0 : bois, 1 - mixte, 2 - PVC, 3 - Alu à rupteur - 4 - sans objet</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="4"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="type_vitrage" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>cf CDC</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Ug_vitrage" type="xs:decimal" default="0" minOccurs="0"/>
										<xs:element name="origine_donnee_Ug" default="0" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:integer"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Uw" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Uw paroi vitrée W/m2.K</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="origine_donnee_Uw" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>origine de la donnée Uw_sp ou Uw_ap</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Sw" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>facteur solaire, somme des Sw_ap et somme des Sw_sp</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Tlw" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Taux de transmission lumineux</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="surface_totale" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="donnant" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>paroi donnant sur exterieur ou espace tampon solarisé  (valeur 0 ou 1)</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="orientation" use="required">
										<xs:annotation>
											<xs:documentation>Sud, Ouest, Nord, Est, Horizontales</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:enumeration value="S"/>
												<xs:enumeration value="O"/>
												<xs:enumeration value="N"/>
												<xs:enumeration value="E"/>
												<xs:enumeration value="H"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="liaisons" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>détail des liaisons pont thermiques</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="name" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Libelle de la liaison</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="psi_liaison" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>W/m.K</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="origine" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Origine de la donnée du Psi. 1 : thbat fascicule, 2 : AT, 3 : Norme NF EN 10211</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="3"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="lineaire" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="donnant" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>paroi donnant sur exterieur ou espace non solarisé ou solarisé (valeur 0,1 ou 2)</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:simpleContent>
													<xs:extension base="xs:integer">
														<xs:attribute name="b" type="xs:decimal" default="0">
															<xs:annotation>
																<xs:documentation>Si Espace tampon non solarisé LNC, préciser le b</xs:documentation>
															</xs:annotation>
														</xs:attribute>
													</xs:extension>
												</xs:simpleContent>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="type_liaison" use="required">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:enumeration value="PB"/>
												<xs:enumeration value="PSI9"/>
												<xs:enumeration value="PH"/>
												<xs:enumeration value="REFV"/>
												<xs:enumeration value="ANG"/>
												<xs:enumeration value="REFPB"/>
												<xs:enumeration value="REFPH"/>
												<xs:enumeration value="LIMENU"/>
												<xs:enumeration value="AUTRES"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="baies" minOccurs="0" maxOccurs="5">
								<xs:annotation>
									<xs:documentation>Synthèse des caractéristiques des baies vis à vis des apports solaires et lumineux</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="surface_totale" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="dt_prot_mobile" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="dt_masques_proches" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="dt_masques_lointain" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>m2</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="orientation" use="required">
										<xs:annotation>
											<xs:documentation>Sud, Ouest, Nord, Est, horizontales ou inclinées</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:enumeration value="S"/>
												<xs:enumeration value="O"/>
												<xs:enumeration value="N"/>
												<xs:enumeration value="E"/>
												<xs:enumeration value="H"/>
												<xs:enumeration value="s"/>
												<xs:enumeration value="o"/>
												<xs:enumeration value="n"/>
												<xs:enumeration value="e"/>
												<xs:enumeration value="h"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="synth_caract_therm_ete" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Synthèse des caractéristiques thermiques d'été des bâtiments ou partie de bâtiments de type CE1 qu'ils soient climatisés ou non</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="surf_totale" minOccurs="0" maxOccurs="5">
											<xs:complexType>
												<xs:complexContent>
													<xs:extension base="t_synth_therm_ete">
														<xs:attribute name="orientation" use="required">
															<xs:annotation>
																<xs:documentation>Sud, Ouest, Nord, Est, horizontales ou inclinées</xs:documentation>
															</xs:annotation>
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:enumeration value="S"/>
																	<xs:enumeration value="O"/>
																	<xs:enumeration value="N"/>
																	<xs:enumeration value="E"/>
																	<xs:enumeration value="H"/>
																	<xs:enumeration value="s"/>
																	<xs:enumeration value="o"/>
																	<xs:enumeration value="n"/>
																	<xs:enumeration value="e"/>
																	<xs:enumeration value="h"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:attribute>
													</xs:extension>
												</xs:complexContent>
											</xs:complexType>
										</xs:element>
										<xs:element name="ete" minOccurs="0" maxOccurs="5">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="exposes_br1" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="type_protection">
																	<xs:simpleType>
																		<xs:restriction base="xs:integer">
																			<xs:minInclusive value="0"/>
																			<xs:maxInclusive value="9"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Sw" type="xs:decimal" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Facteur solaire</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="store_libelle" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Libellé du store si présence</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string"/>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="id_zone" type="xs:integer" default="0">
																	<xs:annotation>
																		<xs:documentation>zone concernée par la présence de store</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="exposes_br2_br3" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="type_protection">
																	<xs:simpleType>
																		<xs:restriction base="xs:integer">
																			<xs:minInclusive value="0"/>
																			<xs:maxInclusive value="9"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Sw" type="xs:decimal" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Facteur solaire</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="store_libelle" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Libellé du store si présence</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string"/>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="id_zone" type="xs:integer" default="0">
																	<xs:annotation>
																		<xs:documentation>zone concernée par la présence de store</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="passage" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="type_protection">
																	<xs:simpleType>
																		<xs:restriction base="xs:integer">
																			<xs:minInclusive value="0"/>
																			<xs:maxInclusive value="9"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Sw" type="xs:decimal" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Facteur solaire</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="store_libelle" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Libellé du store si présence</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string"/>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="id_zone" type="xs:integer" default="0">
																	<xs:annotation>
																		<xs:documentation>zone concernée par la présence de store</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="autres_br1" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="type_protection">
																	<xs:simpleType>
																		<xs:restriction base="xs:integer">
																			<xs:minInclusive value="0"/>
																			<xs:maxInclusive value="9"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Sw" type="xs:decimal" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Facteur solaire</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="store_libelle" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Libellé du store si présence</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string"/>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="id_zone" type="xs:integer" default="0">
																	<xs:annotation>
																		<xs:documentation>zone concernée par la présence de store</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="autres_br2_br3" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="type_protection">
																	<xs:simpleType>
																		<xs:restriction base="xs:integer">
																			<xs:minInclusive value="0"/>
																			<xs:maxInclusive value="9"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Sw" type="xs:decimal" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Facteur solaire</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="store_libelle" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Libellé du store si présence</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:simpleContent>
																			<xs:extension base="xs:string"/>
																		</xs:simpleContent>
																	</xs:complexType>
																</xs:element>
																<xs:element name="id_zone" type="xs:integer" default="0">
																	<xs:annotation>
																		<xs:documentation>zone concernée par la présence de store</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="orientation" use="required">
													<xs:annotation>
														<xs:documentation>Sud, Ouest, Nord, Est, Horizontales</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:enumeration value="S"/>
															<xs:enumeration value="O"/>
															<xs:enumeration value="N"/>
															<xs:enumeration value="E"/>
															<xs:enumeration value="H"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="psi_lineaire_moyen" type="xs:decimal" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Coefficient de transmission thermique linéaire moyen psi9 en W/(ml.K)</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="surf_totale_pv_portes" type="xs:decimal" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>03/11 : Surface totale des parois vitrées et des portes pour les zones d'usage 1 et 2</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="pv_install_collection" minOccurs="0">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="pv_install" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Données sur champs photovoltaïques intégrés aux bâtiments</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="onduleur_pv_collection">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="onduleur_pv" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Index" type="xs:integer"/>
																<xs:element name="certification" default="0" minOccurs="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:integer">
																			<xs:maxInclusive value="4"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="capteur_pv_collection" minOccurs="0">
																	<xs:complexType>
																		<xs:sequence minOccurs="0">
																			<xs:element name="capteur_pv" minOccurs="0" maxOccurs="unbounded">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="Index" type="xs:integer"/>
																						<xs:element name="certification" default="0" minOccurs="0">
																							<xs:simpleType>
																								<xs:restriction base="xs:integer">
																									<xs:maxInclusive value="4"/>
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:element>
																						<xs:element name="masques_azi" minOccurs="0">
																							<xs:annotation>
																								<xs:documentation>Présence de masques lointains azimutaux ?</xs:documentation>
																							</xs:annotation>
																							<xs:simpleType>
																								<xs:restriction base="xs:integer">
																									<xs:maxInclusive value="1"/>
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:element>
																						<xs:element name="masques_vert" minOccurs="0">
																							<xs:annotation>
																								<xs:documentation>Présence de masques lointains verticaux ? O - non, 1 : oui</xs:documentation>
																							</xs:annotation>
																							<xs:simpleType>
																								<xs:restriction base="xs:integer">
																									<xs:maxInclusive value="1"/>
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="zone_collection">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="zone" maxOccurs="unbounded"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="generation">
		<xs:annotation>
			<xs:documentation>génération</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Index" type="xs:integer">
					<xs:annotation>
						<xs:documentation>Identifiant unique, équivalent à l'index des données d'entrée</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="name" type="xs:string">
					<xs:annotation>
						<xs:documentation>libelle d'affichage. Tous caractères autorisés</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="gene_commune">
					<xs:annotation>
						<xs:documentation>La génération est-elle commune à plusieurs batiments ? 0- non, 1 - oui</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:minInclusive value="0"/>
							<xs:maxInclusive value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="id_bat_commun">
					<xs:annotation>
						<xs:documentation>Liste des identifiants de batiments raccordé à la génération (au moins 1)</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="id" type="xs:integer" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Liste des id batiments (1 ou plusieurs)  raccordé à la génération (=index du batiment concerné)</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="generateur_collection" minOccurs="0">
					<xs:annotation>
						<xs:documentation>données complémentaires pour générateurs</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="generateur" maxOccurs="unbounded">
								<xs:complexType>
									<xs:all>
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="marque_generateur" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Marque generateur</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="deno_comm_gene" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Denomination commerciale générateur</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="categorie" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>categorie generateur</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="4"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="poste_conso" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Poste de consommation assuré par le générateur</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="origine" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Origine des données</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="type_prod_chauffage" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Type de production de chauffage associé : 1, instantané, 2, lié à un stockage</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="type_prod_ECS" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Type de production d'ECS associé, 1 : instantané, 2 - lié à un stockage</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="matrice" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>EER issu d'une matrice</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="certification_matrice" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>certification des données de la matrice</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="source_data_P" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Source des données de la puissance</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="P_pleine_charge" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Puissance absorbée à pleine charge</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="P_auxi_amont" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Puissance des auxiliaires des sources amonts</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="certification" type="xs:integer" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>certification des données</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:all>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ECS_types" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Type et mode de production d’eau chaude sanitaire </xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="id" default="0" minOccurs="0" maxOccurs="unbounded">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:maxInclusive value="7"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="type_solaire_thermique" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>type de système solaire thermique</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:maxInclusive value="9"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="production_stockage_collection" minOccurs="0">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="production_stockage" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Données sur le stockage</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="marque_ballon" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Marque ballon</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="deno_comm_ballon" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Denomination commerciale</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="type_energie_base" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="8"/>
													<xs:minInclusive value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="type_energie_appoint" default="0" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="3"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="certification" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Origine de la valeur</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="4"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="marque_ballon_appoint" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>MArque ballon appoint séparé</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="deno_comm_ballon_appoint" type="xs:string" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Denomination commerciale ballon appoint séparé</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="certification_appoint" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Origine de la valeur</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="4"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Pmax" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>température maximale électrique de l'appoint</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="source_ballon_base_collection" minOccurs="0">
											<xs:complexType>
												<xs:sequence minOccurs="0">
													<xs:element name="source_ballon_base" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Index" type="xs:integer"/>
																<xs:element name="marque_capteurs" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>MArque capteurs solaires</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="deno_comm_capteurs" type="xs:string" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Denomination commerciale capteurs solaires</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="certification" type="xs:integer" default="0" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>origine des caractéristiques des capteurs.</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="zone">
		<xs:annotation>
			<xs:documentation>Zones des bâtiments</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Index" type="xs:integer">
					<xs:annotation>
						<xs:documentation>Index de la zone</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="O_Shon_RT" type="xs:decimal">
					<xs:annotation>
						<xs:documentation>Rappel SHONrt de la zone</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="O_SHAB" type="xs:decimal" default="0">
					<xs:annotation>
						<xs:documentation>Rappel SHAB de la zone, balise vide si NA</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="O_SURT" type="xs:decimal" default="0">
					<xs:annotation>
						<xs:documentation>Rappel SURT de la zone , balise vide si NA</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="Usage" type="xs:integer">
					<xs:annotation>
						<xs:documentation>Rappel Usage Zone</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="denomination_co" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Dénomination commerciale principale du système de ventilation</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:maxLength value="512"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ventilation_mecanique_collection" minOccurs="0">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="ventilation_mecanique" minOccurs="0" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Données sur les équipements de ventilation</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="grp_SF_hygro_A" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>presence SF hygro typeA</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="grp_SF_hygro_B" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>presence SF hygro typeB</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:maxInclusive value="1"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="debit_base_occ" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Débit spécifique conventionnel extrait ou repris (base ou occupation)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="debit_pointe_inocc" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Débit spécifique conventionnel extrait ou repris (pointe ou innocupation)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="debit_souf_base_occ" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Débit spécifique conventionnel soufflé (base ou occupation)</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="debit_souf_pointe_inocc" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Débit spécifique conventionnel soufflé (pointe ou innocupation)</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="type_energie_gen_ch" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Type d'énergie des générateurs de chaud raccordés à la zone</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:all minOccurs="0">
							<xs:element name="elec_joule" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="elec_thermo" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="gaz" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="fioul" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="bois" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="reseaux_chaleur" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="gaz_thermo" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="autre" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Autre : à préciser</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:all>
					</xs:complexType>
				</xs:element>
				<xs:element name="type_energie_gen_fr" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Type d'énergie des générateurs de froid raccordés à la zone</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:all minOccurs="0">
							<xs:element name="elec_joule" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="elec_thermo" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="reseau" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="gaz" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer">
										<xs:minInclusive value="0"/>
										<xs:maxInclusive value="1"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="autre" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Autre : à préciser</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:all>
					</xs:complexType>
				</xs:element>
				<xs:element name="mode_prod_ch" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Mode de production du chauffage</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:integer">
							<xs:maxInclusive value="4"/>
							<xs:minInclusive value="0"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="groupe_collection">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="groupe" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Groupes </xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="groupe">
		<xs:annotation>
			<xs:documentation>Groupes des zones</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Index" type="xs:integer">
					<xs:annotation>
						<xs:documentation>Index du Groupe</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="O_Shon_RT" type="xs:decimal">
					<xs:annotation>
						<xs:documentation>SHONrt du groupe</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="emetteur_collection" minOccurs="0">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="emetteur" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Index" type="xs:integer"/>
										<xs:element name="type_emet_chaud" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Type d'émetteur de chauffage. Attention : la listes est plus détaillée qu'entrée du moteur</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="21"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="type_emet_froid" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Type d'émetteur de froid. Version plus détaillée qu'entrée du moteur</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="0"/>
													<xs:maxInclusive value="11"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="distribution_groupe_chaud" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="classe_iso_vc" default="0" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Classe isolation déduite du réseau en VC</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:minInclusive value="0"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="classe_iso_hvc" default="0" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Classe isolation déduite du réseau hors VC</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:minInclusive value="0"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="distribution_groupe_froid" minOccurs="0">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Index" type="xs:integer"/>
													<xs:element name="classe_iso_vc" default="0" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Classe isolation déduite du réseau en VC</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:minInclusive value="0"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="classe_iso_hvc" default="0" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Classe isolation déduite du réseau hors VC</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:minInclusive value="0"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="emetteur_ecs_collection" minOccurs="0">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="emetteur_ecs" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Index" type="xs:integer" default="0"/>
										<xs:element name="A_hab_gr_em_e" type="xs:decimal" default="0" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Surface utile totale des locaux habités desservies par l'émetteur en LC</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="t_donnees_administratives">
		<xs:annotation>
			<xs:documentation>Feuillet des données administratives</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="maitre_ouvrage" type="t_acteur_obli"/>
			<xs:element name="maitre_oeuvre" type="t_acteur" minOccurs="0"/>
			<xs:element name="BET">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="nom" type="xs:string"/>
						<xs:element name="adresse" type="t_adresse"/>
						<xs:element name="tel" type="xs:string" minOccurs="0"/>
						<xs:element name="courriel" minOccurs="0">
							<xs:annotation>
								<xs:appinfo>
									<altova:exampleValues>
										<altova:example value="betix@gmail.com"/>
									</altova:exampleValues>
								</xs:appinfo>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:string"/>
							</xs:simpleType>
						</xs:element>
						<xs:element name="date_etude" type="xs:date">
							<xs:annotation>
								<xs:documentation>Format : YYYY-MM-JJ</xs:documentation>
								<xs:appinfo>
									<altova:exampleValues>
										<altova:example value="2011-11-25"/>
									</altova:exampleValues>
								</xs:appinfo>
							</xs:annotation>
						</xs:element>
						<xs:element name="editeur_logiciel" type="xs:string"/>
						<xs:element name="nom_logiciel" type="xs:string"/>
						<xs:element name="version_logiciel" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="bureau_controle" type="t_acteur"/>
			<xs:element name="operation" type="t_operation"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_acteur">
		<xs:annotation>
			<xs:documentation>Description détaillée d'un acteur</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="nom" type="xs:string" minOccurs="0"/>
			<xs:element name="adresse" type="t_adresse" minOccurs="0"/>
			<xs:element name="tel" type="xs:string" minOccurs="0"/>
			<xs:element name="courriel" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string"/>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_adresse">
		<xs:annotation>
			<xs:documentation>Adresse postale</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="ligne" maxOccurs="3">
				<xs:annotation>
					<xs:documentation>Attention 3 lignes max.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="code_postal" type="xs:string">
				<xs:annotation>
					<xs:appinfo>
						<altova:exampleValues>
							<altova:example value="06800"/>
						</altova:exampleValues>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="ville" type="xs:string">
				<xs:annotation>
					<xs:appinfo>
						<altova:exampleValues>
							<altova:example value="Cagnes sur mer"/>
						</altova:exampleValues>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_operation">
		<xs:annotation>
			<xs:documentation>Descriptif d'une opération</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="num_permis">
				<xs:annotation>
					<xs:documentation>doit etre conforme au format du numero de PC sinon texte "EN COURS"</xs:documentation>
					<xs:appinfo>
						<altova:exampleValues>
							<altova:example value="EN COURS"/>
						</altova:exampleValues>
					</xs:appinfo>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:pattern value="PC[A-B0-9][A-B0-9][A-B0-9][0-9][0-9][0-9][0-2][0-9][A-Z0-9][A-Z0-9][A-Z0-9][A-Z0-9][A-Z0-9]|en cours|EN COURS"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="date_depot_PC" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>format : YYYY-MM-JJ</xs:documentation>
					<xs:appinfo>
						<altova:exampleValues>
							<altova:example value="2011-11-14"/>
						</altova:exampleValues>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="date_obtention_PC" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>format : YYYY-MM-JJ</xs:documentation>
					<xs:appinfo>
						<altova:exampleValues>
							<altova:example value="2011-11-14"/>
						</altova:exampleValues>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element name="avancement">
				<xs:annotation>
					<xs:documentation>1-permis de construire
2-provisoire DCE
3-dossier marchés, stade réception</xs:documentation>
					<xs:appinfo>
						<altova:exampleValues>
							<altova:example value="2"/>
						</altova:exampleValues>
					</xs:appinfo>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:integer">
						<xs:maxInclusive value="3"/>
						<xs:minInclusive value="1"/>
						<xs:pattern value="[1-5]"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="name" type="xs:string">
				<xs:annotation>
					<xs:documentation>Nom opération</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="adresse" type="t_adresse"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_locaux">
		<xs:annotation>
			<xs:documentation>Exposition au bruit</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="exposes_br1" type="xs:decimal" default="0" minOccurs="0"/>
			<xs:element name="exposes_br2_br3" type="xs:decimal" default="0" minOccurs="0"/>
			<xs:element name="passage" type="xs:decimal" default="0" minOccurs="0"/>
			<xs:element name="autres_br1" type="xs:decimal" default="0" minOccurs="0"/>
			<xs:element name="autres_br2_br3" type="xs:decimal" default="0" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_synth_therm_ete">
		<xs:complexContent>
			<xs:extension base="t_locaux"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="t_acteur_obli">
		<xs:annotation>
			<xs:documentation>Description détaillée d'un acteur (version obligatoire)</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="nom" type="xs:string"/>
			<xs:element name="adresse" type="t_adresse"/>
			<xs:element name="tel" type="xs:string" minOccurs="0"/>
			<xs:element name="courriel" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string"/>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_sce_ballon">
		<xs:annotation>
			<xs:documentation>source ballon appoint collection</xs:documentation>
		</xs:annotation>
		<xs:sequence minOccurs="0">
			<xs:element name="source_ballon_appoint" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>ATTENTION ordre des balises pour les sources ballon appoint</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="name" type="xs:string"/>
						<xs:element name="index" type="xs:integer"/>
						<xs:choice>
							<xs:sequence>
								<xs:annotation>
									<xs:documentation>type=1</xs:documentation>
								</xs:annotation>
								<xs:element name="ventilation" type="xs:integer" default="0"/>
								<xs:element name="evac_fumee" type="xs:string" minOccurs="0"/>
								<xs:element name="combustible_gaz" type="xs:integer" default="0"/>
								<xs:element name="id_fou_gen_4" type="xs:integer" default="0"/>
								<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
								<xs:element name="idpriorite_ecs" type="xs:decimal" default="0"/>
								<xs:element name="rdim" type="xs:integer" default="0"/>
								<xs:element name="valeur_mesuree_defaut_theta_max" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="theta_fonc_max" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="valeur_mesuree_defaut_theta_min" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="theta_fonc_min" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="pn_gen" type="xs:decimal" default="0"/>
								<xs:element name="valeur_certifiee_defaut_rend" type="xs:integer" default="0"/>
								<xs:element name="valeur_certifiee_defaut_r_pn" type="xs:integer" default="0"/>
								<xs:element name="r_pn" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="class_chaud_bois" type="xs:string" minOccurs="0"/>
								<xs:element name="pint" type="xs:decimal" default="0"/>
								<xs:element name="valeur_certifiee_defaut_r_pint" type="xs:integer" minOccurs="0"/>
								<xs:element name="r_pint" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="valeur_mesuree_defaut_q_po_30" type="xs:integer" default="0" minOccurs="0"/>
								<xs:element name="q_po_30" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="chargement_chaudiere_bois" type="xs:string" minOccurs="0"/>
								<xs:element name="accumulateur_gaz" type="xs:string" minOccurs="0"/>
								<xs:element name="q_veille" type="xs:string" minOccurs="0"/>
								<xs:element name="valeur_mesuree_defaut_q_aux_nom" type="xs:integer" default="0" minOccurs="0"/>
								<xs:element name="q_aux_nom" type="xs:string" minOccurs="0"/>
								<xs:element name="alim_chaudiere_bois" type="xs:string" minOccurs="0"/>
								<xs:element name="ventil_emission" type="xs:integer" default="0" minOccurs="0"/>
								<xs:element name="is_cogeneration" type="xs:integer"/>
								<xs:element name="id_app_inte" type="xs:integer" default="0" minOccurs="0"/>
								<xs:element name="pn_th_coge" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="pn_prelec" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="r_prelec" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="r_activ_prelec" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="generateur" type="xs:integer" default="0" minOccurs="0"/>
								<xs:element name="id_fou_gen_1" type="xs:integer" default="0" minOccurs="0"/>
								<xs:element name="id_fou_gen_5" type="xs:integer" default="0" minOccurs="0"/>
							</xs:sequence>
							<xs:sequence>
								<xs:annotation>
									<xs:documentation>type=501</xs:documentation>
								</xs:annotation>
								<xs:element name="pmax" type="xs:decimal" default="0"/>
								<xs:element name="rdim" type="xs:integer" default="0"/>
								<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
								<xs:element name="id_fou_gen" type="xs:integer" default="0"/>
							</xs:sequence>
							<xs:sequence>
								<xs:annotation>
									<xs:documentation>type=600</xs:documentation>
								</xs:annotation>
								<xs:element name="id_fou_gen1" type="xs:integer" default="0"/>
								<xs:element name="idpriorite_ch" type="xs:decimal" default="0"/>
								<xs:element name="idpriorite_ecs" type="xs:decimal" default="0"/>
								<xs:element name="rdim" type="xs:integer" default="0"/>
								<xs:element name="p_ess" type="xs:decimal" default="0"/>
								<xs:element name="reseau_chaleur" type="xs:integer" default="0"/>
								<xs:element name="isolation_du_reseau" type="xs:integer" default="0"/>
							</xs:sequence>
							<xs:sequence>
								<xs:annotation>
									<xs:documentation>type=2</xs:documentation>
								</xs:annotation>
								<xs:element name="id_fougen_mod" type="xs:integer" default="0"/>
								<xs:element name="idpriorite_ch" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="idpriorite_fr" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="idpriorite_ecs" type="xs:decimal" default="0" minOccurs="0"/>
								<xs:element name="cat_gen" type="xs:integer" default="0"/>
								<xs:element name="fullpathgenerateur" type="xs:string" minOccurs="0"/>
								<xs:element name="rdim" type="xs:integer" default="0"/>
								<xs:element name="coeff_com_pertes_caux" type="xs:decimal" default="0"/>
								<xs:element name="id_fl_amont" type="xs:integer" default="0"/>
								<xs:element name="id_source_amont" type="xs:integer" default="0" minOccurs="0"/>
							</xs:sequence>
						</xs:choice>
					</xs:sequence>
					<xs:attribute name="type" type="xs:short" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="t_emetteur">
		<xs:sequence minOccurs="0">
			<xs:element name="emetteur" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:all>
						<xs:element name="index" type="xs:integer"/>
						<xs:element name="name" type="xs:string"/>
						<xs:element name="is_emetteur_chaud" type="xs:integer" default="0"/>
						<xs:element name="is_emetteur_froid" type="xs:integer" default="0"/>
						<xs:element name="per_dos" type="xs:decimal" default="0"/>
						<xs:element name="carac_haut_plafond" type="xs:integer" default="0"/>
						<xs:element name="typologie_emetteur_chaud" type="xs:integer" default="0"/>
						<xs:element name="pem_conv_ch" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="classe_variation_spatiale_chaud" type="xs:integer" default="0"/>
						<xs:element name="nombre_niveaux_desservis" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="delta_temp_vs_ch" type="xs:decimal" default="0"/>
						<xs:element name="statut_variation_temporelle_chaud" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="couple_regulateur_emetteur_chaud" type="xs:string" minOccurs="0"/>
						<xs:element name="regulation_poele_ou_insert" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="delta_temp_vt_ch" type="xs:decimal" default="0"/>
						<xs:element name="rat_s_ch" type="xs:decimal" default="0"/>
						<xs:element name="rat_t_ch" type="xs:decimal" default="0"/>
						<xs:element name="typologie_emetteur_froid" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="pem_conv_fr" type="xs:string" minOccurs="0"/>
						<xs:element name="classe_variation_spatiale_froid" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="delta_temp_vs_fr" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="statut_variation_temporelle_froid" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="couple_regulateur_emetteur_froid" type="xs:string" minOccurs="0"/>
						<xs:element name="delta_temp_vt_fr" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="rat_s_fr" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="rat_t_fr" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="gest_vcv" type="xs:integer" default="0"/>
						<xs:element name="i_spv" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="p_vcv_gv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="p_vcv_mv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="p_vcv_pv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="p_vcv_spv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="id_regul_batt" type="xs:integer" default="0" minOccurs="0"/>
						<xs:element name="q_v_recirc_gv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="q_v_recirc_mv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="q_v_recirc_pv" type="xs:decimal" default="0" minOccurs="0"/>
						<xs:element name="distribution_groupe_chaud" minOccurs="0">
							<xs:complexType>
								<xs:all>
									<xs:element name="index" type="xs:integer"/>
									<xs:element name="name" type="xs:string"/>
									<xs:element name="type_2nd" type="xs:integer" default="0"/>
									<xs:element name="lvc" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="lhvc" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="id_dist_1re" type="xs:integer" default="0"/>
									<xs:element name="gest_2nd_ch" type="xs:integer" default="0" minOccurs="0"/>
									<xs:element name="mode_reg_debit_ch" type="xs:integer" default="0" minOccurs="0"/>
									<xs:element name="q2nd_resid" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="theta_dep_dim_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="theta_ret_dim_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="delta_theta_em_dim_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="qnom_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="umoyen_vc_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="umoyen_hvc_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="gest_circ_2nd_ch" type="xs:integer" default="0" minOccurs="0"/>
									<xs:element name="pcirculateur_ch" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="id_et" type="xs:integer" default="0"/>
								</xs:all>
							</xs:complexType>
						</xs:element>
						<xs:element name="distribution_groupe_froid" minOccurs="0">
							<xs:complexType>
								<xs:all>
									<xs:element name="index" type="xs:integer"/>
									<xs:element name="name" type="xs:string"/>
									<xs:element name="type_2nd" type="xs:integer" default="0"/>
									<xs:element name="lvc" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="lhvc" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="id_dist_1re" type="xs:integer" default="0"/>
									<xs:element name="gest_2nd_fr" type="xs:integer" default="0" minOccurs="0"/>
									<xs:element name="mode_reg_debit_fr" type="xs:integer" default="0" minOccurs="0"/>
									<xs:element name="q2nd_resid" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="theta_dep_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="theta_ret_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="delta_theta_em_dim_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="qnom_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="umoyen_vc_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="umoyen_hvc_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="gest_circ_2nd_fr" type="xs:integer" default="0" minOccurs="0"/>
									<xs:element name="pcirculateur_fr" type="xs:decimal" default="0" minOccurs="0"/>
									<xs:element name="id_et" type="xs:integer" default="0"/>
								</xs:all>
							</xs:complexType>
						</xs:element>
					</xs:all>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>
