/[openfoncier]/branches/5.10.0-develop-evo-moniteur-taches-trad-champ/data/pgsql/v4.7.0.sql
ViewVC logotype

Annotation of /branches/5.10.0-develop-evo-moniteur-taches-trad-champ/data/pgsql/v4.7.0.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7784 - (hide annotations)
Thu Apr 5 08:13:08 2018 UTC (6 years, 10 months ago) by softime
Original Path: branches/4.7.0/data/pgsql/v4.7.0.dev0.sql
File size: 355757 byte(s)
* Ajout du courriel et de l'information de notification du
  pétitionnaire principal en tant que champs de fusion pour les instructions.
1 softime 7770 --
2     -- BEGIN / [#8954] Ajouter la permission de régénérer le récépissé aux administrateurs
3     --
4    
5     INSERT INTO om_droit (om_droit, libelle, om_profil)
6     SELECT nextval('om_droit_seq'), 'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
7     WHERE
8     NOT EXISTS (
9     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
10     );
11    
12     INSERT INTO om_droit (om_droit, libelle, om_profil)
13     SELECT nextval('om_droit_seq'), 'dossier_instruction_mes_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
14     WHERE
15     NOT EXISTS (
16     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
17     );
18    
19     INSERT INTO om_droit (om_droit, libelle, om_profil)
20     SELECT nextval('om_droit_seq'), 'dossier_instruction_tous_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
21     WHERE
22     NOT EXISTS (
23     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
24     );
25    
26     INSERT INTO om_droit (om_droit, libelle, om_profil)
27     SELECT nextval('om_droit_seq'), 'dossier_instruction_mes_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
28     WHERE
29     NOT EXISTS (
30     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
31     );
32    
33     INSERT INTO om_droit (om_droit, libelle, om_profil)
34     SELECT nextval('om_droit_seq'), 'dossier_instruction_tous_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
35     WHERE
36     NOT EXISTS (
37     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR GENERAL')
38     );
39    
40    
41    
42     INSERT INTO om_droit (om_droit, libelle, om_profil)
43     SELECT nextval('om_droit_seq'), 'dossier_instruction_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
44     WHERE
45     NOT EXISTS (
46     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
47     );
48    
49     INSERT INTO om_droit (om_droit, libelle, om_profil)
50     SELECT nextval('om_droit_seq'), 'dossier_instruction_mes_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
51     WHERE
52     NOT EXISTS (
53     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
54     );
55    
56     INSERT INTO om_droit (om_droit, libelle, om_profil)
57     SELECT nextval('om_droit_seq'), 'dossier_instruction_tous_clotures_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
58     WHERE
59     NOT EXISTS (
60     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_clotures_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
61     );
62    
63     INSERT INTO om_droit (om_droit, libelle, om_profil)
64     SELECT nextval('om_droit_seq'), 'dossier_instruction_mes_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
65     WHERE
66     NOT EXISTS (
67     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_mes_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
68     );
69    
70     INSERT INTO om_droit (om_droit, libelle, om_profil)
71     SELECT nextval('om_droit_seq'), 'dossier_instruction_tous_encours_regenerate_recepisse', (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
72     WHERE
73     NOT EXISTS (
74     SELECT om_droit FROM om_droit WHERE libelle = 'dossier_instruction_tous_encours_regenerate_recepisse' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'ADMINISTRATEUR TECHNIQUE ET FONCTIONNEL')
75     );
76     --
77     -- END / [#8937] Ajouter la permission aux profils instructeurs de modifier l'affectation d'un dossier
78 apasquini 7773 --
79    
80     --
81     -- BEGIN / [#8988] Ajouter la permission de supprimer les instructions pour les profils INSTRUCTEUR POLYVALENT et INSTRUCTEUR POLYVALENT COMMUNE
82     --
83    
84     INSERT INTO om_droit (om_droit, libelle, om_profil)
85     SELECT nextval('om_droit_seq'), 'instruction_supprimer', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT')
86     WHERE
87     NOT EXISTS (
88     SELECT om_droit FROM om_droit WHERE libelle = 'instruction_supprimer' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT')
89     );
90    
91     INSERT INTO om_droit (om_droit, libelle, om_profil)
92     SELECT nextval('om_droit_seq'), 'instruction_supprimer', (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE')
93     WHERE
94     NOT EXISTS (
95     SELECT om_droit FROM om_droit WHERE libelle = 'instruction_supprimer' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'INSTRUCTEUR POLYVALENT COMMUNE')
96     );
97    
98     --
99     -- END / [#8988] Ajouter la permission de supprimer les instructions pour les profils d'instructeurs
100 softime 7784 --
101    
102     --
103     -- BEGIN / [#8987] Ajout du mail et de l’information de notification par mail en champ de fusion pour le pétitionnaire principal
104     --
105    
106     --
107     UPDATE om_requete SET requete ='
108     SELECT
109    
110     --Données générales de l''événement d''instruction
111    
112     instruction.complement_om_html as complement_instruction,
113     instruction.complement_om_html as complement1_instruction,
114     instruction.complement2_om_html as complement2_instruction,
115     instruction.complement3_om_html as complement3_instruction,
116     instruction.complement4_om_html as complement4_instruction,
117     instruction.code_barres as code_barres_instruction,
118     to_char(instruction.date_evenement,''DD/MM/YYYY'') as date_evenement_instruction,
119     om_lettretype.libelle as libelle_om_lettretype,
120     instruction.archive_delai as archive_delai_instruction,
121    
122     --Données générales du dossier d''instruction
123    
124     dossier.dossier_libelle as libelle_dossier,
125     dossier.dossier as code_barres_dossier,
126     dossier_autorisation.dossier_autorisation_libelle as libelle_da,
127    
128     dossier_autorisation_type_detaille.code as code_datd,
129     dossier_autorisation_type_detaille.libelle as libelle_datd,
130     dossier_autorisation_type.code as code_dat,
131     dossier_autorisation_type.libelle as libelle_dat,
132     dossier_instruction_type.code as code_dit,
133     dossier_instruction_type.libelle as libelle_dit,
134     dossier.delai as delai_dossier,
135     to_char(dossier_autorisation.date_decision, ''DD/MM/YYYY'') as date_decision_da,
136     replace(dossier.terrain_references_cadastrales, '';'', '' '') as terrain_references_cadastrales_dossier,
137     dossier.terrain_superficie as terrain_superficie_dossier,
138     quartier.libelle as libelle_quartier,
139    
140     avis_decision.libelle as libelle_avis_decision,
141    
142     dossier_autorisation.cle_acces_citoyen,
143    
144     -- Données contentieux du dossier d''instruction
145     dossier.autorisation_contestee as autorisation_contestee,
146     to_char(dossier.date_cloture_instruction, ''DD/MM/YYYY'') as date_cloture_instruction_dossier,
147     to_char(dossier.date_premiere_visite, ''DD/MM/YYYY'') as date_premiere_visite_dossier,
148     to_char(dossier.date_derniere_visite, ''DD/MM/YYYY'') as date_derniere_visite_dossier,
149     to_char(dossier.date_contradictoire, ''DD/MM/YYYY'') as date_contradictoire_dossier,
150     to_char(dossier.date_retour_contradictoire, ''DD/MM/YYYY'') as date_retour_contradictoire_dossier,
151     to_char(dossier.date_ait, ''DD/MM/YYYY'') as date_ait_dossier,
152     to_char(dossier.date_transmission_parquet, ''DD/MM/YYYY'') as date_transmission_parquet_dossier,
153    
154     --Données générales du paramétrage de l''événement
155    
156     evenement.libelle as libelle_evenement,
157     evenement.etat as etat_evenement,
158     evenement.delai as delai_evenement,
159     evenement.accord_tacite as accord_tacite_evenement,
160     evenement.delai_notification as delai_notification_evenement,
161     evenement.avis_decision as avis_decision_evenement,
162     evenement.autorite_competente as autorite_competente_evenement,
163    
164     --Coordonnées de l''instructeur
165    
166     instructeur.nom as nom_instructeur,
167     instructeur.telephone as telephone_instructeur,
168     division.code as division_instructeur,
169     om_utilisateur.email as email_instructeur,
170    
171     -- Coordonnées de l''instructeur 2
172     instructeur_2.nom as nom_instructeur_2,
173     instructeur_2.telephone as telephone_instructeur_2,
174     division_2.code as division_instructeur_2,
175     om_utilisateur_2.email as email_instructeur_2,
176    
177     --Adresse du terrain du dossier d''instruction
178    
179     dossier.terrain_adresse_voie_numero as terrain_adresse_voie_numero_dossier,
180     dossier.terrain_adresse_voie as terrain_adresse_voie_dossier,
181     dossier.terrain_adresse_lieu_dit as terrain_adresse_lieu_dit_dossier,
182     CASE
183     WHEN dossier.terrain_adresse_bp IS NULL
184     THEN ''''
185     ELSE CONCAT(''BP '', dossier.terrain_adresse_bp)
186     END as terrain_adresse_bp_dossier,
187     dossier.terrain_adresse_code_postal as terrain_adresse_code_postal_dossier,
188     dossier.terrain_adresse_localite as terrain_adresse_localite_dossier,
189     CASE
190     WHEN dossier.terrain_adresse_cedex IS NULL
191     THEN ''''
192     ELSE CONCAT(''CEDEX '', dossier.terrain_adresse_cedex)
193     END as terrain_adresse_cedex_dossier,
194    
195     arrondissement.libelle as libelle_arrondissement,
196    
197     --Taxe d''aménagement du dossier d''instruction
198     CASE
199     WHEN tax_secteur = 1 THEN taxe_amenagement.tx_comm_secteur_1
200     WHEN tax_secteur = 2 THEN taxe_amenagement.tx_comm_secteur_2
201     WHEN tax_secteur = 3 THEN taxe_amenagement.tx_comm_secteur_3
202     WHEN tax_secteur = 4 THEN taxe_amenagement.tx_comm_secteur_4
203     WHEN tax_secteur = 5 THEN taxe_amenagement.tx_comm_secteur_5
204     WHEN tax_secteur = 6 THEN taxe_amenagement.tx_comm_secteur_6
205     WHEN tax_secteur = 7 THEN taxe_amenagement.tx_comm_secteur_7
206     WHEN tax_secteur = 8 THEN taxe_amenagement.tx_comm_secteur_8
207     WHEN tax_secteur = 9 THEN taxe_amenagement.tx_comm_secteur_9
208     WHEN tax_secteur = 10 THEN taxe_amenagement.tx_comm_secteur_10
209     WHEN tax_secteur = 11 THEN taxe_amenagement.tx_comm_secteur_11
210     WHEN tax_secteur = 12 THEN taxe_amenagement.tx_comm_secteur_12
211     WHEN tax_secteur = 13 THEN taxe_amenagement.tx_comm_secteur_13
212     WHEN tax_secteur = 14 THEN taxe_amenagement.tx_comm_secteur_14
213     WHEN tax_secteur = 15 THEN taxe_amenagement.tx_comm_secteur_15
214     WHEN tax_secteur = 16 THEN taxe_amenagement.tx_comm_secteur_16
215     WHEN tax_secteur = 17 THEN taxe_amenagement.tx_comm_secteur_17
216     WHEN tax_secteur = 18 THEN taxe_amenagement.tx_comm_secteur_18
217     WHEN tax_secteur = 19 THEN taxe_amenagement.tx_comm_secteur_19
218     WHEN tax_secteur = 20 THEN taxe_amenagement.tx_comm_secteur_20
219     END as tax_taux_secteur,
220    
221    
222     CASE WHEN taxe_amenagement.en_ile_de_france IS NULL
223     OR taxe_amenagement.en_ile_de_france IS FALSE
224     THEN ''Non''
225     ELSE ''Oui''
226     END as tax_en_ile_de_france,
227     taxe_amenagement.val_forf_surf_cstr as tax_val_forf_surf_cstr,
228     taxe_amenagement.val_forf_empl_tente_carav_rml as tax_val_forf_empl_tente_carav_rml,
229     taxe_amenagement.val_forf_empl_hll as tax_val_forf_empl_hll,
230     taxe_amenagement.val_forf_surf_piscine as tax_val_forf_surf_piscine,
231     taxe_amenagement.val_forf_nb_eolienne as tax_val_forf_nb_eolienne,
232     taxe_amenagement.val_forf_surf_pann_photo as tax_val_forf_surf_pann_photo,
233     taxe_amenagement.val_forf_nb_parking_ext as tax_val_forf_nb_parking_ext,
234     taxe_amenagement.tx_depart as tax_tx_depart,
235     taxe_amenagement.tx_reg as tax_tx_reg,
236     taxe_amenagement.tx_exo_facul_1_reg as tax_tx_exo_facul_1_reg,
237     taxe_amenagement.tx_exo_facul_2_reg as tax_tx_exo_facul_2_reg,
238     taxe_amenagement.tx_exo_facul_3_reg as tax_tx_exo_facul_3_reg,
239     taxe_amenagement.tx_exo_facul_4_reg as tax_tx_exo_facul_4_reg,
240     taxe_amenagement.tx_exo_facul_5_reg as tax_tx_exo_facul_5_reg,
241     taxe_amenagement.tx_exo_facul_6_reg as tax_tx_exo_facul_6_reg,
242     taxe_amenagement.tx_exo_facul_7_reg as tax_tx_exo_facul_7_reg,
243     taxe_amenagement.tx_exo_facul_8_reg as tax_tx_exo_facul_8_reg,
244     taxe_amenagement.tx_exo_facul_9_reg as tax_tx_exo_facul_9_reg,
245     taxe_amenagement.tx_exo_facul_1_depart as tax_tx_exo_facul_1_depart,
246     taxe_amenagement.tx_exo_facul_2_depart as tax_tx_exo_facul_2_depart,
247     taxe_amenagement.tx_exo_facul_3_depart as tax_tx_exo_facul_3_depart,
248     taxe_amenagement.tx_exo_facul_4_depart as tax_tx_exo_facul_4_depart,
249     taxe_amenagement.tx_exo_facul_5_depart as tax_tx_exo_facul_5_depart,
250     taxe_amenagement.tx_exo_facul_6_depart as tax_tx_exo_facul_6_depart,
251     taxe_amenagement.tx_exo_facul_7_depart as tax_tx_exo_facul_7_depart,
252     taxe_amenagement.tx_exo_facul_8_depart as tax_tx_exo_facul_8_depart,
253     taxe_amenagement.tx_exo_facul_9_depart as tax_tx_exo_facul_9_depart,
254     taxe_amenagement.tx_exo_facul_1_comm as tax_tx_exo_facul_1_comm,
255     taxe_amenagement.tx_exo_facul_2_comm as tax_tx_exo_facul_2_comm,
256     taxe_amenagement.tx_exo_facul_3_comm as tax_tx_exo_facul_3_comm,
257     taxe_amenagement.tx_exo_facul_4_comm as tax_tx_exo_facul_4_comm,
258     taxe_amenagement.tx_exo_facul_5_comm as tax_tx_exo_facul_5_comm,
259     taxe_amenagement.tx_exo_facul_6_comm as tax_tx_exo_facul_6_comm,
260     taxe_amenagement.tx_exo_facul_7_comm as tax_tx_exo_facul_7_comm,
261     taxe_amenagement.tx_exo_facul_8_comm as tax_tx_exo_facul_8_comm,
262     taxe_amenagement.tx_exo_facul_9_comm as tax_tx_exo_facul_9_comm,
263     taxe_amenagement.tx_rap as tax_tx_rap,
264    
265     dossier.tax_mtn_rap as tax_montant_rap,
266     CONCAT_WS('' '', ''Secteur'', dossier.tax_secteur) as tax_secteur,
267     dossier.tax_secteur as tax_numero_secteur,
268     dossier.tax_mtn_part_commu as tax_montant_part_communale,
269     dossier.tax_mtn_part_depart as tax_montant_part_departementale,
270     dossier.tax_mtn_part_reg as tax_montant_part_regionale,
271     dossier.tax_mtn_total as tax_montant_total,
272    
273     --Coordonnées du pétitionnaire principal
274     CASE WHEN petitionnaire_principal.qualite=''particulier''
275     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
276     ELSE
277     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
278     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal.personne_morale_raison_sociale, petitionnaire_principal.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_civilite.libelle, petitionnaire_principal.personne_morale_nom, petitionnaire_principal.personne_morale_prenom))
279     ELSE TRIM(CONCAT(petitionnaire_principal.personne_morale_raison_sociale, '' '', petitionnaire_principal.personne_morale_denomination))
280     END
281     END as nom_complet_qualite_part_ou_pm_petitionnaire_principal,
282     CASE WHEN petitionnaire_principal.qualite=''particulier'' OR petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
283     THEN petitionnaire_principal_civilite.libelle
284     ELSE ''''
285     END as civilite_qualite_part_ou_pm_petitionnaire_principal,
286     CASE WHEN petitionnaire_principal.qualite=''particulier''
287     THEN petitionnaire_principal.particulier_nom
288     ELSE
289     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL
290     THEN petitionnaire_principal.personne_morale_nom
291     ELSE ''''
292     END
293     END as nom_qualite_part_ou_pm_petitionnaire_principal,
294     CASE WHEN petitionnaire_principal.qualite=''particulier''
295     THEN petitionnaire_principal.particulier_prenom
296     ELSE
297     CASE WHEN petitionnaire_principal.personne_morale_prenom IS NOT NULL
298     THEN petitionnaire_principal.personne_morale_prenom
299     ELSE ''''
300     END
301     END as prenom_qualite_part_ou_pm_petitionnaire_principal,
302     CASE WHEN petitionnaire_principal.qualite=''particulier''
303     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
304     ELSE ''''
305     END as nom_complet_qualite_part_petitionnaire_principal,
306     CASE WHEN petitionnaire_principal.qualite=''particulier''
307     THEN petitionnaire_principal_civilite.libelle
308     ELSE ''''
309     END as civilite_qualite_part_petitionnaire_principal,
310     CASE WHEN petitionnaire_principal.qualite=''particulier''
311     THEN petitionnaire_principal.particulier_nom
312     ELSE ''''
313     END as nom_qualite_part_petitionnaire_principal,
314     CASE WHEN petitionnaire_principal.qualite=''particulier''
315     THEN petitionnaire_principal.particulier_prenom
316     ELSE ''''
317     END as prenom_qualite_part_petitionnaire_principal,
318     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
319     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal.personne_morale_raison_sociale, petitionnaire_principal.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_civilite.libelle, petitionnaire_principal.personne_morale_nom, petitionnaire_principal.personne_morale_prenom))
320     ELSE TRIM(CONCAT(petitionnaire_principal.personne_morale_raison_sociale, '' '', petitionnaire_principal.personne_morale_denomination))
321     END as nom_complet_qualite_pm_petitionnaire_principal,
322     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
323     THEN petitionnaire_principal_civilite.libelle
324     ELSE ''''
325     END as civilite_qualite_pm_petitionnaire_principal,
326     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL
327     THEN petitionnaire_principal.personne_morale_nom
328     ELSE ''''
329     END as nom_qualite_pm_petitionnaire_principal,
330     CASE WHEN petitionnaire_principal.personne_morale_prenom IS NOT NULL
331     THEN petitionnaire_principal.personne_morale_prenom
332     ELSE ''''
333     END as prenom_qualite_pm_petitionnaire_principal,
334     CASE WHEN petitionnaire_principal.qualite=''particulier''
335     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
336     ELSE
337     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
338     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal.personne_morale_raison_sociale, petitionnaire_principal.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_civilite.libelle, petitionnaire_principal.personne_morale_nom, petitionnaire_principal.personne_morale_prenom))
339     ELSE TRIM(CONCAT(petitionnaire_principal.personne_morale_raison_sociale, '' '', petitionnaire_principal.personne_morale_denomination))
340     END
341     END as nom_petitionnaire_principal,
342     CASE WHEN petitionnaire_principal.qualite=''particulier'' OR petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
343     THEN petitionnaire_principal_civilite.libelle
344     ELSE ''''
345     END as civilite_petitionnaire_principal,
346     CASE WHEN petitionnaire_principal.qualite=''particulier''
347     THEN petitionnaire_principal.particulier_nom
348     ELSE
349     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL
350     THEN petitionnaire_principal.personne_morale_nom
351     ELSE ''''
352     END
353     END as nom_particulier_petitionnaire_principal,
354     CASE WHEN petitionnaire_principal.qualite=''particulier''
355     THEN petitionnaire_principal.particulier_prenom
356     ELSE
357     CASE WHEN petitionnaire_principal.personne_morale_prenom IS NOT NULL
358     THEN petitionnaire_principal.personne_morale_prenom
359     ELSE ''''
360     END
361     END as prenom_particulier_petitionnaire_principal,
362     CASE WHEN petitionnaire_principal.qualite=''particulier''
363     THEN ''''
364     ELSE petitionnaire_principal.personne_morale_raison_sociale
365     END as raison_sociale_petitionnaire_principal,
366     CASE WHEN petitionnaire_principal.qualite=''particulier''
367     THEN ''''
368     ELSE petitionnaire_principal.personne_morale_denomination
369     END as denomination_petitionnaire_principal,
370     CASE WHEN petitionnaire_principal.qualite=''particulier''
371     THEN ''''
372     ELSE petitionnaire_principal.personne_morale_siret
373     END as siret_petitionnaire_principal,
374     CASE WHEN petitionnaire_principal.qualite=''particulier''
375     THEN ''''
376     ELSE petitionnaire_principal.personne_morale_categorie_juridique
377     END as categorie_juridique_petitionnaire_principal,
378     petitionnaire_principal.numero as numero_petitionnaire_principal,
379     petitionnaire_principal.voie as voie_petitionnaire_principal,
380     petitionnaire_principal.complement as complement_petitionnaire_principal,
381     petitionnaire_principal.lieu_dit as lieu_dit_petitionnaire_principal,
382     CASE
383     WHEN petitionnaire_principal.bp IS NULL
384     THEN ''''
385     ELSE CONCAT(''BP '', petitionnaire_principal.bp)
386     END as bp_petitionnaire_principal,
387     petitionnaire_principal.code_postal as code_postal_petitionnaire_principal,
388     petitionnaire_principal.localite as localite_petitionnaire_principal,
389     CASE
390     WHEN petitionnaire_principal.cedex IS NULL
391     THEN ''''
392     ELSE CONCAT(''CEDEX '', petitionnaire_principal.cedex)
393     END as cedex_petitionnaire_principal,
394     petitionnaire_principal.pays as pays_petitionnaire_principal,
395     petitionnaire_principal.division_territoriale as division_territoriale_petitionnaire_principal,
396     petitionnaire_principal.courriel as email_petitionnaire_principal,
397     CASE WHEN petitionnaire_principal.notification IS TRUE
398     THEN ''[X]''
399     ELSE ''[ ]''
400     END as notification_petitionnaire_principal,
401    
402     --Coordonnées du pétitionnaire principal initial
403     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
404     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_initial_civilite.libelle, petitionnaire_principal_initial.particulier_nom, petitionnaire_principal_initial.particulier_prenom))
405     ELSE
406     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL OR petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
407     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_initial.personne_morale_raison_sociale, petitionnaire_principal_initial.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_initial_civilite.libelle, petitionnaire_principal_initial.personne_morale_nom, petitionnaire_principal_initial.personne_morale_prenom))
408     ELSE TRIM(CONCAT(petitionnaire_principal_initial.personne_morale_raison_sociale, '' '', petitionnaire_principal_initial.personne_morale_denomination))
409     END
410     END as nom_complet_qualite_part_ou_pm_petitionnaire_principal_initial,
411     CASE WHEN petitionnaire_principal_initial.qualite=''particulier'' OR petitionnaire_principal_initial.personne_morale_nom IS NOT NULL OR petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
412     THEN petitionnaire_principal_initial_civilite.libelle
413     ELSE ''''
414     END as civilite_qualite_part_ou_pm_petitionnaire_principal_initial,
415     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
416     THEN petitionnaire_principal_initial.particulier_nom
417     ELSE
418     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL
419     THEN petitionnaire_principal_initial.personne_morale_nom
420     ELSE ''''
421     END
422     END as nom_qualite_part_ou_pm_petitionnaire_principal_initial,
423     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
424     THEN petitionnaire_principal_initial.particulier_prenom
425     ELSE
426     CASE WHEN petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
427     THEN petitionnaire_principal_initial.personne_morale_prenom
428     ELSE ''''
429     END
430     END as prenom_qualite_part_ou_pm_petitionnaire_principal_initial,
431     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
432     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_initial_civilite.libelle, petitionnaire_principal_initial.particulier_nom, petitionnaire_principal_initial.particulier_prenom))
433     ELSE ''''
434     END as nom_complet_qualite_part_petitionnaire_principal_initial,
435     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
436     THEN petitionnaire_principal_initial_civilite.libelle
437     ELSE ''''
438     END as civilite_qualite_part_petitionnaire_principal_initial,
439     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
440     THEN petitionnaire_principal_initial.particulier_nom
441     ELSE ''''
442     END as nom_qualite_part_petitionnaire_principal_initial,
443     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
444     THEN petitionnaire_principal_initial.particulier_prenom
445     ELSE ''''
446     END as prenom_qualite_part_petitionnaire_principal_initial,
447     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL OR petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
448     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_initial.personne_morale_raison_sociale, petitionnaire_principal_initial.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_initial_civilite.libelle, petitionnaire_principal_initial.personne_morale_nom, petitionnaire_principal_initial.personne_morale_prenom))
449     ELSE TRIM(CONCAT(petitionnaire_principal_initial.personne_morale_raison_sociale, '' '', petitionnaire_principal_initial.personne_morale_denomination))
450     END as nom_complet_qualite_pm_petitionnaire_principal_initial,
451     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL OR petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
452     THEN petitionnaire_principal_initial_civilite.libelle
453     ELSE ''''
454     END as civilite_qualite_pm_petitionnaire_principal_initial,
455     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL
456     THEN petitionnaire_principal_initial.personne_morale_nom
457     ELSE ''''
458     END as nom_qualite_pm_petitionnaire_principal_initial,
459     CASE WHEN petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
460     THEN petitionnaire_principal_initial.personne_morale_prenom
461     ELSE ''''
462     END as prenom_qualite_pm_petitionnaire_principal_initial,
463     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
464     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_initial_civilite.libelle, petitionnaire_principal_initial.particulier_nom, petitionnaire_principal_initial.particulier_prenom))
465     ELSE
466     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL OR petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
467     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_initial.personne_morale_raison_sociale, petitionnaire_principal_initial.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_initial_civilite.libelle, petitionnaire_principal_initial.personne_morale_nom, petitionnaire_principal_initial.personne_morale_prenom))
468     ELSE TRIM(CONCAT(petitionnaire_principal_initial.personne_morale_raison_sociale, '' '', petitionnaire_principal_initial.personne_morale_denomination))
469     END
470     END as nom_petitionnaire_principal_initial,
471     CASE WHEN petitionnaire_principal_initial.qualite=''particulier'' OR petitionnaire_principal_initial.personne_morale_nom IS NOT NULL OR petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
472     THEN petitionnaire_principal_initial_civilite.libelle
473     ELSE ''''
474     END as civilite_petitionnaire_principal_initial,
475     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
476     THEN petitionnaire_principal_initial.particulier_nom
477     ELSE
478     CASE WHEN petitionnaire_principal_initial.personne_morale_nom IS NOT NULL
479     THEN petitionnaire_principal_initial.personne_morale_nom
480     ELSE ''''
481     END
482     END as nom_particulier_petitionnaire_principal_initial,
483     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
484     THEN petitionnaire_principal_initial.particulier_prenom
485     ELSE
486     CASE WHEN petitionnaire_principal_initial.personne_morale_prenom IS NOT NULL
487     THEN petitionnaire_principal_initial.personne_morale_prenom
488     ELSE ''''
489     END
490     END as prenom_particulier_petitionnaire_principal_initial,
491     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
492     THEN ''''
493     ELSE petitionnaire_principal_initial.personne_morale_raison_sociale
494     END as raison_sociale_petitionnaire_principal_initial,
495     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
496     THEN ''''
497     ELSE petitionnaire_principal_initial.personne_morale_denomination
498     END as denomination_petitionnaire_principal_initial,
499     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
500     THEN ''''
501     ELSE petitionnaire_principal_initial.personne_morale_siret
502     END as siret_petitionnaire_principal_initial,
503     CASE WHEN petitionnaire_principal_initial.qualite=''particulier''
504     THEN ''''
505     ELSE petitionnaire_principal_initial.personne_morale_categorie_juridique
506     END as categorie_juridique_petitionnaire_principal_initial,
507    
508     petitionnaire_principal_initial.numero as numero_petitionnaire_principal_initial,
509     petitionnaire_principal_initial.voie as voie_petitionnaire_principal_initial,
510     petitionnaire_principal_initial.complement as complement_petitionnaire_principal_initial,
511     petitionnaire_principal_initial.lieu_dit as lieu_dit_petitionnaire_principal_initial,
512     CASE
513     WHEN petitionnaire_principal_initial.bp IS NULL
514     THEN ''''
515     ELSE CONCAT(''BP '', petitionnaire_principal_initial.bp)
516     END as bp_petitionnaire_principal_initial,
517     petitionnaire_principal_initial.code_postal as code_postal_petitionnaire_principal_initial,
518     petitionnaire_principal_initial.localite as localite_petitionnaire_principal_initial,
519     CASE
520     WHEN petitionnaire_principal_initial.cedex IS NULL
521     THEN ''''
522     ELSE CONCAT(''CEDEX '', petitionnaire_principal_initial.cedex)
523     END as cedex_petitionnaire_principal_initial,
524     petitionnaire_principal_initial.pays as pays_petitionnaire_principal,
525     petitionnaire_principal_initial.division_territoriale as division_territoriale_petitionnaire_principal,
526     petitionnaire_principal_initial.courriel as email_petitionnaire_principal_initial,
527     CASE WHEN petitionnaire_principal_initial.notification IS TRUE
528     THEN ''[X]''
529     ELSE ''[ ]''
530     END as notification_petitionnaire_principal_initial,
531    
532     --Coordonnées du pétitionnaire 1
533    
534     CASE WHEN petitionnaire_1.qualite=''particulier''
535     THEN TRIM(CONCAT_WS('' '', petitionnaire_1_civilite.libelle, petitionnaire_1.particulier_nom, petitionnaire_1.particulier_prenom))
536     ELSE
537     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL OR petitionnaire_1.personne_morale_prenom IS NOT NULL
538     THEN TRIM(CONCAT_WS('' '', petitionnaire_1.personne_morale_raison_sociale, petitionnaire_1.personne_morale_denomination, ''représenté(e) par'', petitionnaire_1_civilite.libelle, petitionnaire_1.personne_morale_nom, petitionnaire_1.personne_morale_prenom))
539     ELSE TRIM(CONCAT(petitionnaire_1.personne_morale_raison_sociale, '' '', petitionnaire_1.personne_morale_denomination))
540     END
541     END as nom_complet_qualite_part_ou_pm_petitionnaire_1,
542     CASE WHEN petitionnaire_1.qualite=''particulier'' OR petitionnaire_1.personne_morale_nom IS NOT NULL OR petitionnaire_1.personne_morale_prenom IS NOT NULL
543     THEN petitionnaire_1_civilite.libelle
544     ELSE ''''
545     END as civilite_qualite_part_ou_pm_petitionnaire_1,
546     CASE WHEN petitionnaire_1.qualite=''particulier''
547     THEN petitionnaire_1.particulier_nom
548     ELSE
549     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL
550     THEN petitionnaire_1.personne_morale_nom
551     ELSE ''''
552     END
553     END as nom_qualite_part_ou_pm_petitionnaire_1,
554     CASE WHEN petitionnaire_1.qualite=''particulier''
555     THEN petitionnaire_1.particulier_prenom
556     ELSE
557     CASE WHEN petitionnaire_1.personne_morale_prenom IS NOT NULL
558     THEN petitionnaire_1.personne_morale_prenom
559     ELSE ''''
560     END
561     END as prenom_qualite_part_ou_pm_petitionnaire_1,
562     CASE WHEN petitionnaire_1.qualite=''particulier''
563     THEN TRIM(CONCAT_WS('' '', petitionnaire_1_civilite.libelle, petitionnaire_1.particulier_nom, petitionnaire_1.particulier_prenom))
564     ELSE ''''
565     END as nom_complet_qualite_part_petitionnaire_1,
566     CASE WHEN petitionnaire_1.qualite=''particulier''
567     THEN petitionnaire_1_civilite.libelle
568     ELSE ''''
569     END as civilite_qualite_part_petitionnaire_1,
570     CASE WHEN petitionnaire_1.qualite=''particulier''
571     THEN petitionnaire_1.particulier_nom
572     ELSE ''''
573     END as nom_qualite_part_petitionnaire_1,
574     CASE WHEN petitionnaire_1.qualite=''particulier''
575     THEN petitionnaire_1.particulier_prenom
576     ELSE ''''
577     END as prenom_qualite_part_petitionnaire_1,
578     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL OR petitionnaire_1.personne_morale_prenom IS NOT NULL
579     THEN TRIM(CONCAT_WS('' '', petitionnaire_1.personne_morale_raison_sociale, petitionnaire_1.personne_morale_denomination, ''représenté(e) par'', petitionnaire_1_civilite.libelle, petitionnaire_1.personne_morale_nom, petitionnaire_1.personne_morale_prenom))
580     ELSE TRIM(CONCAT(petitionnaire_1.personne_morale_raison_sociale, '' '', petitionnaire_1.personne_morale_denomination))
581     END as nom_complet_qualite_pm_petitionnaire_1,
582     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL OR petitionnaire_1.personne_morale_prenom IS NOT NULL
583     THEN petitionnaire_1_civilite.libelle
584     ELSE ''''
585     END as civilite_qualite_pm_petitionnaire_1,
586     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL
587     THEN petitionnaire_1.personne_morale_nom
588     ELSE ''''
589     END as nom_qualite_pm_petitionnaire_1,
590     CASE WHEN petitionnaire_1.personne_morale_prenom IS NOT NULL
591     THEN petitionnaire_1.personne_morale_prenom
592     ELSE ''''
593     END as prenom_qualite_pm_petitionnaire_1,
594     CASE WHEN petitionnaire_1.qualite=''particulier''
595     THEN TRIM(CONCAT_WS('' '', petitionnaire_1_civilite.libelle, petitionnaire_1.particulier_nom, petitionnaire_1.particulier_prenom))
596     ELSE
597     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL OR petitionnaire_1.personne_morale_prenom IS NOT NULL
598     THEN TRIM(CONCAT_WS('' '', petitionnaire_1.personne_morale_raison_sociale, petitionnaire_1.personne_morale_denomination, ''représenté(e) par'', petitionnaire_1_civilite.libelle, petitionnaire_1.personne_morale_nom, petitionnaire_1.personne_morale_prenom))
599     ELSE TRIM(CONCAT(petitionnaire_1.personne_morale_raison_sociale, '' '', petitionnaire_1.personne_morale_denomination))
600     END
601     END as nom_petitionnaire_1,
602     CASE WHEN petitionnaire_1.qualite=''particulier'' OR petitionnaire_1.personne_morale_nom IS NOT NULL OR petitionnaire_1.personne_morale_prenom IS NOT NULL
603     THEN petitionnaire_1_civilite.libelle
604     ELSE ''''
605     END as civilite_petitionnaire_1,
606     CASE WHEN petitionnaire_1.qualite=''particulier''
607     THEN petitionnaire_1.particulier_nom
608     ELSE
609     CASE WHEN petitionnaire_1.personne_morale_nom IS NOT NULL
610     THEN petitionnaire_1.personne_morale_nom
611     ELSE ''''
612     END
613     END as nom_particulier_petitionnaire_1,
614     CASE WHEN petitionnaire_1.qualite=''particulier''
615     THEN petitionnaire_1.particulier_prenom
616     ELSE
617     CASE WHEN petitionnaire_1.personne_morale_prenom IS NOT NULL
618     THEN petitionnaire_1.personne_morale_prenom
619     ELSE ''''
620     END
621     END as prenom_particulier_petitionnaire_1,
622     CASE WHEN petitionnaire_1.qualite=''particulier''
623     THEN ''''
624     ELSE petitionnaire_1.personne_morale_raison_sociale
625     END as raison_sociale_petitionnaire_1,
626     CASE WHEN petitionnaire_1.qualite=''particulier''
627     THEN ''''
628     ELSE petitionnaire_1.personne_morale_denomination
629     END as denomination_petitionnaire_1,
630     CASE WHEN petitionnaire_1.qualite=''particulier''
631     THEN ''''
632     ELSE petitionnaire_1.personne_morale_siret
633     END as siret_petitionnaire_1,
634     CASE WHEN petitionnaire_1.qualite=''particulier''
635     THEN ''''
636     ELSE petitionnaire_1.personne_morale_categorie_juridique
637     END as categorie_juridique_petitionnaire_1,
638     petitionnaire_1.numero as numero_petitionnaire_1,
639     petitionnaire_1.voie as voie_petitionnaire_1,
640     petitionnaire_1.complement as complement_petitionnaire_1,
641     petitionnaire_1.lieu_dit as lieu_dit_petitionnaire_1,
642     CASE
643     WHEN petitionnaire_1.bp IS NULL
644     THEN ''''
645     ELSE CONCAT(''BP '', petitionnaire_1.bp)
646     END as bp_petitionnaire_1,
647     petitionnaire_1.code_postal as code_postal_petitionnaire_1,
648     petitionnaire_1.localite as localite_petitionnaire_1,
649     CASE
650     WHEN petitionnaire_1.cedex IS NULL
651     THEN ''''
652     ELSE CONCAT(''CEDEX '', petitionnaire_1.cedex)
653     END as cedex_petitionnaire_1,
654     petitionnaire_1.pays as pays_petitionnaire_1,
655     petitionnaire_1.division_territoriale as division_territoriale_petitionnaire_1,
656    
657     --Coordonnées du pétitionnaire 2
658    
659     CASE WHEN petitionnaire_2.qualite=''particulier''
660     THEN TRIM(CONCAT_WS('' '', petitionnaire_2_civilite.libelle, petitionnaire_2.particulier_nom, petitionnaire_2.particulier_prenom))
661     ELSE
662     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL OR petitionnaire_2.personne_morale_prenom IS NOT NULL
663     THEN TRIM(CONCAT_WS('' '', petitionnaire_2.personne_morale_raison_sociale, petitionnaire_2.personne_morale_denomination, ''représenté(e) par'', petitionnaire_2_civilite.libelle, petitionnaire_2.personne_morale_nom, petitionnaire_2.personne_morale_prenom))
664     ELSE TRIM(CONCAT(petitionnaire_2.personne_morale_raison_sociale, '' '', petitionnaire_2.personne_morale_denomination))
665     END
666     END as nom_complet_qualite_part_ou_pm_petitionnaire_2,
667     CASE WHEN petitionnaire_2.qualite=''particulier'' OR petitionnaire_2.personne_morale_nom IS NOT NULL OR petitionnaire_2.personne_morale_prenom IS NOT NULL
668     THEN petitionnaire_2_civilite.libelle
669     ELSE ''''
670     END as civilite_qualite_part_ou_pm_petitionnaire_2,
671     CASE WHEN petitionnaire_2.qualite=''particulier''
672     THEN petitionnaire_2.particulier_nom
673     ELSE
674     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL
675     THEN petitionnaire_2.personne_morale_nom
676     ELSE ''''
677     END
678     END as nom_qualite_part_ou_pm_petitionnaire_2,
679     CASE WHEN petitionnaire_2.qualite=''particulier''
680     THEN petitionnaire_2.particulier_prenom
681     ELSE
682     CASE WHEN petitionnaire_2.personne_morale_prenom IS NOT NULL
683     THEN petitionnaire_2.personne_morale_prenom
684     ELSE ''''
685     END
686     END as prenom_qualite_part_ou_pm_petitionnaire_2,
687     CASE WHEN petitionnaire_2.qualite=''particulier''
688     THEN TRIM(CONCAT_WS('' '', petitionnaire_2_civilite.libelle, petitionnaire_2.particulier_nom, petitionnaire_2.particulier_prenom))
689     ELSE ''''
690     END as nom_complet_qualite_part_petitionnaire_2,
691     CASE WHEN petitionnaire_2.qualite=''particulier''
692     THEN petitionnaire_2_civilite.libelle
693     ELSE ''''
694     END as civilite_qualite_part_petitionnaire_2,
695     CASE WHEN petitionnaire_2.qualite=''particulier''
696     THEN petitionnaire_2.particulier_nom
697     ELSE ''''
698     END as nom_qualite_part_petitionnaire_2,
699     CASE WHEN petitionnaire_2.qualite=''particulier''
700     THEN petitionnaire_2.particulier_prenom
701     ELSE ''''
702     END as prenom_qualite_part_petitionnaire_2,
703     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL OR petitionnaire_2.personne_morale_prenom IS NOT NULL
704     THEN TRIM(CONCAT_WS('' '', petitionnaire_2.personne_morale_raison_sociale, petitionnaire_2.personne_morale_denomination, ''représenté(e) par'', petitionnaire_2_civilite.libelle, petitionnaire_2.personne_morale_nom, petitionnaire_2.personne_morale_prenom))
705     ELSE TRIM(CONCAT(petitionnaire_2.personne_morale_raison_sociale, '' '', petitionnaire_2.personne_morale_denomination))
706     END as nom_complet_qualite_pm_petitionnaire_2,
707     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL OR petitionnaire_2.personne_morale_prenom IS NOT NULL
708     THEN petitionnaire_2_civilite.libelle
709     ELSE ''''
710     END as civilite_qualite_pm_petitionnaire_2,
711     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL
712     THEN petitionnaire_2.personne_morale_nom
713     ELSE ''''
714     END as nom_qualite_pm_petitionnaire_2,
715     CASE WHEN petitionnaire_2.personne_morale_prenom IS NOT NULL
716     THEN petitionnaire_2.personne_morale_prenom
717     ELSE ''''
718     END as prenom_qualite_pm_petitionnaire_2,
719     CASE WHEN petitionnaire_2.qualite=''particulier''
720     THEN TRIM(CONCAT_WS('' '', petitionnaire_2_civilite.libelle, petitionnaire_2.particulier_nom, petitionnaire_2.particulier_prenom))
721     ELSE
722     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL OR petitionnaire_2.personne_morale_prenom IS NOT NULL
723     THEN TRIM(CONCAT_WS('' '', petitionnaire_2.personne_morale_raison_sociale, petitionnaire_2.personne_morale_denomination, ''représenté(e) par'', petitionnaire_2_civilite.libelle, petitionnaire_2.personne_morale_nom, petitionnaire_2.personne_morale_prenom))
724     ELSE TRIM(CONCAT(petitionnaire_2.personne_morale_raison_sociale, '' '', petitionnaire_2.personne_morale_denomination))
725     END
726     END as nom_petitionnaire_2,
727     CASE WHEN petitionnaire_2.qualite=''particulier'' OR petitionnaire_2.personne_morale_nom IS NOT NULL OR petitionnaire_2.personne_morale_prenom IS NOT NULL
728     THEN petitionnaire_2_civilite.libelle
729     ELSE ''''
730     END as civilite_petitionnaire_2,
731     CASE WHEN petitionnaire_2.qualite=''particulier''
732     THEN petitionnaire_2.particulier_nom
733     ELSE
734     CASE WHEN petitionnaire_2.personne_morale_nom IS NOT NULL
735     THEN petitionnaire_2.personne_morale_nom
736     ELSE ''''
737     END
738     END as nom_particulier_petitionnaire_2,
739     CASE WHEN petitionnaire_2.qualite=''particulier''
740     THEN petitionnaire_2.particulier_prenom
741     ELSE
742     CASE WHEN petitionnaire_2.personne_morale_prenom IS NOT NULL
743     THEN petitionnaire_2.personne_morale_prenom
744     ELSE ''''
745     END
746     END as prenom_particulier_petitionnaire_2,
747     CASE WHEN petitionnaire_2.qualite=''particulier''
748     THEN ''''
749     ELSE petitionnaire_2.personne_morale_raison_sociale
750     END as raison_sociale_petitionnaire_2,
751     CASE WHEN petitionnaire_2.qualite=''particulier''
752     THEN ''''
753     ELSE petitionnaire_2.personne_morale_denomination
754     END as denomination_petitionnaire_2,
755     CASE WHEN petitionnaire_2.qualite=''particulier''
756     THEN ''''
757     ELSE petitionnaire_2.personne_morale_categorie_juridique
758     END as categorie_juridique_petitionnaire_2,
759     CASE WHEN petitionnaire_2.qualite=''particulier''
760     THEN ''''
761     ELSE petitionnaire_2.personne_morale_siret
762     END as siret_petitionnaire_2,
763     petitionnaire_2.numero as numero_petitionnaire_2,
764     petitionnaire_2.voie as voie_petitionnaire_2,
765     petitionnaire_2.complement as complement_petitionnaire_2,
766     petitionnaire_2.lieu_dit as lieu_dit_petitionnaire_2,
767     CASE
768     WHEN petitionnaire_2.bp IS NULL
769     THEN ''''
770     ELSE CONCAT(''BP '', petitionnaire_2.bp)
771     END as bp_petitionnaire_2,
772     petitionnaire_2.code_postal as code_postal_petitionnaire_2,
773     petitionnaire_2.localite as localite_petitionnaire_2,
774     CASE
775     WHEN petitionnaire_2.cedex IS NULL
776     THEN ''''
777     ELSE CONCAT(''CEDEX '', petitionnaire_2.cedex)
778     END as cedex_petitionnaire_2,
779     petitionnaire_2.pays as pays_petitionnaire_2,
780     petitionnaire_2.division_territoriale as division_territoriale_petitionnaire_2,
781    
782     --Coordonnées du pétitionnaire 3
783    
784     CASE WHEN petitionnaire_3.qualite=''particulier''
785     THEN TRIM(CONCAT_WS('' '', petitionnaire_3_civilite.libelle, petitionnaire_3.particulier_nom, petitionnaire_3.particulier_prenom))
786     ELSE
787     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL OR petitionnaire_3.personne_morale_prenom IS NOT NULL
788     THEN TRIM(CONCAT_WS('' '', petitionnaire_3.personne_morale_raison_sociale, petitionnaire_3.personne_morale_denomination, ''représenté(e) par'', petitionnaire_3_civilite.libelle, petitionnaire_3.personne_morale_nom, petitionnaire_3.personne_morale_prenom))
789     ELSE TRIM(CONCAT(petitionnaire_3.personne_morale_raison_sociale, '' '', petitionnaire_3.personne_morale_denomination))
790     END
791     END as nom_complet_qualite_part_ou_pm_petitionnaire_3,
792     CASE WHEN petitionnaire_3.qualite=''particulier'' OR petitionnaire_3.personne_morale_nom IS NOT NULL OR petitionnaire_3.personne_morale_prenom IS NOT NULL
793     THEN petitionnaire_3_civilite.libelle
794     ELSE ''''
795     END as civilite_qualite_part_ou_pm_petitionnaire_3,
796     CASE WHEN petitionnaire_3.qualite=''particulier''
797     THEN petitionnaire_3.particulier_nom
798     ELSE
799     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL
800     THEN petitionnaire_3.personne_morale_nom
801     ELSE ''''
802     END
803     END as nom_qualite_part_ou_pm_petitionnaire_3,
804     CASE WHEN petitionnaire_3.qualite=''particulier''
805     THEN petitionnaire_3.particulier_prenom
806     ELSE
807     CASE WHEN petitionnaire_3.personne_morale_prenom IS NOT NULL
808     THEN petitionnaire_3.personne_morale_prenom
809     ELSE ''''
810     END
811     END as prenom_qualite_part_ou_pm_petitionnaire_3,
812     CASE WHEN petitionnaire_3.qualite=''particulier''
813     THEN TRIM(CONCAT_WS('' '', petitionnaire_3_civilite.libelle, petitionnaire_3.particulier_nom, petitionnaire_3.particulier_prenom))
814     ELSE ''''
815     END as nom_complet_qualite_part_petitionnaire_3,
816     CASE WHEN petitionnaire_3.qualite=''particulier''
817     THEN petitionnaire_3_civilite.libelle
818     ELSE ''''
819     END as civilite_qualite_part_petitionnaire_3,
820     CASE WHEN petitionnaire_3.qualite=''particulier''
821     THEN petitionnaire_3.particulier_nom
822     ELSE ''''
823     END as nom_qualite_part_petitionnaire_3,
824     CASE WHEN petitionnaire_3.qualite=''particulier''
825     THEN petitionnaire_3.particulier_prenom
826     ELSE ''''
827     END as prenom_qualite_part_petitionnaire_3,
828     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL OR petitionnaire_3.personne_morale_prenom IS NOT NULL
829     THEN TRIM(CONCAT_WS('' '', petitionnaire_3.personne_morale_raison_sociale, petitionnaire_3.personne_morale_denomination, ''représenté(e) par'', petitionnaire_3_civilite.libelle, petitionnaire_3.personne_morale_nom, petitionnaire_3.personne_morale_prenom))
830     ELSE TRIM(CONCAT(petitionnaire_3.personne_morale_raison_sociale, '' '', petitionnaire_3.personne_morale_denomination))
831     END as nom_complet_qualite_pm_petitionnaire_3,
832     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL OR petitionnaire_3.personne_morale_prenom IS NOT NULL
833     THEN petitionnaire_3_civilite.libelle
834     ELSE ''''
835     END as civilite_qualite_pm_petitionnaire_3,
836     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL
837     THEN petitionnaire_3.personne_morale_nom
838     ELSE ''''
839     END as nom_qualite_pm_petitionnaire_3,
840     CASE WHEN petitionnaire_3.personne_morale_prenom IS NOT NULL
841     THEN petitionnaire_3.personne_morale_prenom
842     ELSE ''''
843     END as prenom_qualite_pm_petitionnaire_3,
844     CASE WHEN petitionnaire_3.qualite=''particulier''
845     THEN TRIM(CONCAT_WS('' '', petitionnaire_3_civilite.libelle, petitionnaire_3.particulier_nom, petitionnaire_3.particulier_prenom))
846     ELSE
847     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL OR petitionnaire_3.personne_morale_prenom IS NOT NULL
848     THEN TRIM(CONCAT_WS('' '', petitionnaire_3.personne_morale_raison_sociale, petitionnaire_3.personne_morale_denomination, ''représenté(e) par'', petitionnaire_3_civilite.libelle, petitionnaire_3.personne_morale_nom, petitionnaire_3.personne_morale_prenom))
849     ELSE TRIM(CONCAT(petitionnaire_3.personne_morale_raison_sociale, '' '', petitionnaire_3.personne_morale_denomination))
850     END
851     END as nom_petitionnaire_3,
852     CASE WHEN petitionnaire_3.qualite=''particulier'' OR petitionnaire_3.personne_morale_nom IS NOT NULL OR petitionnaire_3.personne_morale_prenom IS NOT NULL
853     THEN petitionnaire_3_civilite.libelle
854     ELSE ''''
855     END as civilite_petitionnaire_3,
856     CASE WHEN petitionnaire_3.qualite=''particulier''
857     THEN petitionnaire_3.particulier_nom
858     ELSE
859     CASE WHEN petitionnaire_3.personne_morale_nom IS NOT NULL
860     THEN petitionnaire_3.personne_morale_nom
861     ELSE ''''
862     END
863     END as nom_particulier_petitionnaire_3,
864     CASE WHEN petitionnaire_3.qualite=''particulier''
865     THEN petitionnaire_3.particulier_prenom
866     ELSE
867     CASE WHEN petitionnaire_3.personne_morale_prenom IS NOT NULL
868     THEN petitionnaire_3.personne_morale_prenom
869     ELSE ''''
870     END
871     END as prenom_particulier_petitionnaire_3,
872     CASE WHEN petitionnaire_3.qualite=''particulier''
873     THEN ''''
874     ELSE petitionnaire_3.personne_morale_raison_sociale
875     END as raison_sociale_petitionnaire_3,
876     CASE WHEN petitionnaire_3.qualite=''particulier''
877     THEN ''''
878     ELSE petitionnaire_3.personne_morale_denomination
879     END as denomination_petitionnaire_3,
880     CASE WHEN petitionnaire_3.qualite=''particulier''
881     THEN ''''
882     ELSE petitionnaire_3.personne_morale_siret
883     END as siret_petitionnaire_3,
884     CASE WHEN petitionnaire_3.qualite=''particulier''
885     THEN ''''
886     ELSE petitionnaire_3.personne_morale_categorie_juridique
887     END as categorie_juridique_petitionnaire_3,
888     petitionnaire_3.numero as numero_petitionnaire_3,
889     petitionnaire_3.voie as voie_petitionnaire_3,
890     petitionnaire_3.complement as complement_petitionnaire_3,
891     petitionnaire_3.lieu_dit as lieu_dit_petitionnaire_3,
892     CASE
893     WHEN petitionnaire_3.bp IS NULL
894     THEN ''''
895     ELSE CONCAT(''BP '', petitionnaire_3.bp)
896     END as bp_petitionnaire_3,
897     petitionnaire_3.code_postal as code_postal_petitionnaire_3,
898     petitionnaire_3.localite as localite_petitionnaire_3,
899     CASE
900     WHEN petitionnaire_3.cedex IS NULL
901     THEN ''''
902     ELSE CONCAT(''CEDEX '', petitionnaire_3.cedex)
903     END as cedex_petitionnaire_3,
904     petitionnaire_3.pays as pays_petitionnaire_3,
905     petitionnaire_3.division_territoriale as division_territoriale_petitionnaire_3,
906    
907     --Coordonnées du pétitionnaire 4
908    
909     CASE WHEN petitionnaire_4.qualite=''particulier''
910     THEN TRIM(CONCAT_WS('' '', petitionnaire_4_civilite.libelle, petitionnaire_4.particulier_nom, petitionnaire_4.particulier_prenom))
911     ELSE
912     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL OR petitionnaire_4.personne_morale_prenom IS NOT NULL
913     THEN TRIM(CONCAT_WS('' '', petitionnaire_4.personne_morale_raison_sociale, petitionnaire_4.personne_morale_denomination, ''représenté(e) par'', petitionnaire_4_civilite.libelle, petitionnaire_4.personne_morale_nom, petitionnaire_4.personne_morale_prenom))
914     ELSE TRIM(CONCAT(petitionnaire_4.personne_morale_raison_sociale, '' '', petitionnaire_4.personne_morale_denomination))
915     END
916     END as nom_complet_qualite_part_ou_pm_petitionnaire_4,
917     CASE WHEN petitionnaire_4.qualite=''particulier'' OR petitionnaire_4.personne_morale_nom IS NOT NULL OR petitionnaire_4.personne_morale_prenom IS NOT NULL
918     THEN petitionnaire_4_civilite.libelle
919     ELSE ''''
920     END as civilite_qualite_part_ou_pm_petitionnaire_4,
921     CASE WHEN petitionnaire_4.qualite=''particulier''
922     THEN petitionnaire_4.particulier_nom
923     ELSE
924     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL
925     THEN petitionnaire_4.personne_morale_nom
926     ELSE ''''
927     END
928     END as nom_qualite_part_ou_pm_petitionnaire_4,
929     CASE WHEN petitionnaire_4.qualite=''particulier''
930     THEN petitionnaire_4.particulier_prenom
931     ELSE
932     CASE WHEN petitionnaire_4.personne_morale_prenom IS NOT NULL
933     THEN petitionnaire_4.personne_morale_prenom
934     ELSE ''''
935     END
936     END as prenom_qualite_part_ou_pm_petitionnaire_4,
937     CASE WHEN petitionnaire_4.qualite=''particulier''
938     THEN TRIM(CONCAT_WS('' '', petitionnaire_4_civilite.libelle, petitionnaire_4.particulier_nom, petitionnaire_4.particulier_prenom))
939     ELSE ''''
940     END as nom_complet_qualite_part_petitionnaire_4,
941     CASE WHEN petitionnaire_4.qualite=''particulier''
942     THEN petitionnaire_4_civilite.libelle
943     ELSE ''''
944     END as civilite_qualite_part_petitionnaire_4,
945     CASE WHEN petitionnaire_4.qualite=''particulier''
946     THEN petitionnaire_4.particulier_nom
947     ELSE ''''
948     END as nom_qualite_part_petitionnaire_4,
949     CASE WHEN petitionnaire_4.qualite=''particulier''
950     THEN petitionnaire_4.particulier_prenom
951     ELSE ''''
952     END as prenom_qualite_part_petitionnaire_4,
953     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL OR petitionnaire_4.personne_morale_prenom IS NOT NULL
954     THEN TRIM(CONCAT_WS('' '', petitionnaire_4.personne_morale_raison_sociale, petitionnaire_4.personne_morale_denomination, ''représenté(e) par'', petitionnaire_4_civilite.libelle, petitionnaire_4.personne_morale_nom, petitionnaire_4.personne_morale_prenom))
955     ELSE TRIM(CONCAT(petitionnaire_4.personne_morale_raison_sociale, '' '', petitionnaire_4.personne_morale_denomination))
956     END as nom_complet_qualite_pm_petitionnaire_4,
957     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL OR petitionnaire_4.personne_morale_prenom IS NOT NULL
958     THEN petitionnaire_4_civilite.libelle
959     ELSE ''''
960     END as civilite_qualite_pm_petitionnaire_4,
961     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL
962     THEN petitionnaire_4.personne_morale_nom
963     ELSE ''''
964     END as nom_qualite_pm_petitionnaire_4,
965     CASE WHEN petitionnaire_4.personne_morale_prenom IS NOT NULL
966     THEN petitionnaire_4.personne_morale_prenom
967     ELSE ''''
968     END as prenom_qualite_pm_petitionnaire_4,
969     CASE WHEN petitionnaire_4.qualite=''particulier''
970     THEN TRIM(CONCAT_WS('' '', petitionnaire_4_civilite.libelle, petitionnaire_4.particulier_nom, petitionnaire_4.particulier_prenom))
971     ELSE
972     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL OR petitionnaire_4.personne_morale_prenom IS NOT NULL
973     THEN TRIM(CONCAT_WS('' '', petitionnaire_4.personne_morale_raison_sociale, petitionnaire_4.personne_morale_denomination, ''représenté(e) par'', petitionnaire_4_civilite.libelle, petitionnaire_4.personne_morale_nom, petitionnaire_4.personne_morale_prenom))
974     ELSE TRIM(CONCAT(petitionnaire_4.personne_morale_raison_sociale, '' '', petitionnaire_4.personne_morale_denomination))
975     END
976     END as nom_petitionnaire_4,
977     CASE WHEN petitionnaire_4.qualite=''particulier'' OR petitionnaire_4.personne_morale_nom IS NOT NULL OR petitionnaire_4.personne_morale_prenom IS NOT NULL
978     THEN petitionnaire_4_civilite.libelle
979     ELSE ''''
980     END as civilite_petitionnaire_4,
981     CASE WHEN petitionnaire_4.qualite=''particulier''
982     THEN petitionnaire_4.particulier_nom
983     ELSE
984     CASE WHEN petitionnaire_4.personne_morale_nom IS NOT NULL
985     THEN petitionnaire_4.personne_morale_nom
986     ELSE ''''
987     END
988     END as nom_particulier_petitionnaire_4,
989     CASE WHEN petitionnaire_4.qualite=''particulier''
990     THEN petitionnaire_4.particulier_prenom
991     ELSE
992     CASE WHEN petitionnaire_4.personne_morale_prenom IS NOT NULL
993     THEN petitionnaire_4.personne_morale_prenom
994     ELSE ''''
995     END
996     END as prenom_particulier_petitionnaire_4,
997     CASE WHEN petitionnaire_4.qualite=''particulier''
998     THEN ''''
999     ELSE petitionnaire_4.personne_morale_raison_sociale
1000     END as raison_sociale_petitionnaire_4,
1001     CASE WHEN petitionnaire_4.qualite=''particulier''
1002     THEN ''''
1003     ELSE petitionnaire_4.personne_morale_denomination
1004     END as denomination_petitionnaire_4,
1005     CASE WHEN petitionnaire_4.qualite=''particulier''
1006     THEN ''''
1007     ELSE petitionnaire_4.personne_morale_categorie_juridique
1008     END as categorie_juridique_petitionnaire_4,
1009     CASE WHEN petitionnaire_4.qualite=''particulier''
1010     THEN ''''
1011     ELSE petitionnaire_4.personne_morale_siret
1012     END as siret_petitionnaire_4,
1013     petitionnaire_4.numero as numero_petitionnaire_4,
1014     petitionnaire_4.voie as voie_petitionnaire_4,
1015     petitionnaire_4.complement as complement_petitionnaire_4,
1016     petitionnaire_4.lieu_dit as lieu_dit_petitionnaire_4,
1017     CASE
1018     WHEN petitionnaire_4.bp IS NULL
1019     THEN ''''
1020     ELSE CONCAT(''BP '', petitionnaire_4.bp)
1021     END as bp_petitionnaire_4,
1022     petitionnaire_4.code_postal as code_postal_petitionnaire_4,
1023     petitionnaire_4.localite as localite_petitionnaire_4,
1024     CASE
1025     WHEN petitionnaire_4.cedex IS NULL
1026     THEN ''''
1027     ELSE CONCAT(''CEDEX '', petitionnaire_4.cedex)
1028     END as cedex_petitionnaire_4,
1029     petitionnaire_4.pays as pays_petitionnaire_4,
1030     petitionnaire_4.division_territoriale as division_territoriale_petitionnaire_4,
1031    
1032     --Coordonnées du pétitionnaire 5
1033    
1034     CASE WHEN petitionnaire_5.qualite=''particulier''
1035     THEN TRIM(CONCAT_WS('' '', petitionnaire_5_civilite.libelle, petitionnaire_5.particulier_nom, petitionnaire_5.particulier_prenom))
1036     ELSE
1037     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL OR petitionnaire_5.personne_morale_prenom IS NOT NULL
1038     THEN TRIM(CONCAT_WS('' '', petitionnaire_5.personne_morale_raison_sociale, petitionnaire_5.personne_morale_denomination, ''représenté(e) par'', petitionnaire_5_civilite.libelle, petitionnaire_5.personne_morale_nom, petitionnaire_5.personne_morale_prenom))
1039     ELSE TRIM(CONCAT(petitionnaire_5.personne_morale_raison_sociale, '' '', petitionnaire_5.personne_morale_denomination))
1040     END
1041     END as nom_complet_qualite_part_ou_pm_petitionnaire_5,
1042     CASE WHEN petitionnaire_5.qualite=''particulier'' OR petitionnaire_5.personne_morale_nom IS NOT NULL OR petitionnaire_5.personne_morale_prenom IS NOT NULL
1043     THEN petitionnaire_5_civilite.libelle
1044     ELSE ''''
1045     END as civilite_qualite_part_ou_pm_petitionnaire_5,
1046     CASE WHEN petitionnaire_5.qualite=''particulier''
1047     THEN petitionnaire_5.particulier_nom
1048     ELSE
1049     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL
1050     THEN petitionnaire_5.personne_morale_nom
1051     ELSE ''''
1052     END
1053     END as nom_qualite_part_ou_pm_petitionnaire_5,
1054     CASE WHEN petitionnaire_5.qualite=''particulier''
1055     THEN petitionnaire_5.particulier_prenom
1056     ELSE
1057     CASE WHEN petitionnaire_5.personne_morale_prenom IS NOT NULL
1058     THEN petitionnaire_5.personne_morale_prenom
1059     ELSE ''''
1060     END
1061     END as prenom_qualite_part_ou_pm_petitionnaire_5,
1062     CASE WHEN petitionnaire_5.qualite=''particulier''
1063     THEN TRIM(CONCAT_WS('' '', petitionnaire_5_civilite.libelle, petitionnaire_5.particulier_nom, petitionnaire_5.particulier_prenom))
1064     ELSE ''''
1065     END as nom_complet_qualite_part_petitionnaire_5,
1066     CASE WHEN petitionnaire_5.qualite=''particulier''
1067     THEN petitionnaire_5_civilite.libelle
1068     ELSE ''''
1069     END as civilite_qualite_part_petitionnaire_5,
1070     CASE WHEN petitionnaire_5.qualite=''particulier''
1071     THEN petitionnaire_5.particulier_nom
1072     ELSE ''''
1073     END as nom_qualite_part_petitionnaire_5,
1074     CASE WHEN petitionnaire_5.qualite=''particulier''
1075     THEN petitionnaire_5.particulier_prenom
1076     ELSE ''''
1077     END as prenom_qualite_part_petitionnaire_5,
1078     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL OR petitionnaire_5.personne_morale_prenom IS NOT NULL
1079     THEN TRIM(CONCAT_WS('' '', petitionnaire_5.personne_morale_raison_sociale, petitionnaire_5.personne_morale_denomination, ''représenté(e) par'', petitionnaire_5_civilite.libelle, petitionnaire_5.personne_morale_nom, petitionnaire_5.personne_morale_prenom))
1080     ELSE TRIM(CONCAT(petitionnaire_5.personne_morale_raison_sociale, '' '', petitionnaire_5.personne_morale_denomination))
1081     END as nom_complet_qualite_pm_petitionnaire_5,
1082     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL OR petitionnaire_5.personne_morale_prenom IS NOT NULL
1083     THEN petitionnaire_5_civilite.libelle
1084     ELSE ''''
1085     END as civilite_qualite_pm_petitionnaire_5,
1086     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL
1087     THEN petitionnaire_5.personne_morale_nom
1088     ELSE ''''
1089     END as nom_qualite_pm_petitionnaire_5,
1090     CASE WHEN petitionnaire_5.personne_morale_prenom IS NOT NULL
1091     THEN petitionnaire_5.personne_morale_prenom
1092     ELSE ''''
1093     END as prenom_qualite_pm_petitionnaire_5,
1094     CASE WHEN petitionnaire_5.qualite=''particulier''
1095     THEN TRIM(CONCAT_WS('' '', petitionnaire_5_civilite.libelle, petitionnaire_5.particulier_nom, petitionnaire_5.particulier_prenom))
1096     ELSE
1097     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL OR petitionnaire_5.personne_morale_prenom IS NOT NULL
1098     THEN TRIM(CONCAT_WS('' '', petitionnaire_5.personne_morale_raison_sociale, petitionnaire_5.personne_morale_denomination, ''représenté(e) par'', petitionnaire_5_civilite.libelle, petitionnaire_5.personne_morale_nom, petitionnaire_5.personne_morale_prenom))
1099     ELSE TRIM(CONCAT(petitionnaire_5.personne_morale_raison_sociale, '' '', petitionnaire_5.personne_morale_denomination))
1100     END
1101     END as nom_petitionnaire_5,
1102     CASE WHEN petitionnaire_5.qualite=''particulier'' OR petitionnaire_5.personne_morale_nom IS NOT NULL OR petitionnaire_5.personne_morale_prenom IS NOT NULL
1103     THEN petitionnaire_5_civilite.libelle
1104     ELSE ''''
1105     END as civilite_petitionnaire_5,
1106     CASE WHEN petitionnaire_5.qualite=''particulier''
1107     THEN petitionnaire_5.particulier_nom
1108     ELSE
1109     CASE WHEN petitionnaire_5.personne_morale_nom IS NOT NULL
1110     THEN petitionnaire_5.personne_morale_nom
1111     ELSE ''''
1112     END
1113     END as nom_particulier_petitionnaire_5,
1114     CASE WHEN petitionnaire_5.qualite=''particulier''
1115     THEN petitionnaire_5.particulier_prenom
1116     ELSE
1117     CASE WHEN petitionnaire_5.personne_morale_prenom IS NOT NULL
1118     THEN petitionnaire_5.personne_morale_prenom
1119     ELSE ''''
1120     END
1121     END as prenom_particulier_petitionnaire_5,
1122     CASE WHEN petitionnaire_5.qualite=''particulier''
1123     THEN ''''
1124     ELSE petitionnaire_5.personne_morale_raison_sociale
1125     END as raison_sociale_petitionnaire_5,
1126     CASE WHEN petitionnaire_5.qualite=''particulier''
1127     THEN ''''
1128     ELSE petitionnaire_5.personne_morale_denomination
1129     END as denomination_petitionnaire_5,
1130     CASE WHEN petitionnaire_5.qualite=''particulier''
1131     THEN ''''
1132     ELSE petitionnaire_5.personne_morale_categorie_juridique
1133     END as categorie_juridique_petitionnaire_5,
1134     CASE WHEN petitionnaire_5.qualite=''particulier''
1135     THEN ''''
1136     ELSE petitionnaire_5.personne_morale_siret
1137     END as siret_petitionnaire_5,
1138     petitionnaire_5.numero as numero_petitionnaire_5,
1139     petitionnaire_5.voie as voie_petitionnaire_5,
1140     petitionnaire_5.complement as complement_petitionnaire_5,
1141     petitionnaire_5.lieu_dit as lieu_dit_petitionnaire_5,
1142     CASE
1143     WHEN petitionnaire_5.bp IS NULL
1144     THEN ''''
1145     ELSE CONCAT(''BP '', petitionnaire_5.bp)
1146     END as bp_petitionnaire_5,
1147     petitionnaire_5.code_postal as code_postal_petitionnaire_5,
1148     petitionnaire_5.localite as localite_petitionnaire_5,
1149     CASE
1150     WHEN petitionnaire_5.cedex IS NULL
1151     THEN ''''
1152     ELSE CONCAT(''CEDEX '', petitionnaire_5.cedex)
1153     END as cedex_petitionnaire_5,
1154     petitionnaire_5.pays as pays_petitionnaire_5,
1155     petitionnaire_5.division_territoriale as division_territoriale_petitionnaire_5,
1156    
1157     --Coordonnées du contrevenant principal
1158    
1159     CASE WHEN contrevenant_principal.qualite=''particulier''
1160     THEN TRIM(CONCAT_WS('' '', contrevenant_principal_civilite.libelle, contrevenant_principal.particulier_nom, contrevenant_principal.particulier_prenom))
1161     ELSE
1162     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL OR contrevenant_principal.personne_morale_prenom IS NOT NULL
1163     THEN TRIM(CONCAT_WS('' '', contrevenant_principal.personne_morale_raison_sociale, contrevenant_principal.personne_morale_denomination, ''représenté(e) par'', contrevenant_principal_civilite.libelle, contrevenant_principal.personne_morale_nom, contrevenant_principal.personne_morale_prenom))
1164     ELSE TRIM(CONCAT(contrevenant_principal.personne_morale_raison_sociale, '' '', contrevenant_principal.personne_morale_denomination))
1165     END
1166     END as nom_complet_qualite_part_ou_pm_contrevenant_principal,
1167     CASE WHEN contrevenant_principal.qualite=''particulier'' OR contrevenant_principal.personne_morale_nom IS NOT NULL OR contrevenant_principal.personne_morale_prenom IS NOT NULL
1168     THEN contrevenant_principal_civilite.libelle
1169     ELSE ''''
1170     END as civilite_qualite_part_ou_pm_contrevenant_principal,
1171     CASE WHEN contrevenant_principal.qualite=''particulier''
1172     THEN contrevenant_principal.particulier_nom
1173     ELSE
1174     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL
1175     THEN contrevenant_principal.personne_morale_nom
1176     ELSE ''''
1177     END
1178     END as nom_qualite_part_ou_pm_contrevenant_principal,
1179     CASE WHEN contrevenant_principal.qualite=''particulier''
1180     THEN contrevenant_principal.particulier_prenom
1181     ELSE
1182     CASE WHEN contrevenant_principal.personne_morale_prenom IS NOT NULL
1183     THEN contrevenant_principal.personne_morale_prenom
1184     ELSE ''''
1185     END
1186     END as prenom_qualite_part_ou_pm_contrevenant_principal,
1187     CASE WHEN contrevenant_principal.qualite=''particulier''
1188     THEN TRIM(CONCAT_WS('' '', contrevenant_principal_civilite.libelle, contrevenant_principal.particulier_nom, contrevenant_principal.particulier_prenom))
1189     ELSE ''''
1190     END as nom_complet_qualite_part_contrevenant_principal,
1191     CASE WHEN contrevenant_principal.qualite=''particulier''
1192     THEN contrevenant_principal_civilite.libelle
1193     ELSE ''''
1194     END as civilite_qualite_part_contrevenant_principal,
1195     CASE WHEN contrevenant_principal.qualite=''particulier''
1196     THEN contrevenant_principal.particulier_nom
1197     ELSE ''''
1198     END as nom_qualite_part_contrevenant_principal,
1199     CASE WHEN contrevenant_principal.qualite=''particulier''
1200     THEN contrevenant_principal.particulier_prenom
1201     ELSE ''''
1202     END as prenom_qualite_part_contrevenant_principal,
1203     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL OR contrevenant_principal.personne_morale_prenom IS NOT NULL
1204     THEN TRIM(CONCAT_WS('' '', contrevenant_principal.personne_morale_raison_sociale, contrevenant_principal.personne_morale_denomination, ''représenté(e) par'', contrevenant_principal_civilite.libelle, contrevenant_principal.personne_morale_nom, contrevenant_principal.personne_morale_prenom))
1205     ELSE TRIM(CONCAT(contrevenant_principal.personne_morale_raison_sociale, '' '', contrevenant_principal.personne_morale_denomination))
1206     END as nom_complet_qualite_pm_contrevenant_principal,
1207     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL OR contrevenant_principal.personne_morale_prenom IS NOT NULL
1208     THEN contrevenant_principal_civilite.libelle
1209     ELSE ''''
1210     END as civilite_qualite_pm_contrevenant_principal,
1211     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL
1212     THEN contrevenant_principal.personne_morale_nom
1213     ELSE ''''
1214     END as nom_qualite_pm_contrevenant_principal,
1215     CASE WHEN contrevenant_principal.personne_morale_prenom IS NOT NULL
1216     THEN contrevenant_principal.personne_morale_prenom
1217     ELSE ''''
1218     END as prenom_qualite_pm_contrevenant_principal,
1219     CASE WHEN contrevenant_principal.qualite=''particulier''
1220     THEN TRIM(CONCAT_WS('' '', contrevenant_principal_civilite.libelle, contrevenant_principal.particulier_nom, contrevenant_principal.particulier_prenom))
1221     ELSE
1222     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL OR contrevenant_principal.personne_morale_prenom IS NOT NULL
1223     THEN TRIM(CONCAT_WS('' '', contrevenant_principal.personne_morale_raison_sociale, contrevenant_principal.personne_morale_denomination, ''représenté(e) par'', contrevenant_principal_civilite.libelle, contrevenant_principal.personne_morale_nom, contrevenant_principal.personne_morale_prenom))
1224     ELSE TRIM(CONCAT(contrevenant_principal.personne_morale_raison_sociale, '' '', contrevenant_principal.personne_morale_denomination))
1225     END
1226     END as nom_contrevenant_principal,
1227     CASE WHEN contrevenant_principal.qualite=''particulier'' OR contrevenant_principal.personne_morale_nom IS NOT NULL OR contrevenant_principal.personne_morale_prenom IS NOT NULL
1228     THEN contrevenant_principal_civilite.libelle
1229     ELSE ''''
1230     END as civilite_contrevenant_principal,
1231     CASE WHEN contrevenant_principal.qualite=''particulier''
1232     THEN contrevenant_principal.particulier_nom
1233     ELSE
1234     CASE WHEN contrevenant_principal.personne_morale_nom IS NOT NULL
1235     THEN contrevenant_principal.personne_morale_nom
1236     ELSE ''''
1237     END
1238     END as nom_particulier_contrevenant_principal,
1239     CASE WHEN contrevenant_principal.qualite=''particulier''
1240     THEN contrevenant_principal.particulier_prenom
1241     ELSE
1242     CASE WHEN contrevenant_principal.personne_morale_prenom IS NOT NULL
1243     THEN contrevenant_principal.personne_morale_prenom
1244     ELSE ''''
1245     END
1246     END as prenom_particulier_contrevenant_principal,
1247     CASE WHEN contrevenant_principal.qualite=''particulier''
1248     THEN ''''
1249     ELSE contrevenant_principal.personne_morale_raison_sociale
1250     END as raison_sociale_contrevenant_principal,
1251     CASE WHEN contrevenant_principal.qualite=''particulier''
1252     THEN ''''
1253     ELSE contrevenant_principal.personne_morale_denomination
1254     END as denomination_contrevenant_principal,
1255     CASE WHEN contrevenant_principal.qualite=''particulier''
1256     THEN ''''
1257     ELSE contrevenant_principal.personne_morale_siret
1258     END as siret_contrevenant_principal,
1259     CASE WHEN contrevenant_principal.qualite=''particulier''
1260     THEN ''''
1261     ELSE contrevenant_principal.personne_morale_categorie_juridique
1262     END as categorie_juridique_contrevenant_principal,
1263     contrevenant_principal.numero as numero_contrevenant_principal,
1264     contrevenant_principal.voie as voie_contrevenant_principal,
1265     contrevenant_principal.complement as complement_contrevenant_principal,
1266     contrevenant_principal.lieu_dit as lieu_dit_contrevenant_principal,
1267     CASE
1268     WHEN contrevenant_principal.bp IS NULL
1269     THEN ''''
1270     ELSE CONCAT(''BP '', contrevenant_principal.bp)
1271     END as bp_contrevenant_principal,
1272     contrevenant_principal.code_postal as code_postal_contrevenant_principal,
1273     contrevenant_principal.localite as localite_contrevenant_principal,
1274     CASE
1275     WHEN contrevenant_principal.cedex IS NULL
1276     THEN ''''
1277     ELSE CONCAT(''CEDEX '', contrevenant_principal.cedex)
1278     END as cedex_contrevenant_principal,
1279     contrevenant_principal.pays as pays_contrevenant_principal,
1280     contrevenant_principal.division_territoriale as division_territoriale_contrevenant_principal,
1281    
1282     --Coordonnées du contrevenant 1
1283    
1284     CASE WHEN contrevenant_1.qualite=''particulier''
1285     THEN TRIM(CONCAT_WS('' '', contrevenant_1_civilite.libelle, contrevenant_1.particulier_nom, contrevenant_1.particulier_prenom))
1286     ELSE
1287     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL OR contrevenant_1.personne_morale_prenom IS NOT NULL
1288     THEN TRIM(CONCAT_WS('' '', contrevenant_1.personne_morale_raison_sociale, contrevenant_1.personne_morale_denomination, ''représenté(e) par'', contrevenant_1_civilite.libelle, contrevenant_1.personne_morale_nom, contrevenant_1.personne_morale_prenom))
1289     ELSE TRIM(CONCAT(contrevenant_1.personne_morale_raison_sociale, '' '', contrevenant_1.personne_morale_denomination))
1290     END
1291     END as nom_complet_qualite_part_ou_pm_contrevenant_1,
1292     CASE WHEN contrevenant_1.qualite=''particulier'' OR contrevenant_1.personne_morale_nom IS NOT NULL OR contrevenant_1.personne_morale_prenom IS NOT NULL
1293     THEN contrevenant_1_civilite.libelle
1294     ELSE ''''
1295     END as civilite_qualite_part_ou_pm_contrevenant_1,
1296     CASE WHEN contrevenant_1.qualite=''particulier''
1297     THEN contrevenant_1.particulier_nom
1298     ELSE
1299     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL
1300     THEN contrevenant_1.personne_morale_nom
1301     ELSE ''''
1302     END
1303     END as nom_qualite_part_ou_pm_contrevenant_1,
1304     CASE WHEN contrevenant_1.qualite=''particulier''
1305     THEN contrevenant_1.particulier_prenom
1306     ELSE
1307     CASE WHEN contrevenant_1.personne_morale_prenom IS NOT NULL
1308     THEN contrevenant_1.personne_morale_prenom
1309     ELSE ''''
1310     END
1311     END as prenom_qualite_part_ou_pm_contrevenant_1,
1312     CASE WHEN contrevenant_1.qualite=''particulier''
1313     THEN TRIM(CONCAT_WS('' '', contrevenant_1_civilite.libelle, contrevenant_1.particulier_nom, contrevenant_1.particulier_prenom))
1314     ELSE ''''
1315     END as nom_complet_qualite_part_contrevenant_1,
1316     CASE WHEN contrevenant_1.qualite=''particulier''
1317     THEN contrevenant_1_civilite.libelle
1318     ELSE ''''
1319     END as civilite_qualite_part_contrevenant_1,
1320     CASE WHEN contrevenant_1.qualite=''particulier''
1321     THEN contrevenant_1.particulier_nom
1322     ELSE ''''
1323     END as nom_qualite_part_contrevenant_1,
1324     CASE WHEN contrevenant_1.qualite=''particulier''
1325     THEN contrevenant_1.particulier_prenom
1326     ELSE ''''
1327     END as prenom_qualite_part_contrevenant_1,
1328     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL OR contrevenant_1.personne_morale_prenom IS NOT NULL
1329     THEN TRIM(CONCAT_WS('' '', contrevenant_1.personne_morale_raison_sociale, contrevenant_1.personne_morale_denomination, ''représenté(e) par'', contrevenant_1_civilite.libelle, contrevenant_1.personne_morale_nom, contrevenant_1.personne_morale_prenom))
1330     ELSE TRIM(CONCAT(contrevenant_1.personne_morale_raison_sociale, '' '', contrevenant_1.personne_morale_denomination))
1331     END as nom_complet_qualite_pm_contrevenant_1,
1332     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL OR contrevenant_1.personne_morale_prenom IS NOT NULL
1333     THEN contrevenant_1_civilite.libelle
1334     ELSE ''''
1335     END as civilite_qualite_pm_contrevenant_1,
1336     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL
1337     THEN contrevenant_1.personne_morale_nom
1338     ELSE ''''
1339     END as nom_qualite_pm_contrevenant_1,
1340     CASE WHEN contrevenant_1.personne_morale_prenom IS NOT NULL
1341     THEN contrevenant_1.personne_morale_prenom
1342     ELSE ''''
1343     END as prenom_qualite_pm_contrevenant_1,
1344     CASE WHEN contrevenant_1.qualite=''particulier''
1345     THEN TRIM(CONCAT_WS('' '', contrevenant_1_civilite.libelle, contrevenant_1.particulier_nom, contrevenant_1.particulier_prenom))
1346     ELSE
1347     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL OR contrevenant_1.personne_morale_prenom IS NOT NULL
1348     THEN TRIM(CONCAT_WS('' '', contrevenant_1.personne_morale_raison_sociale, contrevenant_1.personne_morale_denomination, ''représenté(e) par'', contrevenant_1_civilite.libelle, contrevenant_1.personne_morale_nom, contrevenant_1.personne_morale_prenom))
1349     ELSE TRIM(CONCAT(contrevenant_1.personne_morale_raison_sociale, '' '', contrevenant_1.personne_morale_denomination))
1350     END
1351     END as nom_contrevenant_1,
1352     CASE WHEN contrevenant_1.qualite=''particulier'' OR contrevenant_1.personne_morale_nom IS NOT NULL OR contrevenant_1.personne_morale_prenom IS NOT NULL
1353     THEN contrevenant_1_civilite.libelle
1354     ELSE ''''
1355     END as civilite_contrevenant_1,
1356     CASE WHEN contrevenant_1.qualite=''particulier''
1357     THEN contrevenant_1.particulier_nom
1358     ELSE
1359     CASE WHEN contrevenant_1.personne_morale_nom IS NOT NULL
1360     THEN contrevenant_1.personne_morale_nom
1361     ELSE ''''
1362     END
1363     END as nom_particulier_contrevenant_1,
1364     CASE WHEN contrevenant_1.qualite=''particulier''
1365     THEN contrevenant_1.particulier_prenom
1366     ELSE
1367     CASE WHEN contrevenant_1.personne_morale_prenom IS NOT NULL
1368     THEN contrevenant_1.personne_morale_prenom
1369     ELSE ''''
1370     END
1371     END as prenom_particulier_contrevenant_1,
1372     CASE WHEN contrevenant_1.qualite=''particulier''
1373     THEN ''''
1374     ELSE contrevenant_1.personne_morale_raison_sociale
1375     END as raison_sociale_contrevenant_1,
1376     CASE WHEN contrevenant_1.qualite=''particulier''
1377     THEN ''''
1378     ELSE contrevenant_1.personne_morale_denomination
1379     END as denomination_contrevenant_1,
1380     CASE WHEN contrevenant_1.qualite=''particulier''
1381     THEN ''''
1382     ELSE contrevenant_1.personne_morale_siret
1383     END as siret_contrevenant_1,
1384     CASE WHEN contrevenant_1.qualite=''particulier''
1385     THEN ''''
1386     ELSE contrevenant_1.personne_morale_categorie_juridique
1387     END as categorie_juridique_contrevenant_1,
1388     contrevenant_1.numero as numero_contrevenant_1,
1389     contrevenant_1.voie as voie_contrevenant_1,
1390     contrevenant_1.complement as complement_contrevenant_1,
1391     contrevenant_1.lieu_dit as lieu_dit_contrevenant_1,
1392     CASE
1393     WHEN contrevenant_1.bp IS NULL
1394     THEN ''''
1395     ELSE CONCAT(''BP '', contrevenant_1.bp)
1396     END as bp_contrevenant_1,
1397     contrevenant_1.code_postal as code_postal_contrevenant_1,
1398     contrevenant_1.localite as localite_contrevenant_1,
1399     CASE
1400     WHEN contrevenant_1.cedex IS NULL
1401     THEN ''''
1402     ELSE CONCAT(''CEDEX '', contrevenant_1.cedex)
1403     END as cedex_contrevenant_1,
1404     contrevenant_1.pays as pays_contrevenant_1,
1405     contrevenant_1.division_territoriale as division_territoriale_contrevenant_1,
1406    
1407     --Coordonnées du contrevenant 2
1408    
1409     CASE WHEN contrevenant_2.qualite=''particulier''
1410     THEN TRIM(CONCAT_WS('' '', contrevenant_2_civilite.libelle, contrevenant_2.particulier_nom, contrevenant_2.particulier_prenom))
1411     ELSE
1412     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL OR contrevenant_2.personne_morale_prenom IS NOT NULL
1413     THEN TRIM(CONCAT_WS('' '', contrevenant_2.personne_morale_raison_sociale, contrevenant_2.personne_morale_denomination, ''représenté(e) par'', contrevenant_2_civilite.libelle, contrevenant_2.personne_morale_nom, contrevenant_2.personne_morale_prenom))
1414     ELSE TRIM(CONCAT(contrevenant_2.personne_morale_raison_sociale, '' '', contrevenant_2.personne_morale_denomination))
1415     END
1416     END as nom_complet_qualite_part_ou_pm_contrevenant_2,
1417     CASE WHEN contrevenant_2.qualite=''particulier'' OR contrevenant_2.personne_morale_nom IS NOT NULL OR contrevenant_2.personne_morale_prenom IS NOT NULL
1418     THEN contrevenant_2_civilite.libelle
1419     ELSE ''''
1420     END as civilite_qualite_part_ou_pm_contrevenant_2,
1421     CASE WHEN contrevenant_2.qualite=''particulier''
1422     THEN contrevenant_2.particulier_nom
1423     ELSE
1424     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL
1425     THEN contrevenant_2.personne_morale_nom
1426     ELSE ''''
1427     END
1428     END as nom_qualite_part_ou_pm_contrevenant_2,
1429     CASE WHEN contrevenant_2.qualite=''particulier''
1430     THEN contrevenant_2.particulier_prenom
1431     ELSE
1432     CASE WHEN contrevenant_2.personne_morale_prenom IS NOT NULL
1433     THEN contrevenant_2.personne_morale_prenom
1434     ELSE ''''
1435     END
1436     END as prenom_qualite_part_ou_pm_contrevenant_2,
1437     CASE WHEN contrevenant_2.qualite=''particulier''
1438     THEN TRIM(CONCAT_WS('' '', contrevenant_2_civilite.libelle, contrevenant_2.particulier_nom, contrevenant_2.particulier_prenom))
1439     ELSE ''''
1440     END as nom_complet_qualite_part_contrevenant_2,
1441     CASE WHEN contrevenant_2.qualite=''particulier''
1442     THEN contrevenant_2_civilite.libelle
1443     ELSE ''''
1444     END as civilite_qualite_part_contrevenant_2,
1445     CASE WHEN contrevenant_2.qualite=''particulier''
1446     THEN contrevenant_2.particulier_nom
1447     ELSE ''''
1448     END as nom_qualite_part_contrevenant_2,
1449     CASE WHEN contrevenant_2.qualite=''particulier''
1450     THEN contrevenant_2.particulier_prenom
1451     ELSE ''''
1452     END as prenom_qualite_part_contrevenant_2,
1453     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL OR contrevenant_2.personne_morale_prenom IS NOT NULL
1454     THEN TRIM(CONCAT_WS('' '', contrevenant_2.personne_morale_raison_sociale, contrevenant_2.personne_morale_denomination, ''représenté(e) par'', contrevenant_2_civilite.libelle, contrevenant_2.personne_morale_nom, contrevenant_2.personne_morale_prenom))
1455     ELSE TRIM(CONCAT(contrevenant_2.personne_morale_raison_sociale, '' '', contrevenant_2.personne_morale_denomination))
1456     END as nom_complet_qualite_pm_contrevenant_2,
1457     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL OR contrevenant_2.personne_morale_prenom IS NOT NULL
1458     THEN contrevenant_2_civilite.libelle
1459     ELSE ''''
1460     END as civilite_qualite_pm_contrevenant_2,
1461     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL
1462     THEN contrevenant_2.personne_morale_nom
1463     ELSE ''''
1464     END as nom_qualite_pm_contrevenant_2,
1465     CASE WHEN contrevenant_2.personne_morale_prenom IS NOT NULL
1466     THEN contrevenant_2.personne_morale_prenom
1467     ELSE ''''
1468     END as prenom_qualite_pm_contrevenant_2,
1469     CASE WHEN contrevenant_2.qualite=''particulier''
1470     THEN TRIM(CONCAT_WS('' '', contrevenant_2_civilite.libelle, contrevenant_2.particulier_nom, contrevenant_2.particulier_prenom))
1471     ELSE
1472     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL OR contrevenant_2.personne_morale_prenom IS NOT NULL
1473     THEN TRIM(CONCAT_WS('' '', contrevenant_2.personne_morale_raison_sociale, contrevenant_2.personne_morale_denomination, ''représenté(e) par'', contrevenant_2_civilite.libelle, contrevenant_2.personne_morale_nom, contrevenant_2.personne_morale_prenom))
1474     ELSE TRIM(CONCAT(contrevenant_2.personne_morale_raison_sociale, '' '', contrevenant_2.personne_morale_denomination))
1475     END
1476     END as nom_contrevenant_2,
1477     CASE WHEN contrevenant_2.qualite=''particulier'' OR contrevenant_2.personne_morale_nom IS NOT NULL OR contrevenant_2.personne_morale_prenom IS NOT NULL
1478     THEN contrevenant_2_civilite.libelle
1479     ELSE ''''
1480     END as civilite_contrevenant_2,
1481     CASE WHEN contrevenant_2.qualite=''particulier''
1482     THEN contrevenant_2.particulier_nom
1483     ELSE
1484     CASE WHEN contrevenant_2.personne_morale_nom IS NOT NULL
1485     THEN contrevenant_2.personne_morale_nom
1486     ELSE ''''
1487     END
1488     END as nom_particulier_contrevenant_2,
1489     CASE WHEN contrevenant_2.qualite=''particulier''
1490     THEN contrevenant_2.particulier_prenom
1491     ELSE
1492     CASE WHEN contrevenant_2.personne_morale_prenom IS NOT NULL
1493     THEN contrevenant_2.personne_morale_prenom
1494     ELSE ''''
1495     END
1496     END as prenom_particulier_contrevenant_2,
1497     CASE WHEN contrevenant_2.qualite=''particulier''
1498     THEN ''''
1499     ELSE contrevenant_2.personne_morale_raison_sociale
1500     END as raison_sociale_contrevenant_2,
1501     CASE WHEN contrevenant_2.qualite=''particulier''
1502     THEN ''''
1503     ELSE contrevenant_2.personne_morale_denomination
1504     END as denomination_contrevenant_2,
1505     CASE WHEN contrevenant_2.qualite=''particulier''
1506     THEN ''''
1507     ELSE contrevenant_2.personne_morale_categorie_juridique
1508     END as categorie_juridique_contrevenant_2,
1509     CASE WHEN contrevenant_2.qualite=''particulier''
1510     THEN ''''
1511     ELSE contrevenant_2.personne_morale_siret
1512     END as siret_contrevenant_2,
1513     contrevenant_2.numero as numero_contrevenant_2,
1514     contrevenant_2.voie as voie_contrevenant_2,
1515     contrevenant_2.complement as complement_contrevenant_2,
1516     contrevenant_2.lieu_dit as lieu_dit_contrevenant_2,
1517     CASE
1518     WHEN contrevenant_2.bp IS NULL
1519     THEN ''''
1520     ELSE CONCAT(''BP '', contrevenant_2.bp)
1521     END as bp_contrevenant_2,
1522     contrevenant_2.code_postal as code_postal_contrevenant_2,
1523     contrevenant_2.localite as localite_contrevenant_2,
1524     CASE
1525     WHEN contrevenant_2.cedex IS NULL
1526     THEN ''''
1527     ELSE CONCAT(''CEDEX '', contrevenant_2.cedex)
1528     END as cedex_contrevenant_2,
1529     contrevenant_2.pays as pays_contrevenant_2,
1530     contrevenant_2.division_territoriale as division_territoriale_contrevenant_2,
1531    
1532     --Coordonnées du contrevenant 3
1533    
1534     CASE WHEN contrevenant_3.qualite=''particulier''
1535     THEN TRIM(CONCAT_WS('' '', contrevenant_3_civilite.libelle, contrevenant_3.particulier_nom, contrevenant_3.particulier_prenom))
1536     ELSE
1537     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1538     THEN TRIM(CONCAT_WS('' '', contrevenant_3.personne_morale_raison_sociale, contrevenant_3.personne_morale_denomination, ''représenté(e) par'', contrevenant_3_civilite.libelle, contrevenant_3.personne_morale_nom, contrevenant_3.personne_morale_prenom))
1539     ELSE TRIM(CONCAT(contrevenant_3.personne_morale_raison_sociale, '' '', contrevenant_3.personne_morale_denomination))
1540     END
1541     END as nom_complet_qualite_part_ou_pm_contrevenant_3,
1542     CASE WHEN contrevenant_3.qualite=''particulier'' OR contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1543     THEN contrevenant_3_civilite.libelle
1544     ELSE ''''
1545     END as civilite_qualite_part_ou_pm_contrevenant_3,
1546     CASE WHEN contrevenant_3.qualite=''particulier''
1547     THEN contrevenant_3.particulier_nom
1548     ELSE
1549     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL
1550     THEN contrevenant_3.personne_morale_nom
1551     ELSE ''''
1552     END
1553     END as nom_qualite_part_ou_pm_contrevenant_3,
1554     CASE WHEN contrevenant_3.qualite=''particulier''
1555     THEN contrevenant_3.particulier_prenom
1556     ELSE
1557     CASE WHEN contrevenant_3.personne_morale_prenom IS NOT NULL
1558     THEN contrevenant_3.personne_morale_prenom
1559     ELSE ''''
1560     END
1561     END as prenom_qualite_part_ou_pm_contrevenant_3,
1562     CASE WHEN contrevenant_3.qualite=''particulier''
1563     THEN TRIM(CONCAT_WS('' '', contrevenant_3_civilite.libelle, contrevenant_3.particulier_nom, contrevenant_3.particulier_prenom))
1564     ELSE ''''
1565     END as nom_complet_qualite_part_contrevenant_3,
1566     CASE WHEN contrevenant_3.qualite=''particulier''
1567     THEN contrevenant_3_civilite.libelle
1568     ELSE ''''
1569     END as civilite_qualite_part_contrevenant_3,
1570     CASE WHEN contrevenant_3.qualite=''particulier''
1571     THEN contrevenant_3.particulier_nom
1572     ELSE ''''
1573     END as nom_qualite_part_contrevenant_3,
1574     CASE WHEN contrevenant_3.qualite=''particulier''
1575     THEN contrevenant_3.particulier_prenom
1576     ELSE ''''
1577     END as prenom_qualite_part_contrevenant_3,
1578     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1579     THEN TRIM(CONCAT_WS('' '', contrevenant_3.personne_morale_raison_sociale, contrevenant_3.personne_morale_denomination, ''représenté(e) par'', contrevenant_3_civilite.libelle, contrevenant_3.personne_morale_nom, contrevenant_3.personne_morale_prenom))
1580     ELSE TRIM(CONCAT(contrevenant_3.personne_morale_raison_sociale, '' '', contrevenant_3.personne_morale_denomination))
1581     END as nom_complet_qualite_pm_contrevenant_3,
1582     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1583     THEN contrevenant_3_civilite.libelle
1584     ELSE ''''
1585     END as civilite_qualite_pm_contrevenant_3,
1586     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL
1587     THEN contrevenant_3.personne_morale_nom
1588     ELSE ''''
1589     END as nom_qualite_pm_contrevenant_3,
1590     CASE WHEN contrevenant_3.personne_morale_prenom IS NOT NULL
1591     THEN contrevenant_3.personne_morale_prenom
1592     ELSE ''''
1593     END as prenom_qualite_pm_contrevenant_3,
1594     CASE WHEN contrevenant_3.qualite=''particulier''
1595     THEN TRIM(CONCAT_WS('' '', contrevenant_3_civilite.libelle, contrevenant_3.particulier_nom, contrevenant_3.particulier_prenom))
1596     ELSE
1597     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1598     THEN TRIM(CONCAT_WS('' '', contrevenant_3.personne_morale_raison_sociale, contrevenant_3.personne_morale_denomination, ''représenté(e) par'', contrevenant_3_civilite.libelle, contrevenant_3.personne_morale_nom, contrevenant_3.personne_morale_prenom))
1599     ELSE TRIM(CONCAT(contrevenant_3.personne_morale_raison_sociale, '' '', contrevenant_3.personne_morale_denomination))
1600     END
1601     END as nom_complet_qualite_part_ou_pm_contrevenant_3,
1602     CASE WHEN contrevenant_3.qualite=''particulier'' OR contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1603     THEN contrevenant_3_civilite.libelle
1604     ELSE ''''
1605     END as civilite_qualite_part_ou_pm_contrevenant_3,
1606     CASE WHEN contrevenant_3.qualite=''particulier''
1607     THEN contrevenant_3.particulier_nom
1608     ELSE
1609     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL
1610     THEN contrevenant_3.personne_morale_nom
1611     ELSE ''''
1612     END
1613     END as nom_qualite_part_ou_pm_contrevenant_3,
1614     CASE WHEN contrevenant_3.qualite=''particulier''
1615     THEN contrevenant_3.particulier_prenom
1616     ELSE
1617     CASE WHEN contrevenant_3.personne_morale_prenom IS NOT NULL
1618     THEN contrevenant_3.personne_morale_prenom
1619     ELSE ''''
1620     END
1621     END as prenom_qualite_part_ou_pm_contrevenant_3,
1622     CASE WHEN contrevenant_3.qualite=''particulier''
1623     THEN TRIM(CONCAT_WS('' '', contrevenant_3_civilite.libelle, contrevenant_3.particulier_nom, contrevenant_3.particulier_prenom))
1624     ELSE ''''
1625     END as nom_complet_qualite_part_contrevenant_3,
1626     CASE WHEN contrevenant_3.qualite=''particulier''
1627     THEN contrevenant_3_civilite.libelle
1628     ELSE ''''
1629     END as civilite_qualite_part_contrevenant_3,
1630     CASE WHEN contrevenant_3.qualite=''particulier''
1631     THEN contrevenant_3.particulier_nom
1632     ELSE ''''
1633     END as nom_qualite_part_contrevenant_3,
1634     CASE WHEN contrevenant_3.qualite=''particulier''
1635     THEN contrevenant_3.particulier_prenom
1636     ELSE ''''
1637     END as prenom_qualite_part_contrevenant_3,
1638     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1639     THEN TRIM(CONCAT_WS('' '', contrevenant_3.personne_morale_raison_sociale, contrevenant_3.personne_morale_denomination, ''représenté(e) par'', contrevenant_3_civilite.libelle, contrevenant_3.personne_morale_nom, contrevenant_3.personne_morale_prenom))
1640     ELSE TRIM(CONCAT(contrevenant_3.personne_morale_raison_sociale, '' '', contrevenant_3.personne_morale_denomination))
1641     END as nom_complet_qualite_pm_contrevenant_3,
1642     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1643     THEN contrevenant_3_civilite.libelle
1644     ELSE ''''
1645     END as civilite_qualite_pm_contrevenant_3,
1646     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL
1647     THEN contrevenant_3.personne_morale_nom
1648     ELSE ''''
1649     END as nom_qualite_pm_contrevenant_3,
1650     CASE WHEN contrevenant_3.personne_morale_prenom IS NOT NULL
1651     THEN contrevenant_3.personne_morale_prenom
1652     ELSE ''''
1653     END as prenom_qualite_pm_contrevenant_3,
1654     CASE WHEN contrevenant_3.qualite=''particulier''
1655     THEN TRIM(CONCAT_WS('' '', contrevenant_3_civilite.libelle, contrevenant_3.particulier_nom, contrevenant_3.particulier_prenom))
1656     ELSE
1657     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1658     THEN TRIM(CONCAT_WS('' '', contrevenant_3.personne_morale_raison_sociale, contrevenant_3.personne_morale_denomination, ''représenté(e) par'', contrevenant_3_civilite.libelle, contrevenant_3.personne_morale_nom, contrevenant_3.personne_morale_prenom))
1659     ELSE TRIM(CONCAT(contrevenant_3.personne_morale_raison_sociale, '' '', contrevenant_3.personne_morale_denomination))
1660     END
1661     END as nom_contrevenant_3,
1662     CASE WHEN contrevenant_3.qualite=''particulier'' OR contrevenant_3.personne_morale_nom IS NOT NULL OR contrevenant_3.personne_morale_prenom IS NOT NULL
1663     THEN contrevenant_3_civilite.libelle
1664     ELSE ''''
1665     END as civilite_contrevenant_3,
1666     CASE WHEN contrevenant_3.qualite=''particulier''
1667     THEN contrevenant_3.particulier_nom
1668     ELSE
1669     CASE WHEN contrevenant_3.personne_morale_nom IS NOT NULL
1670     THEN contrevenant_3.personne_morale_nom
1671     ELSE ''''
1672     END
1673     END as nom_particulier_contrevenant_3,
1674     CASE WHEN contrevenant_3.qualite=''particulier''
1675     THEN contrevenant_3.particulier_prenom
1676     ELSE
1677     CASE WHEN contrevenant_3.personne_morale_prenom IS NOT NULL
1678     THEN contrevenant_3.personne_morale_prenom
1679     ELSE ''''
1680     END
1681     END as prenom_particulier_contrevenant_3,
1682     CASE WHEN contrevenant_3.qualite=''particulier''
1683     THEN ''''
1684     ELSE contrevenant_3.personne_morale_raison_sociale
1685     END as raison_sociale_contrevenant_3,
1686     CASE WHEN contrevenant_3.qualite=''particulier''
1687     THEN ''''
1688     ELSE contrevenant_3.personne_morale_denomination
1689     END as denomination_contrevenant_3,
1690     CASE WHEN contrevenant_3.qualite=''particulier''
1691     THEN ''''
1692     ELSE contrevenant_3.personne_morale_siret
1693     END as siret_contrevenant_3,
1694     CASE WHEN contrevenant_3.qualite=''particulier''
1695     THEN ''''
1696     ELSE contrevenant_3.personne_morale_categorie_juridique
1697     END as categorie_juridique_contrevenant_3,
1698     contrevenant_3.numero as numero_contrevenant_3,
1699     contrevenant_3.voie as voie_contrevenant_3,
1700     contrevenant_3.complement as complement_contrevenant_3,
1701     contrevenant_3.lieu_dit as lieu_dit_contrevenant_3,
1702     CASE
1703     WHEN contrevenant_3.bp IS NULL
1704     THEN ''''
1705     ELSE CONCAT(''BP '', contrevenant_3.bp)
1706     END as bp_contrevenant_3,
1707     contrevenant_3.code_postal as code_postal_contrevenant_3,
1708     contrevenant_3.localite as localite_contrevenant_3,
1709     CASE
1710     WHEN contrevenant_3.cedex IS NULL
1711     THEN ''''
1712     ELSE CONCAT(''CEDEX '', contrevenant_3.cedex)
1713     END as cedex_contrevenant_3,
1714     contrevenant_3.pays as pays_contrevenant_3,
1715     contrevenant_3.division_territoriale as division_territoriale_contrevenant_3,
1716    
1717     --Coordonnées du contrevenant 4
1718    
1719     CASE WHEN contrevenant_4.qualite=''particulier''
1720     THEN TRIM(CONCAT_WS('' '', contrevenant_4_civilite.libelle, contrevenant_4.particulier_nom, contrevenant_4.particulier_prenom))
1721     ELSE
1722     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL OR contrevenant_4.personne_morale_prenom IS NOT NULL
1723     THEN TRIM(CONCAT_WS('' '', contrevenant_4.personne_morale_raison_sociale, contrevenant_4.personne_morale_denomination, ''représenté(e) par'', contrevenant_4_civilite.libelle, contrevenant_4.personne_morale_nom, contrevenant_4.personne_morale_prenom))
1724     ELSE TRIM(CONCAT(contrevenant_4.personne_morale_raison_sociale, '' '', contrevenant_4.personne_morale_denomination))
1725     END
1726     END as nom_complet_qualite_part_ou_pm_contrevenant_4,
1727     CASE WHEN contrevenant_4.qualite=''particulier'' OR contrevenant_4.personne_morale_nom IS NOT NULL OR contrevenant_4.personne_morale_prenom IS NOT NULL
1728     THEN contrevenant_4_civilite.libelle
1729     ELSE ''''
1730     END as civilite_qualite_part_ou_pm_contrevenant_4,
1731     CASE WHEN contrevenant_4.qualite=''particulier''
1732     THEN contrevenant_4.particulier_nom
1733     ELSE
1734     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL
1735     THEN contrevenant_4.personne_morale_nom
1736     ELSE ''''
1737     END
1738     END as nom_qualite_part_ou_pm_contrevenant_4,
1739     CASE WHEN contrevenant_4.qualite=''particulier''
1740     THEN contrevenant_4.particulier_prenom
1741     ELSE
1742     CASE WHEN contrevenant_4.personne_morale_prenom IS NOT NULL
1743     THEN contrevenant_4.personne_morale_prenom
1744     ELSE ''''
1745     END
1746     END as prenom_qualite_part_ou_pm_contrevenant_4,
1747     CASE WHEN contrevenant_4.qualite=''particulier''
1748     THEN TRIM(CONCAT_WS('' '', contrevenant_4_civilite.libelle, contrevenant_4.particulier_nom, contrevenant_4.particulier_prenom))
1749     ELSE ''''
1750     END as nom_complet_qualite_part_contrevenant_4,
1751     CASE WHEN contrevenant_4.qualite=''particulier''
1752     THEN contrevenant_4_civilite.libelle
1753     ELSE ''''
1754     END as civilite_qualite_part_contrevenant_4,
1755     CASE WHEN contrevenant_4.qualite=''particulier''
1756     THEN contrevenant_4.particulier_nom
1757     ELSE ''''
1758     END as nom_qualite_part_contrevenant_4,
1759     CASE WHEN contrevenant_4.qualite=''particulier''
1760     THEN contrevenant_4.particulier_prenom
1761     ELSE ''''
1762     END as prenom_qualite_part_contrevenant_4,
1763     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL OR contrevenant_4.personne_morale_prenom IS NOT NULL
1764     THEN TRIM(CONCAT_WS('' '', contrevenant_4.personne_morale_raison_sociale, contrevenant_4.personne_morale_denomination, ''représenté(e) par'', contrevenant_4_civilite.libelle, contrevenant_4.personne_morale_nom, contrevenant_4.personne_morale_prenom))
1765     ELSE TRIM(CONCAT(contrevenant_4.personne_morale_raison_sociale, '' '', contrevenant_4.personne_morale_denomination))
1766     END as nom_complet_qualite_pm_contrevenant_4,
1767     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL OR contrevenant_4.personne_morale_prenom IS NOT NULL
1768     THEN contrevenant_4_civilite.libelle
1769     ELSE ''''
1770     END as civilite_qualite_pm_contrevenant_4,
1771     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL
1772     THEN contrevenant_4.personne_morale_nom
1773     ELSE ''''
1774     END as nom_qualite_pm_contrevenant_4,
1775     CASE WHEN contrevenant_4.personne_morale_prenom IS NOT NULL
1776     THEN contrevenant_4.personne_morale_prenom
1777     ELSE ''''
1778     END as prenom_qualite_pm_contrevenant_4,
1779     CASE WHEN contrevenant_4.qualite=''particulier''
1780     THEN TRIM(CONCAT_WS('' '', contrevenant_4_civilite.libelle, contrevenant_4.particulier_nom, contrevenant_4.particulier_prenom))
1781     ELSE
1782     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL OR contrevenant_4.personne_morale_prenom IS NOT NULL
1783     THEN TRIM(CONCAT_WS('' '', contrevenant_4.personne_morale_raison_sociale, contrevenant_4.personne_morale_denomination, ''représenté(e) par'', contrevenant_4_civilite.libelle, contrevenant_4.personne_morale_nom, contrevenant_4.personne_morale_prenom))
1784     ELSE TRIM(CONCAT(contrevenant_4.personne_morale_raison_sociale, '' '', contrevenant_4.personne_morale_denomination))
1785     END
1786     END as nom_contrevenant_4,
1787     CASE WHEN contrevenant_4.qualite=''particulier'' OR contrevenant_4.personne_morale_nom IS NOT NULL OR contrevenant_4.personne_morale_prenom IS NOT NULL
1788     THEN contrevenant_4_civilite.libelle
1789     ELSE ''''
1790     END as civilite_contrevenant_4,
1791     CASE WHEN contrevenant_4.qualite=''particulier''
1792     THEN contrevenant_4.particulier_nom
1793     ELSE
1794     CASE WHEN contrevenant_4.personne_morale_nom IS NOT NULL
1795     THEN contrevenant_4.personne_morale_nom
1796     ELSE ''''
1797     END
1798     END as nom_particulier_contrevenant_4,
1799     CASE WHEN contrevenant_4.qualite=''particulier''
1800     THEN contrevenant_4.particulier_prenom
1801     ELSE
1802     CASE WHEN contrevenant_4.personne_morale_prenom IS NOT NULL
1803     THEN contrevenant_4.personne_morale_prenom
1804     ELSE ''''
1805     END
1806     END as prenom_particulier_contrevenant_4,
1807     CASE WHEN contrevenant_4.qualite=''particulier''
1808     THEN ''''
1809     ELSE contrevenant_4.personne_morale_raison_sociale
1810     END as raison_sociale_contrevenant_4,
1811     CASE WHEN contrevenant_4.qualite=''particulier''
1812     THEN ''''
1813     ELSE contrevenant_4.personne_morale_denomination
1814     END as denomination_contrevenant_4,
1815     CASE WHEN contrevenant_4.qualite=''particulier''
1816     THEN ''''
1817     ELSE contrevenant_4.personne_morale_categorie_juridique
1818     END as categorie_juridique_contrevenant_4,
1819     CASE WHEN contrevenant_4.qualite=''particulier''
1820     THEN ''''
1821     ELSE contrevenant_4.personne_morale_siret
1822     END as siret_contrevenant_4,
1823     contrevenant_4.numero as numero_contrevenant_4,
1824     contrevenant_4.voie as voie_contrevenant_4,
1825     contrevenant_4.complement as complement_contrevenant_4,
1826     contrevenant_4.lieu_dit as lieu_dit_contrevenant_4,
1827     CASE
1828     WHEN contrevenant_4.bp IS NULL
1829     THEN ''''
1830     ELSE CONCAT(''BP '', contrevenant_4.bp)
1831     END as bp_contrevenant_4,
1832     contrevenant_4.code_postal as code_postal_contrevenant_4,
1833     contrevenant_4.localite as localite_contrevenant_4,
1834     CASE
1835     WHEN contrevenant_4.cedex IS NULL
1836     THEN ''''
1837     ELSE CONCAT(''CEDEX '', contrevenant_4.cedex)
1838     END as cedex_contrevenant_4,
1839     contrevenant_4.pays as pays_contrevenant_4,
1840     contrevenant_4.division_territoriale as division_territoriale_contrevenant_4,
1841    
1842     --Coordonnées du contrevenant 5
1843    
1844     CASE WHEN contrevenant_5.qualite=''particulier''
1845     THEN TRIM(CONCAT_WS('' '', contrevenant_5_civilite.libelle, contrevenant_5.particulier_nom, contrevenant_5.particulier_prenom))
1846     ELSE
1847     CASE WHEN contrevenant_5.personne_morale_nom IS NOT NULL OR contrevenant_5.personne_morale_prenom IS NOT NULL
1848     THEN TRIM(CONCAT_WS('' '', contrevenant_5.personne_morale_raison_sociale, contrevenant_5.personne_morale_denomination, ''représenté(e) par'', contrevenant_5_civilite.libelle, contrevenant_5.personne_morale_nom, contrevenant_5.personne_morale_prenom))
1849     ELSE TRIM(CONCAT(contrevenant_5.personne_morale_raison_sociale, '' '', contrevenant_5.personne_morale_denomination))
1850     END
1851     END as nom_contrevenant_5,
1852     CASE WHEN contrevenant_5.qualite=''particulier'' OR contrevenant_5.personne_morale_nom IS NOT NULL OR contrevenant_5.personne_morale_prenom IS NOT NULL
1853     THEN contrevenant_5_civilite.libelle
1854     ELSE ''''
1855     END as civilite_contrevenant_5,
1856     CASE WHEN contrevenant_5.qualite=''particulier''
1857     THEN contrevenant_5.particulier_nom
1858     ELSE
1859     CASE WHEN contrevenant_5.personne_morale_nom IS NOT NULL
1860     THEN contrevenant_5.personne_morale_nom
1861     ELSE ''''
1862     END
1863     END as nom_particulier_contrevenant_5,
1864     CASE WHEN contrevenant_5.qualite=''particulier''
1865     THEN contrevenant_5.particulier_prenom
1866     ELSE
1867     CASE WHEN contrevenant_5.personne_morale_prenom IS NOT NULL
1868     THEN contrevenant_5.personne_morale_prenom
1869     ELSE ''''
1870     END
1871     END as prenom_particulier_contrevenant_5,
1872     CASE WHEN contrevenant_5.qualite=''particulier''
1873     THEN ''''
1874     ELSE contrevenant_5.personne_morale_raison_sociale
1875     END as raison_sociale_contrevenant_5,
1876     CASE WHEN contrevenant_5.qualite=''particulier''
1877     THEN ''''
1878     ELSE contrevenant_5.personne_morale_denomination
1879     END as denomination_contrevenant_5,
1880     CASE WHEN contrevenant_5.qualite=''particulier''
1881     THEN ''''
1882     ELSE contrevenant_5.personne_morale_categorie_juridique
1883     END as categorie_juridique_contrevenant_5,
1884     CASE WHEN contrevenant_5.qualite=''particulier''
1885     THEN ''''
1886     ELSE contrevenant_5.personne_morale_siret
1887     END as siret_contrevenant_5,
1888     contrevenant_5.numero as numero_contrevenant_5,
1889     contrevenant_5.voie as voie_contrevenant_5,
1890     contrevenant_5.complement as complement_contrevenant_5,
1891     contrevenant_5.lieu_dit as lieu_dit_contrevenant_5,
1892     CASE
1893     WHEN contrevenant_5.bp IS NULL
1894     THEN ''''
1895     ELSE CONCAT(''BP '', contrevenant_5.bp)
1896     END as bp_contrevenant_5,
1897     contrevenant_5.code_postal as code_postal_contrevenant_5,
1898     contrevenant_5.localite as localite_contrevenant_5,
1899     CASE
1900     WHEN contrevenant_5.cedex IS NULL
1901     THEN ''''
1902     ELSE CONCAT(''CEDEX '', contrevenant_5.cedex)
1903     END as cedex_contrevenant_5,
1904     contrevenant_5.pays as pays_contrevenant_5,
1905     contrevenant_5.division_territoriale as division_territoriale_contrevenant_5,
1906    
1907     --Coordonnées du requérant principal
1908    
1909     CASE WHEN requerant_principal.qualite=''particulier''
1910     THEN TRIM(CONCAT_WS('' '', requerant_principal_civilite.libelle, requerant_principal.particulier_nom, requerant_principal.particulier_prenom))
1911     ELSE
1912     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL OR requerant_principal.personne_morale_prenom IS NOT NULL
1913     THEN TRIM(CONCAT_WS('' '', requerant_principal.personne_morale_raison_sociale, requerant_principal.personne_morale_denomination, ''représenté(e) par'', requerant_principal_civilite.libelle, requerant_principal.personne_morale_nom, requerant_principal.personne_morale_prenom))
1914     ELSE TRIM(CONCAT(requerant_principal.personne_morale_raison_sociale, '' '', requerant_principal.personne_morale_denomination))
1915     END
1916     END as nom_complet_qualite_part_ou_pm_requerant_principal,
1917     CASE WHEN requerant_principal.qualite=''particulier'' OR requerant_principal.personne_morale_nom IS NOT NULL OR requerant_principal.personne_morale_prenom IS NOT NULL
1918     THEN requerant_principal_civilite.libelle
1919     ELSE ''''
1920     END as civilite_qualite_part_ou_pm_requerant_principal,
1921     CASE WHEN requerant_principal.qualite=''particulier''
1922     THEN requerant_principal.particulier_nom
1923     ELSE
1924     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL
1925     THEN requerant_principal.personne_morale_nom
1926     ELSE ''''
1927     END
1928     END as nom_qualite_part_ou_pm_requerant_principal,
1929     CASE WHEN requerant_principal.qualite=''particulier''
1930     THEN requerant_principal.particulier_prenom
1931     ELSE
1932     CASE WHEN requerant_principal.personne_morale_prenom IS NOT NULL
1933     THEN requerant_principal.personne_morale_prenom
1934     ELSE ''''
1935     END
1936     END as prenom_qualite_part_ou_pm_requerant_principal,
1937     CASE WHEN requerant_principal.qualite=''particulier''
1938     THEN TRIM(CONCAT_WS('' '', requerant_principal_civilite.libelle, requerant_principal.particulier_nom, requerant_principal.particulier_prenom))
1939     ELSE ''''
1940     END as nom_complet_qualite_part_requerant_principal,
1941     CASE WHEN requerant_principal.qualite=''particulier''
1942     THEN requerant_principal_civilite.libelle
1943     ELSE ''''
1944     END as civilite_qualite_part_requerant_principal,
1945     CASE WHEN requerant_principal.qualite=''particulier''
1946     THEN requerant_principal.particulier_nom
1947     ELSE ''''
1948     END as nom_qualite_part_requerant_principal,
1949     CASE WHEN requerant_principal.qualite=''particulier''
1950     THEN requerant_principal.particulier_prenom
1951     ELSE ''''
1952     END as prenom_qualite_part_requerant_principal,
1953     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL OR requerant_principal.personne_morale_prenom IS NOT NULL
1954     THEN TRIM(CONCAT_WS('' '', requerant_principal.personne_morale_raison_sociale, requerant_principal.personne_morale_denomination, ''représenté(e) par'', requerant_principal_civilite.libelle, requerant_principal.personne_morale_nom, requerant_principal.personne_morale_prenom))
1955     ELSE TRIM(CONCAT(requerant_principal.personne_morale_raison_sociale, '' '', requerant_principal.personne_morale_denomination))
1956     END as nom_complet_qualite_pm_requerant_principal,
1957     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL OR requerant_principal.personne_morale_prenom IS NOT NULL
1958     THEN requerant_principal_civilite.libelle
1959     ELSE ''''
1960     END as civilite_qualite_pm_requerant_principal,
1961     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL
1962     THEN requerant_principal.personne_morale_nom
1963     ELSE ''''
1964     END as nom_qualite_pm_requerant_principal,
1965     CASE WHEN requerant_principal.personne_morale_prenom IS NOT NULL
1966     THEN requerant_principal.personne_morale_prenom
1967     ELSE ''''
1968     END as prenom_qualite_pm_requerant_principal,
1969     CASE WHEN requerant_principal.qualite=''particulier''
1970     THEN TRIM(CONCAT_WS('' '', requerant_principal_civilite.libelle, requerant_principal.particulier_nom, requerant_principal.particulier_prenom))
1971     ELSE
1972     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL OR requerant_principal.personne_morale_prenom IS NOT NULL
1973     THEN TRIM(CONCAT_WS('' '', requerant_principal.personne_morale_raison_sociale, requerant_principal.personne_morale_denomination, ''représenté(e) par'', requerant_principal_civilite.libelle, requerant_principal.personne_morale_nom, requerant_principal.personne_morale_prenom))
1974     ELSE TRIM(CONCAT(requerant_principal.personne_morale_raison_sociale, '' '', requerant_principal.personne_morale_denomination))
1975     END
1976     END as nom_requerant_principal,
1977     CASE WHEN requerant_principal.qualite=''particulier'' OR requerant_principal.personne_morale_nom IS NOT NULL OR requerant_principal.personne_morale_prenom IS NOT NULL
1978     THEN requerant_principal_civilite.libelle
1979     ELSE ''''
1980     END as civilite_requerant_principal,
1981     CASE WHEN requerant_principal.qualite=''particulier''
1982     THEN requerant_principal.particulier_nom
1983     ELSE
1984     CASE WHEN requerant_principal.personne_morale_nom IS NOT NULL
1985     THEN requerant_principal.personne_morale_nom
1986     ELSE ''''
1987     END
1988     END as nom_particulier_requerant_principal,
1989     CASE WHEN requerant_principal.qualite=''particulier''
1990     THEN requerant_principal.particulier_prenom
1991     ELSE
1992     CASE WHEN requerant_principal.personne_morale_prenom IS NOT NULL
1993     THEN requerant_principal.personne_morale_prenom
1994     ELSE ''''
1995     END
1996     END as prenom_particulier_requerant_principal,
1997     CASE WHEN requerant_principal.qualite=''particulier''
1998     THEN ''''
1999     ELSE requerant_principal.personne_morale_raison_sociale
2000     END as raison_sociale_requerant_principal,
2001     CASE WHEN requerant_principal.qualite=''particulier''
2002     THEN ''''
2003     ELSE requerant_principal.personne_morale_denomination
2004     END as denomination_requerant_principal,
2005     CASE WHEN requerant_principal.qualite=''particulier''
2006     THEN ''''
2007     ELSE requerant_principal.personne_morale_siret
2008     END as siret_requerant_principal,
2009     CASE WHEN requerant_principal.qualite=''particulier''
2010     THEN ''''
2011     ELSE requerant_principal.personne_morale_categorie_juridique
2012     END as categorie_juridique_requerant_principal,
2013     requerant_principal.numero as numero_requerant_principal,
2014     requerant_principal.voie as voie_requerant_principal,
2015     requerant_principal.complement as complement_requerant_principal,
2016     requerant_principal.lieu_dit as lieu_dit_requerant_principal,
2017     CASE
2018     WHEN requerant_principal.bp IS NULL
2019     THEN ''''
2020     ELSE CONCAT(''BP '', requerant_principal.bp)
2021     END as bp_requerant_principal,
2022     requerant_principal.code_postal as code_postal_requerant_principal,
2023     requerant_principal.localite as localite_requerant_principal,
2024     CASE
2025     WHEN requerant_principal.cedex IS NULL
2026     THEN ''''
2027     ELSE CONCAT(''CEDEX '', requerant_principal.cedex)
2028     END as cedex_requerant_principal,
2029     requerant_principal.pays as pays_requerant_principal,
2030     requerant_principal.division_territoriale as division_territoriale_requerant_principal,
2031    
2032     --Coordonnées du requérant 1
2033    
2034     CASE WHEN requerant_1.qualite=''particulier''
2035     THEN TRIM(CONCAT_WS('' '', requerant_1_civilite.libelle, requerant_1.particulier_nom, requerant_1.particulier_prenom))
2036     ELSE
2037     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL OR requerant_1.personne_morale_prenom IS NOT NULL
2038     THEN TRIM(CONCAT_WS('' '', requerant_1.personne_morale_raison_sociale, requerant_1.personne_morale_denomination, ''représenté(e) par'', requerant_1_civilite.libelle, requerant_1.personne_morale_nom, requerant_1.personne_morale_prenom))
2039     ELSE TRIM(CONCAT(requerant_1.personne_morale_raison_sociale, '' '', requerant_1.personne_morale_denomination))
2040     END
2041     END as nom_complet_qualite_part_ou_pm_requerant_1,
2042     CASE WHEN requerant_1.qualite=''particulier'' OR requerant_1.personne_morale_nom IS NOT NULL OR requerant_1.personne_morale_prenom IS NOT NULL
2043     THEN requerant_1_civilite.libelle
2044     ELSE ''''
2045     END as civilite_qualite_part_ou_pm_requerant_1,
2046     CASE WHEN requerant_1.qualite=''particulier''
2047     THEN requerant_1.particulier_nom
2048     ELSE
2049     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL
2050     THEN requerant_1.personne_morale_nom
2051     ELSE ''''
2052     END
2053     END as nom_qualite_part_ou_pm_requerant_1,
2054     CASE WHEN requerant_1.qualite=''particulier''
2055     THEN requerant_1.particulier_prenom
2056     ELSE
2057     CASE WHEN requerant_1.personne_morale_prenom IS NOT NULL
2058     THEN requerant_1.personne_morale_prenom
2059     ELSE ''''
2060     END
2061     END as prenom_qualite_part_ou_pm_requerant_1,
2062     CASE WHEN requerant_1.qualite=''particulier''
2063     THEN TRIM(CONCAT_WS('' '', requerant_1_civilite.libelle, requerant_1.particulier_nom, requerant_1.particulier_prenom))
2064     ELSE ''''
2065     END as nom_complet_qualite_part_requerant_1,
2066     CASE WHEN requerant_1.qualite=''particulier''
2067     THEN requerant_1_civilite.libelle
2068     ELSE ''''
2069     END as civilite_qualite_part_requerant_1,
2070     CASE WHEN requerant_1.qualite=''particulier''
2071     THEN requerant_1.particulier_nom
2072     ELSE ''''
2073     END as nom_qualite_part_requerant_1,
2074     CASE WHEN requerant_1.qualite=''particulier''
2075     THEN requerant_1.particulier_prenom
2076     ELSE ''''
2077     END as prenom_qualite_part_requerant_1,
2078     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL OR requerant_1.personne_morale_prenom IS NOT NULL
2079     THEN TRIM(CONCAT_WS('' '', requerant_1.personne_morale_raison_sociale, requerant_1.personne_morale_denomination, ''représenté(e) par'', requerant_1_civilite.libelle, requerant_1.personne_morale_nom, requerant_1.personne_morale_prenom))
2080     ELSE TRIM(CONCAT(requerant_1.personne_morale_raison_sociale, '' '', requerant_1.personne_morale_denomination))
2081     END as nom_complet_qualite_pm_requerant_1,
2082     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL OR requerant_1.personne_morale_prenom IS NOT NULL
2083     THEN requerant_1_civilite.libelle
2084     ELSE ''''
2085     END as civilite_qualite_pm_requerant_1,
2086     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL
2087     THEN requerant_1.personne_morale_nom
2088     ELSE ''''
2089     END as nom_qualite_pm_requerant_1,
2090     CASE WHEN requerant_1.personne_morale_prenom IS NOT NULL
2091     THEN requerant_1.personne_morale_prenom
2092     ELSE ''''
2093     END as prenom_qualite_pm_requerant_1,
2094     CASE WHEN requerant_1.qualite=''particulier''
2095     THEN TRIM(CONCAT_WS('' '', requerant_1_civilite.libelle, requerant_1.particulier_nom, requerant_1.particulier_prenom))
2096     ELSE
2097     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL OR requerant_1.personne_morale_prenom IS NOT NULL
2098     THEN TRIM(CONCAT_WS('' '', requerant_1.personne_morale_raison_sociale, requerant_1.personne_morale_denomination, ''représenté(e) par'', requerant_1_civilite.libelle, requerant_1.personne_morale_nom, requerant_1.personne_morale_prenom))
2099     ELSE TRIM(CONCAT(requerant_1.personne_morale_raison_sociale, '' '', requerant_1.personne_morale_denomination))
2100     END
2101     END as nom_requerant_1,
2102     CASE WHEN requerant_1.qualite=''particulier'' OR requerant_1.personne_morale_nom IS NOT NULL OR requerant_1.personne_morale_prenom IS NOT NULL
2103     THEN requerant_1_civilite.libelle
2104     ELSE ''''
2105     END as civilite_requerant_1,
2106     CASE WHEN requerant_1.qualite=''particulier''
2107     THEN requerant_1.particulier_nom
2108     ELSE
2109     CASE WHEN requerant_1.personne_morale_nom IS NOT NULL
2110     THEN requerant_1.personne_morale_nom
2111     ELSE ''''
2112     END
2113     END as nom_particulier_requerant_1,
2114     CASE WHEN requerant_1.qualite=''particulier''
2115     THEN requerant_1.particulier_prenom
2116     ELSE
2117     CASE WHEN requerant_1.personne_morale_prenom IS NOT NULL
2118     THEN requerant_1.personne_morale_prenom
2119     ELSE ''''
2120     END
2121     END as prenom_particulier_requerant_1,
2122     CASE WHEN requerant_1.qualite=''particulier''
2123     THEN ''''
2124     ELSE requerant_1.personne_morale_raison_sociale
2125     END as raison_sociale_requerant_1,
2126     CASE WHEN requerant_1.qualite=''particulier''
2127     THEN ''''
2128     ELSE requerant_1.personne_morale_denomination
2129     END as denomination_requerant_1,
2130     CASE WHEN requerant_1.qualite=''particulier''
2131     THEN ''''
2132     ELSE requerant_1.personne_morale_siret
2133     END as siret_requerant_1,
2134     CASE WHEN requerant_1.qualite=''particulier''
2135     THEN ''''
2136     ELSE requerant_1.personne_morale_categorie_juridique
2137     END as categorie_juridique_requerant_1,
2138     requerant_1.numero as numero_requerant_1,
2139     requerant_1.voie as voie_requerant_1,
2140     requerant_1.complement as complement_requerant_1,
2141     requerant_1.lieu_dit as lieu_dit_requerant_1,
2142     CASE
2143     WHEN requerant_1.bp IS NULL
2144     THEN ''''
2145     ELSE CONCAT(''BP '', requerant_1.bp)
2146     END as bp_requerant_1,
2147     requerant_1.code_postal as code_postal_requerant_1,
2148     requerant_1.localite as localite_requerant_1,
2149     CASE
2150     WHEN requerant_1.cedex IS NULL
2151     THEN ''''
2152     ELSE CONCAT(''CEDEX '', requerant_1.cedex)
2153     END as cedex_requerant_1,
2154     requerant_1.pays as pays_requerant_1,
2155     requerant_1.division_territoriale as division_territoriale_requerant_1,
2156    
2157     --Coordonnées du requérant 2
2158    
2159     CASE WHEN requerant_2.qualite=''particulier''
2160     THEN TRIM(CONCAT_WS('' '', requerant_2_civilite.libelle, requerant_2.particulier_nom, requerant_2.particulier_prenom))
2161     ELSE
2162     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL OR requerant_2.personne_morale_prenom IS NOT NULL
2163     THEN TRIM(CONCAT_WS('' '', requerant_2.personne_morale_raison_sociale, requerant_2.personne_morale_denomination, ''représenté(e) par'', requerant_2_civilite.libelle, requerant_2.personne_morale_nom, requerant_2.personne_morale_prenom))
2164     ELSE TRIM(CONCAT(requerant_2.personne_morale_raison_sociale, '' '', requerant_2.personne_morale_denomination))
2165     END
2166     END as nom_complet_qualite_part_ou_pm_requerant_2,
2167     CASE WHEN requerant_2.qualite=''particulier'' OR requerant_2.personne_morale_nom IS NOT NULL OR requerant_2.personne_morale_prenom IS NOT NULL
2168     THEN requerant_2_civilite.libelle
2169     ELSE ''''
2170     END as civilite_qualite_part_ou_pm_requerant_2,
2171     CASE WHEN requerant_2.qualite=''particulier''
2172     THEN requerant_2.particulier_nom
2173     ELSE
2174     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL
2175     THEN requerant_2.personne_morale_nom
2176     ELSE ''''
2177     END
2178     END as nom_qualite_part_ou_pm_requerant_2,
2179     CASE WHEN requerant_2.qualite=''particulier''
2180     THEN requerant_2.particulier_prenom
2181     ELSE
2182     CASE WHEN requerant_2.personne_morale_prenom IS NOT NULL
2183     THEN requerant_2.personne_morale_prenom
2184     ELSE ''''
2185     END
2186     END as prenom_qualite_part_ou_pm_requerant_2,
2187     CASE WHEN requerant_2.qualite=''particulier''
2188     THEN TRIM(CONCAT_WS('' '', requerant_2_civilite.libelle, requerant_2.particulier_nom, requerant_2.particulier_prenom))
2189     ELSE ''''
2190     END as nom_complet_qualite_part_requerant_2,
2191     CASE WHEN requerant_2.qualite=''particulier''
2192     THEN requerant_2_civilite.libelle
2193     ELSE ''''
2194     END as civilite_qualite_part_requerant_2,
2195     CASE WHEN requerant_2.qualite=''particulier''
2196     THEN requerant_2.particulier_nom
2197     ELSE ''''
2198     END as nom_qualite_part_requerant_2,
2199     CASE WHEN requerant_2.qualite=''particulier''
2200     THEN requerant_2.particulier_prenom
2201     ELSE ''''
2202     END as prenom_qualite_part_requerant_2,
2203     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL OR requerant_2.personne_morale_prenom IS NOT NULL
2204     THEN TRIM(CONCAT_WS('' '', requerant_2.personne_morale_raison_sociale, requerant_2.personne_morale_denomination, ''représenté(e) par'', requerant_2_civilite.libelle, requerant_2.personne_morale_nom, requerant_2.personne_morale_prenom))
2205     ELSE TRIM(CONCAT(requerant_2.personne_morale_raison_sociale, '' '', requerant_2.personne_morale_denomination))
2206     END as nom_complet_qualite_pm_requerant_2,
2207     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL OR requerant_2.personne_morale_prenom IS NOT NULL
2208     THEN requerant_2_civilite.libelle
2209     ELSE ''''
2210     END as civilite_qualite_pm_requerant_2,
2211     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL
2212     THEN requerant_2.personne_morale_nom
2213     ELSE ''''
2214     END as nom_qualite_pm_requerant_2,
2215     CASE WHEN requerant_2.personne_morale_prenom IS NOT NULL
2216     THEN requerant_2.personne_morale_prenom
2217     ELSE ''''
2218     END as prenom_qualite_pm_requerant_2,
2219     CASE WHEN requerant_2.qualite=''particulier''
2220     THEN TRIM(CONCAT_WS('' '', requerant_2_civilite.libelle, requerant_2.particulier_nom, requerant_2.particulier_prenom))
2221     ELSE
2222     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL OR requerant_2.personne_morale_prenom IS NOT NULL
2223     THEN TRIM(CONCAT_WS('' '', requerant_2.personne_morale_raison_sociale, requerant_2.personne_morale_denomination, ''représenté(e) par'', requerant_2_civilite.libelle, requerant_2.personne_morale_nom, requerant_2.personne_morale_prenom))
2224     ELSE TRIM(CONCAT(requerant_2.personne_morale_raison_sociale, '' '', requerant_2.personne_morale_denomination))
2225     END
2226     END as nom_requerant_2,
2227     CASE WHEN requerant_2.qualite=''particulier'' OR requerant_2.personne_morale_nom IS NOT NULL OR requerant_2.personne_morale_prenom IS NOT NULL
2228     THEN requerant_2_civilite.libelle
2229     ELSE ''''
2230     END as civilite_requerant_2,
2231     CASE WHEN requerant_2.qualite=''particulier''
2232     THEN requerant_2.particulier_nom
2233     ELSE
2234     CASE WHEN requerant_2.personne_morale_nom IS NOT NULL
2235     THEN requerant_2.personne_morale_nom
2236     ELSE ''''
2237     END
2238     END as nom_particulier_requerant_2,
2239     CASE WHEN requerant_2.qualite=''particulier''
2240     THEN requerant_2.particulier_prenom
2241     ELSE
2242     CASE WHEN requerant_2.personne_morale_prenom IS NOT NULL
2243     THEN requerant_2.personne_morale_prenom
2244     ELSE ''''
2245     END
2246     END as prenom_particulier_requerant_2,
2247     CASE WHEN requerant_2.qualite=''particulier''
2248     THEN ''''
2249     ELSE requerant_2.personne_morale_raison_sociale
2250     END as raison_sociale_requerant_2,
2251     CASE WHEN requerant_2.qualite=''particulier''
2252     THEN ''''
2253     ELSE requerant_2.personne_morale_denomination
2254     END as denomination_requerant_2,
2255     CASE WHEN requerant_2.qualite=''particulier''
2256     THEN ''''
2257     ELSE requerant_2.personne_morale_categorie_juridique
2258     END as categorie_juridique_requerant_2,
2259     CASE WHEN requerant_2.qualite=''particulier''
2260     THEN ''''
2261     ELSE requerant_2.personne_morale_siret
2262     END as siret_requerant_2,
2263     requerant_2.numero as numero_requerant_2,
2264     requerant_2.voie as voie_requerant_2,
2265     requerant_2.complement as complement_requerant_2,
2266     requerant_2.lieu_dit as lieu_dit_requerant_2,
2267     CASE
2268     WHEN requerant_2.bp IS NULL
2269     THEN ''''
2270     ELSE CONCAT(''BP '', requerant_2.bp)
2271     END as bp_requerant_2,
2272     requerant_2.code_postal as code_postal_requerant_2,
2273     requerant_2.localite as localite_requerant_2,
2274     CASE
2275     WHEN requerant_2.cedex IS NULL
2276     THEN ''''
2277     ELSE CONCAT(''CEDEX '', requerant_2.cedex)
2278     END as cedex_requerant_2,
2279     requerant_2.pays as pays_requerant_2,
2280     requerant_2.division_territoriale as division_territoriale_requerant_2,
2281    
2282     --Coordonnées du requérant 3
2283    
2284     CASE WHEN requerant_3.qualite=''particulier''
2285     THEN TRIM(CONCAT_WS('' '', requerant_3_civilite.libelle, requerant_3.particulier_nom, requerant_3.particulier_prenom))
2286     ELSE
2287     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL OR requerant_3.personne_morale_prenom IS NOT NULL
2288     THEN TRIM(CONCAT_WS('' '', requerant_3.personne_morale_raison_sociale, requerant_3.personne_morale_denomination, ''représenté(e) par'', requerant_3_civilite.libelle, requerant_3.personne_morale_nom, requerant_3.personne_morale_prenom))
2289     ELSE TRIM(CONCAT(requerant_3.personne_morale_raison_sociale, '' '', requerant_3.personne_morale_denomination))
2290     END
2291     END as nom_complet_qualite_part_ou_pm_requerant_3,
2292     CASE WHEN requerant_3.qualite=''particulier'' OR requerant_3.personne_morale_nom IS NOT NULL OR requerant_3.personne_morale_prenom IS NOT NULL
2293     THEN requerant_3_civilite.libelle
2294     ELSE ''''
2295     END as civilite_qualite_part_ou_pm_requerant_3,
2296     CASE WHEN requerant_3.qualite=''particulier''
2297     THEN requerant_3.particulier_nom
2298     ELSE
2299     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL
2300     THEN requerant_3.personne_morale_nom
2301     ELSE ''''
2302     END
2303     END as nom_qualite_part_ou_pm_requerant_3,
2304     CASE WHEN requerant_3.qualite=''particulier''
2305     THEN requerant_3.particulier_prenom
2306     ELSE
2307     CASE WHEN requerant_3.personne_morale_prenom IS NOT NULL
2308     THEN requerant_3.personne_morale_prenom
2309     ELSE ''''
2310     END
2311     END as prenom_qualite_part_ou_pm_requerant_3,
2312     CASE WHEN requerant_3.qualite=''particulier''
2313     THEN TRIM(CONCAT_WS('' '', requerant_3_civilite.libelle, requerant_3.particulier_nom, requerant_3.particulier_prenom))
2314     ELSE ''''
2315     END as nom_complet_qualite_part_requerant_3,
2316     CASE WHEN requerant_3.qualite=''particulier''
2317     THEN requerant_3_civilite.libelle
2318     ELSE ''''
2319     END as civilite_qualite_part_requerant_3,
2320     CASE WHEN requerant_3.qualite=''particulier''
2321     THEN requerant_3.particulier_nom
2322     ELSE ''''
2323     END as nom_qualite_part_requerant_3,
2324     CASE WHEN requerant_3.qualite=''particulier''
2325     THEN requerant_3.particulier_prenom
2326     ELSE ''''
2327     END as prenom_qualite_part_requerant_3,
2328     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL OR requerant_3.personne_morale_prenom IS NOT NULL
2329     THEN TRIM(CONCAT_WS('' '', requerant_3.personne_morale_raison_sociale, requerant_3.personne_morale_denomination, ''représenté(e) par'', requerant_3_civilite.libelle, requerant_3.personne_morale_nom, requerant_3.personne_morale_prenom))
2330     ELSE TRIM(CONCAT(requerant_3.personne_morale_raison_sociale, '' '', requerant_3.personne_morale_denomination))
2331     END as nom_complet_qualite_pm_requerant_3,
2332     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL OR requerant_3.personne_morale_prenom IS NOT NULL
2333     THEN requerant_3_civilite.libelle
2334     ELSE ''''
2335     END as civilite_qualite_pm_requerant_3,
2336     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL
2337     THEN requerant_3.personne_morale_nom
2338     ELSE ''''
2339     END as nom_qualite_pm_requerant_3,
2340     CASE WHEN requerant_3.personne_morale_prenom IS NOT NULL
2341     THEN requerant_3.personne_morale_prenom
2342     ELSE ''''
2343     END as prenom_qualite_pm_requerant_3,
2344     CASE WHEN requerant_3.qualite=''particulier''
2345     THEN TRIM(CONCAT_WS('' '', requerant_3_civilite.libelle, requerant_3.particulier_nom, requerant_3.particulier_prenom))
2346     ELSE
2347     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL OR requerant_3.personne_morale_prenom IS NOT NULL
2348     THEN TRIM(CONCAT_WS('' '', requerant_3.personne_morale_raison_sociale, requerant_3.personne_morale_denomination, ''représenté(e) par'', requerant_3_civilite.libelle, requerant_3.personne_morale_nom, requerant_3.personne_morale_prenom))
2349     ELSE TRIM(CONCAT(requerant_3.personne_morale_raison_sociale, '' '', requerant_3.personne_morale_denomination))
2350     END
2351     END as nom_requerant_3,
2352     CASE WHEN requerant_3.qualite=''particulier'' OR requerant_3.personne_morale_nom IS NOT NULL OR requerant_3.personne_morale_prenom IS NOT NULL
2353     THEN requerant_3_civilite.libelle
2354     ELSE ''''
2355     END as civilite_requerant_3,
2356     CASE WHEN requerant_3.qualite=''particulier''
2357     THEN requerant_3.particulier_nom
2358     ELSE
2359     CASE WHEN requerant_3.personne_morale_nom IS NOT NULL
2360     THEN requerant_3.personne_morale_nom
2361     ELSE ''''
2362     END
2363     END as nom_particulier_requerant_3,
2364     CASE WHEN requerant_3.qualite=''particulier''
2365     THEN requerant_3.particulier_prenom
2366     ELSE
2367     CASE WHEN requerant_3.personne_morale_prenom IS NOT NULL
2368     THEN requerant_3.personne_morale_prenom
2369     ELSE ''''
2370     END
2371     END as prenom_particulier_requerant_3,
2372     CASE WHEN requerant_3.qualite=''particulier''
2373     THEN ''''
2374     ELSE requerant_3.personne_morale_raison_sociale
2375     END as raison_sociale_requerant_3,
2376     CASE WHEN requerant_3.qualite=''particulier''
2377     THEN ''''
2378     ELSE requerant_3.personne_morale_denomination
2379     END as denomination_requerant_3,
2380     CASE WHEN requerant_3.qualite=''particulier''
2381     THEN ''''
2382     ELSE requerant_3.personne_morale_siret
2383     END as siret_requerant_3,
2384     CASE WHEN requerant_3.qualite=''particulier''
2385     THEN ''''
2386     ELSE requerant_3.personne_morale_categorie_juridique
2387     END as categorie_juridique_requerant_3,
2388     requerant_3.numero as numero_requerant_3,
2389     requerant_3.voie as voie_requerant_3,
2390     requerant_3.complement as complement_requerant_3,
2391     requerant_3.lieu_dit as lieu_dit_requerant_3,
2392     CASE
2393     WHEN requerant_3.bp IS NULL
2394     THEN ''''
2395     ELSE CONCAT(''BP '', requerant_3.bp)
2396     END as bp_requerant_3,
2397     requerant_3.code_postal as code_postal_requerant_3,
2398     requerant_3.localite as localite_requerant_3,
2399     CASE
2400     WHEN requerant_3.cedex IS NULL
2401     THEN ''''
2402     ELSE CONCAT(''CEDEX '', requerant_3.cedex)
2403     END as cedex_requerant_3,
2404     requerant_3.pays as pays_requerant_3,
2405     requerant_3.division_territoriale as division_territoriale_requerant_3,
2406    
2407     --Coordonnées du requérant 4
2408    
2409     CASE WHEN requerant_4.qualite=''particulier''
2410     THEN TRIM(CONCAT_WS('' '', requerant_4_civilite.libelle, requerant_4.particulier_nom, requerant_4.particulier_prenom))
2411     ELSE
2412     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL OR requerant_4.personne_morale_prenom IS NOT NULL
2413     THEN TRIM(CONCAT_WS('' '', requerant_4.personne_morale_raison_sociale, requerant_4.personne_morale_denomination, ''représenté(e) par'', requerant_4_civilite.libelle, requerant_4.personne_morale_nom, requerant_4.personne_morale_prenom))
2414     ELSE TRIM(CONCAT(requerant_4.personne_morale_raison_sociale, '' '', requerant_4.personne_morale_denomination))
2415     END
2416     END as nom_complet_qualite_part_ou_pm_requerant_4,
2417     CASE WHEN requerant_4.qualite=''particulier'' OR requerant_4.personne_morale_nom IS NOT NULL OR requerant_4.personne_morale_prenom IS NOT NULL
2418     THEN requerant_4_civilite.libelle
2419     ELSE ''''
2420     END as civilite_qualite_part_ou_pm_requerant_4,
2421     CASE WHEN requerant_4.qualite=''particulier''
2422     THEN requerant_4.particulier_nom
2423     ELSE
2424     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL
2425     THEN requerant_4.personne_morale_nom
2426     ELSE ''''
2427     END
2428     END as nom_qualite_part_ou_pm_requerant_4,
2429     CASE WHEN requerant_4.qualite=''particulier''
2430     THEN requerant_4.particulier_prenom
2431     ELSE
2432     CASE WHEN requerant_4.personne_morale_prenom IS NOT NULL
2433     THEN requerant_4.personne_morale_prenom
2434     ELSE ''''
2435     END
2436     END as prenom_qualite_part_ou_pm_requerant_4,
2437     CASE WHEN requerant_4.qualite=''particulier''
2438     THEN TRIM(CONCAT_WS('' '', requerant_4_civilite.libelle, requerant_4.particulier_nom, requerant_4.particulier_prenom))
2439     ELSE ''''
2440     END as nom_complet_qualite_part_requerant_4,
2441     CASE WHEN requerant_4.qualite=''particulier''
2442     THEN requerant_4_civilite.libelle
2443     ELSE ''''
2444     END as civilite_qualite_part_requerant_4,
2445     CASE WHEN requerant_4.qualite=''particulier''
2446     THEN requerant_4.particulier_nom
2447     ELSE ''''
2448     END as nom_qualite_part_requerant_4,
2449     CASE WHEN requerant_4.qualite=''particulier''
2450     THEN requerant_4.particulier_prenom
2451     ELSE ''''
2452     END as prenom_qualite_part_requerant_4,
2453     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL OR requerant_4.personne_morale_prenom IS NOT NULL
2454     THEN TRIM(CONCAT_WS('' '', requerant_4.personne_morale_raison_sociale, requerant_4.personne_morale_denomination, ''représenté(e) par'', requerant_4_civilite.libelle, requerant_4.personne_morale_nom, requerant_4.personne_morale_prenom))
2455     ELSE TRIM(CONCAT(requerant_4.personne_morale_raison_sociale, '' '', requerant_4.personne_morale_denomination))
2456     END as nom_complet_qualite_pm_requerant_4,
2457     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL OR requerant_4.personne_morale_prenom IS NOT NULL
2458     THEN requerant_4_civilite.libelle
2459     ELSE ''''
2460     END as civilite_qualite_pm_requerant_4,
2461     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL
2462     THEN requerant_4.personne_morale_nom
2463     ELSE ''''
2464     END as nom_qualite_pm_requerant_4,
2465     CASE WHEN requerant_4.personne_morale_prenom IS NOT NULL
2466     THEN requerant_4.personne_morale_prenom
2467     ELSE ''''
2468     END as prenom_qualite_pm_requerant_4,
2469     CASE WHEN requerant_4.qualite=''particulier''
2470     THEN TRIM(CONCAT_WS('' '', requerant_4_civilite.libelle, requerant_4.particulier_nom, requerant_4.particulier_prenom))
2471     ELSE
2472     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL OR requerant_4.personne_morale_prenom IS NOT NULL
2473     THEN TRIM(CONCAT_WS('' '', requerant_4.personne_morale_raison_sociale, requerant_4.personne_morale_denomination, ''représenté(e) par'', requerant_4_civilite.libelle, requerant_4.personne_morale_nom, requerant_4.personne_morale_prenom))
2474     ELSE TRIM(CONCAT(requerant_4.personne_morale_raison_sociale, '' '', requerant_4.personne_morale_denomination))
2475     END
2476     END as nom_requerant_4,
2477     CASE WHEN requerant_4.qualite=''particulier'' OR requerant_4.personne_morale_nom IS NOT NULL OR requerant_4.personne_morale_prenom IS NOT NULL
2478     THEN requerant_4_civilite.libelle
2479     ELSE ''''
2480     END as civilite_requerant_4,
2481     CASE WHEN requerant_4.qualite=''particulier''
2482     THEN requerant_4.particulier_nom
2483     ELSE
2484     CASE WHEN requerant_4.personne_morale_nom IS NOT NULL
2485     THEN requerant_4.personne_morale_nom
2486     ELSE ''''
2487     END
2488     END as nom_particulier_requerant_4,
2489     CASE WHEN requerant_4.qualite=''particulier''
2490     THEN requerant_4.particulier_prenom
2491     ELSE
2492     CASE WHEN requerant_4.personne_morale_prenom IS NOT NULL
2493     THEN requerant_4.personne_morale_prenom
2494     ELSE ''''
2495     END
2496     END as prenom_particulier_requerant_4,
2497     CASE WHEN requerant_4.qualite=''particulier''
2498     THEN ''''
2499     ELSE requerant_4.personne_morale_raison_sociale
2500     END as raison_sociale_requerant_4,
2501     CASE WHEN requerant_4.qualite=''particulier''
2502     THEN ''''
2503     ELSE requerant_4.personne_morale_denomination
2504     END as denomination_requerant_4,
2505     CASE WHEN requerant_4.qualite=''particulier''
2506     THEN ''''
2507     ELSE requerant_4.personne_morale_categorie_juridique
2508     END as categorie_juridique_requerant_4,
2509     CASE WHEN requerant_4.qualite=''particulier''
2510     THEN ''''
2511     ELSE requerant_4.personne_morale_siret
2512     END as siret_requerant_4,
2513     requerant_4.numero as numero_requerant_4,
2514     requerant_4.voie as voie_requerant_4,
2515     requerant_4.complement as complement_requerant_4,
2516     requerant_4.lieu_dit as lieu_dit_requerant_4,
2517     CASE
2518     WHEN requerant_4.bp IS NULL
2519     THEN ''''
2520     ELSE CONCAT(''BP '', requerant_4.bp)
2521     END as bp_requerant_4,
2522     requerant_4.code_postal as code_postal_requerant_4,
2523     requerant_4.localite as localite_requerant_4,
2524     CASE
2525     WHEN requerant_4.cedex IS NULL
2526     THEN ''''
2527     ELSE CONCAT(''CEDEX '', requerant_4.cedex)
2528     END as cedex_requerant_4,
2529     requerant_4.pays as pays_requerant_4,
2530     requerant_4.division_territoriale as division_territoriale_requerant_4,
2531    
2532     --Coordonnées du requérant 5
2533    
2534     CASE WHEN requerant_5.qualite=''particulier''
2535     THEN TRIM(CONCAT_WS('' '', requerant_5_civilite.libelle, requerant_5.particulier_nom, requerant_5.particulier_prenom))
2536     ELSE
2537     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL OR requerant_5.personne_morale_prenom IS NOT NULL
2538     THEN TRIM(CONCAT_WS('' '', requerant_5.personne_morale_raison_sociale, requerant_5.personne_morale_denomination, ''représenté(e) par'', requerant_5_civilite.libelle, requerant_5.personne_morale_nom, requerant_5.personne_morale_prenom))
2539     ELSE TRIM(CONCAT(requerant_5.personne_morale_raison_sociale, '' '', requerant_5.personne_morale_denomination))
2540     END
2541     END as nom_complet_qualite_part_ou_pm_requerant_5,
2542     CASE WHEN requerant_5.qualite=''particulier'' OR requerant_5.personne_morale_nom IS NOT NULL OR requerant_5.personne_morale_prenom IS NOT NULL
2543     THEN requerant_5_civilite.libelle
2544     ELSE ''''
2545     END as civilite_qualite_part_ou_pm_requerant_5,
2546     CASE WHEN requerant_5.qualite=''particulier''
2547     THEN requerant_5.particulier_nom
2548     ELSE
2549     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL
2550     THEN requerant_5.personne_morale_nom
2551     ELSE ''''
2552     END
2553     END as nom_qualite_part_ou_pm_requerant_5,
2554     CASE WHEN requerant_5.qualite=''particulier''
2555     THEN requerant_5.particulier_prenom
2556     ELSE
2557     CASE WHEN requerant_5.personne_morale_prenom IS NOT NULL
2558     THEN requerant_5.personne_morale_prenom
2559     ELSE ''''
2560     END
2561     END as prenom_qualite_part_ou_pm_requerant_5,
2562     CASE WHEN requerant_5.qualite=''particulier''
2563     THEN TRIM(CONCAT_WS('' '', requerant_5_civilite.libelle, requerant_5.particulier_nom, requerant_5.particulier_prenom))
2564     ELSE ''''
2565     END as nom_complet_qualite_part_requerant_5,
2566     CASE WHEN requerant_5.qualite=''particulier''
2567     THEN requerant_5_civilite.libelle
2568     ELSE ''''
2569     END as civilite_qualite_part_requerant_5,
2570     CASE WHEN requerant_5.qualite=''particulier''
2571     THEN requerant_5.particulier_nom
2572     ELSE ''''
2573     END as nom_qualite_part_requerant_5,
2574     CASE WHEN requerant_5.qualite=''particulier''
2575     THEN requerant_5.particulier_prenom
2576     ELSE ''''
2577     END as prenom_qualite_part_requerant_5,
2578     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL OR requerant_5.personne_morale_prenom IS NOT NULL
2579     THEN TRIM(CONCAT_WS('' '', requerant_5.personne_morale_raison_sociale, requerant_5.personne_morale_denomination, ''représenté(e) par'', requerant_5_civilite.libelle, requerant_5.personne_morale_nom, requerant_5.personne_morale_prenom))
2580     ELSE TRIM(CONCAT(requerant_5.personne_morale_raison_sociale, '' '', requerant_5.personne_morale_denomination))
2581     END as nom_complet_qualite_pm_requerant_5,
2582     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL OR requerant_5.personne_morale_prenom IS NOT NULL
2583     THEN requerant_5_civilite.libelle
2584     ELSE ''''
2585     END as civilite_qualite_pm_requerant_5,
2586     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL
2587     THEN requerant_5.personne_morale_nom
2588     ELSE ''''
2589     END as nom_qualite_pm_requerant_5,
2590     CASE WHEN requerant_5.personne_morale_prenom IS NOT NULL
2591     THEN requerant_5.personne_morale_prenom
2592     ELSE ''''
2593     END as prenom_qualite_pm_requerant_5,
2594     CASE WHEN requerant_5.qualite=''particulier''
2595     THEN TRIM(CONCAT_WS('' '', requerant_5_civilite.libelle, requerant_5.particulier_nom, requerant_5.particulier_prenom))
2596     ELSE
2597     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL OR requerant_5.personne_morale_prenom IS NOT NULL
2598     THEN TRIM(CONCAT_WS('' '', requerant_5.personne_morale_raison_sociale, requerant_5.personne_morale_denomination, ''représenté(e) par'', requerant_5_civilite.libelle, requerant_5.personne_morale_nom, requerant_5.personne_morale_prenom))
2599     ELSE TRIM(CONCAT(requerant_5.personne_morale_raison_sociale, '' '', requerant_5.personne_morale_denomination))
2600     END
2601     END as nom_requerant_5,
2602     CASE WHEN requerant_5.qualite=''particulier'' OR requerant_5.personne_morale_nom IS NOT NULL OR requerant_5.personne_morale_prenom IS NOT NULL
2603     THEN requerant_5_civilite.libelle
2604     ELSE ''''
2605     END as civilite_requerant_5,
2606     CASE WHEN requerant_5.qualite=''particulier''
2607     THEN requerant_5.particulier_nom
2608     ELSE
2609     CASE WHEN requerant_5.personne_morale_nom IS NOT NULL
2610     THEN requerant_5.personne_morale_nom
2611     ELSE ''''
2612     END
2613     END as nom_particulier_requerant_5,
2614     CASE WHEN requerant_5.qualite=''particulier''
2615     THEN requerant_5.particulier_prenom
2616     ELSE
2617     CASE WHEN requerant_5.personne_morale_prenom IS NOT NULL
2618     THEN requerant_5.personne_morale_prenom
2619     ELSE ''''
2620     END
2621     END as prenom_particulier_requerant_5,
2622     CASE WHEN requerant_5.qualite=''particulier''
2623     THEN ''''
2624     ELSE requerant_5.personne_morale_raison_sociale
2625     END as raison_sociale_requerant_5,
2626     CASE WHEN requerant_5.qualite=''particulier''
2627     THEN ''''
2628     ELSE requerant_5.personne_morale_denomination
2629     END as denomination_requerant_5,
2630     CASE WHEN requerant_5.qualite=''particulier''
2631     THEN ''''
2632     ELSE requerant_5.personne_morale_categorie_juridique
2633     END as categorie_juridique_requerant_5,
2634     CASE WHEN requerant_5.qualite=''particulier''
2635     THEN ''''
2636     ELSE requerant_5.personne_morale_siret
2637     END as siret_requerant_5,
2638     requerant_5.numero as numero_requerant_5,
2639     requerant_5.voie as voie_requerant_5,
2640     requerant_5.complement as complement_requerant_5,
2641     requerant_5.lieu_dit as lieu_dit_requerant_5,
2642     CASE
2643     WHEN requerant_5.bp IS NULL
2644     THEN ''''
2645     ELSE CONCAT(''BP '', requerant_5.bp)
2646     END as bp_requerant_5,
2647     requerant_5.code_postal as code_postal_requerant_5,
2648     requerant_5.localite as localite_requerant_5,
2649     CASE
2650     WHEN requerant_5.cedex IS NULL
2651     THEN ''''
2652     ELSE CONCAT(''CEDEX '', requerant_5.cedex)
2653     END as cedex_requerant_5,
2654     requerant_5.pays as pays_requerant_5,
2655     requerant_5.division_territoriale as division_territoriale_requerant_5,
2656    
2657     --Coordonnées de l''avocat principal
2658    
2659     CASE WHEN avocat_principal.qualite=''particulier''
2660     THEN TRIM(CONCAT_WS('' '', avocat_principal_civilite.libelle, avocat_principal.particulier_nom, avocat_principal.particulier_prenom))
2661     ELSE
2662     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL OR avocat_principal.personne_morale_prenom IS NOT NULL
2663     THEN TRIM(CONCAT_WS('' '', avocat_principal.personne_morale_raison_sociale, avocat_principal.personne_morale_denomination, ''représenté(e) par'', avocat_principal_civilite.libelle, avocat_principal.personne_morale_nom, avocat_principal.personne_morale_prenom))
2664     ELSE TRIM(CONCAT(avocat_principal.personne_morale_raison_sociale, '' '', avocat_principal.personne_morale_denomination))
2665     END
2666     END as nom_complet_qualite_part_ou_pm_avocat_principal,
2667     CASE WHEN avocat_principal.qualite=''particulier'' OR avocat_principal.personne_morale_nom IS NOT NULL OR avocat_principal.personne_morale_prenom IS NOT NULL
2668     THEN avocat_principal_civilite.libelle
2669     ELSE ''''
2670     END as civilite_qualite_part_ou_pm_avocat_principal,
2671     CASE WHEN avocat_principal.qualite=''particulier''
2672     THEN avocat_principal.particulier_nom
2673     ELSE
2674     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL
2675     THEN avocat_principal.personne_morale_nom
2676     ELSE ''''
2677     END
2678     END as nom_qualite_part_ou_pm_avocat_principal,
2679     CASE WHEN avocat_principal.qualite=''particulier''
2680     THEN avocat_principal.particulier_prenom
2681     ELSE
2682     CASE WHEN avocat_principal.personne_morale_prenom IS NOT NULL
2683     THEN avocat_principal.personne_morale_prenom
2684     ELSE ''''
2685     END
2686     END as prenom_qualite_part_ou_pm_avocat_principal,
2687     CASE WHEN avocat_principal.qualite=''particulier''
2688     THEN TRIM(CONCAT_WS('' '', avocat_principal_civilite.libelle, avocat_principal.particulier_nom, avocat_principal.particulier_prenom))
2689     ELSE ''''
2690     END as nom_complet_qualite_part_avocat_principal,
2691     CASE WHEN avocat_principal.qualite=''particulier''
2692     THEN avocat_principal_civilite.libelle
2693     ELSE ''''
2694     END as civilite_qualite_part_avocat_principal,
2695     CASE WHEN avocat_principal.qualite=''particulier''
2696     THEN avocat_principal.particulier_nom
2697     ELSE ''''
2698     END as nom_qualite_part_avocat_principal,
2699     CASE WHEN avocat_principal.qualite=''particulier''
2700     THEN avocat_principal.particulier_prenom
2701     ELSE ''''
2702     END as prenom_qualite_part_avocat_principal,
2703     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL OR avocat_principal.personne_morale_prenom IS NOT NULL
2704     THEN TRIM(CONCAT_WS('' '', avocat_principal.personne_morale_raison_sociale, avocat_principal.personne_morale_denomination, ''représenté(e) par'', avocat_principal_civilite.libelle, avocat_principal.personne_morale_nom, avocat_principal.personne_morale_prenom))
2705     ELSE TRIM(CONCAT(avocat_principal.personne_morale_raison_sociale, '' '', avocat_principal.personne_morale_denomination))
2706     END as nom_complet_qualite_pm_avocat_principal,
2707     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL OR avocat_principal.personne_morale_prenom IS NOT NULL
2708     THEN avocat_principal_civilite.libelle
2709     ELSE ''''
2710     END as civilite_qualite_pm_avocat_principal,
2711     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL
2712     THEN avocat_principal.personne_morale_nom
2713     ELSE ''''
2714     END as nom_qualite_pm_avocat_principal,
2715     CASE WHEN avocat_principal.personne_morale_prenom IS NOT NULL
2716     THEN avocat_principal.personne_morale_prenom
2717     ELSE ''''
2718     END as prenom_qualite_pm_avocat_principal,
2719     CASE WHEN avocat_principal.qualite=''particulier''
2720     THEN TRIM(CONCAT_WS('' '', avocat_principal_civilite.libelle, avocat_principal.particulier_nom, avocat_principal.particulier_prenom))
2721     ELSE
2722     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL OR avocat_principal.personne_morale_prenom IS NOT NULL
2723     THEN TRIM(CONCAT_WS('' '', avocat_principal.personne_morale_raison_sociale, avocat_principal.personne_morale_denomination, ''représenté(e) par'', avocat_principal_civilite.libelle, avocat_principal.personne_morale_nom, avocat_principal.personne_morale_prenom))
2724     ELSE TRIM(CONCAT(avocat_principal.personne_morale_raison_sociale, '' '', avocat_principal.personne_morale_denomination))
2725     END
2726     END as nom_avocat_principal,
2727     CASE WHEN avocat_principal.qualite=''particulier'' OR avocat_principal.personne_morale_nom IS NOT NULL OR avocat_principal.personne_morale_prenom IS NOT NULL
2728     THEN avocat_principal_civilite.libelle
2729     ELSE ''''
2730     END as civilite_avocat_principal,
2731     CASE WHEN avocat_principal.qualite=''particulier''
2732     THEN avocat_principal.particulier_nom
2733     ELSE
2734     CASE WHEN avocat_principal.personne_morale_nom IS NOT NULL
2735     THEN avocat_principal.personne_morale_nom
2736     ELSE ''''
2737     END
2738     END as nom_particulier_avocat_principal,
2739     CASE WHEN avocat_principal.qualite=''particulier''
2740     THEN avocat_principal.particulier_prenom
2741     ELSE
2742     CASE WHEN avocat_principal.personne_morale_prenom IS NOT NULL
2743     THEN avocat_principal.personne_morale_prenom
2744     ELSE ''''
2745     END
2746     END as prenom_particulier_avocat_principal,
2747     CASE WHEN avocat_principal.qualite=''particulier''
2748     THEN ''''
2749     ELSE avocat_principal.personne_morale_raison_sociale
2750     END as raison_sociale_avocat_principal,
2751     CASE WHEN avocat_principal.qualite=''particulier''
2752     THEN ''''
2753     ELSE avocat_principal.personne_morale_denomination
2754     END as denomination_avocat_principal,
2755     CASE WHEN avocat_principal.qualite=''particulier''
2756     THEN ''''
2757     ELSE avocat_principal.personne_morale_siret
2758     END as siret_avocat_principal,
2759     CASE WHEN avocat_principal.qualite=''particulier''
2760     THEN ''''
2761     ELSE avocat_principal.personne_morale_categorie_juridique
2762     END as categorie_juridique_avocat_principal,
2763     avocat_principal.numero as numero_avocat_principal,
2764     avocat_principal.voie as voie_avocat_principal,
2765     avocat_principal.complement as complement_avocat_principal,
2766     avocat_principal.lieu_dit as lieu_dit_avocat_principal,
2767     CASE
2768     WHEN avocat_principal.bp IS NULL
2769     THEN ''''
2770     ELSE CONCAT(''BP '', avocat_principal.bp)
2771     END as bp_avocat_principal,
2772     avocat_principal.code_postal as code_postal_avocat_principal,
2773     avocat_principal.localite as localite_avocat_principal,
2774     CASE
2775     WHEN avocat_principal.cedex IS NULL
2776     THEN ''''
2777     ELSE CONCAT(''CEDEX '', avocat_principal.cedex)
2778     END as cedex_avocat_principal,
2779     avocat_principal.pays as pays_avocat_principal,
2780     avocat_principal.division_territoriale as division_territoriale_avocat_principal,
2781    
2782     --Coordonnées de l''avocat 1
2783    
2784     CASE WHEN avocat_1.qualite=''particulier''
2785     THEN TRIM(CONCAT_WS('' '', avocat_1_civilite.libelle, avocat_1.particulier_nom, avocat_1.particulier_prenom))
2786     ELSE
2787     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL OR avocat_1.personne_morale_prenom IS NOT NULL
2788     THEN TRIM(CONCAT_WS('' '', avocat_1.personne_morale_raison_sociale, avocat_1.personne_morale_denomination, ''représenté(e) par'', avocat_1_civilite.libelle, avocat_1.personne_morale_nom, avocat_1.personne_morale_prenom))
2789     ELSE TRIM(CONCAT(avocat_1.personne_morale_raison_sociale, '' '', avocat_1.personne_morale_denomination))
2790     END
2791     END as nom_complet_qualite_part_ou_pm_avocat_1,
2792     CASE WHEN avocat_1.qualite=''particulier'' OR avocat_1.personne_morale_nom IS NOT NULL OR avocat_1.personne_morale_prenom IS NOT NULL
2793     THEN avocat_1_civilite.libelle
2794     ELSE ''''
2795     END as civilite_qualite_part_ou_pm_avocat_1,
2796     CASE WHEN avocat_1.qualite=''particulier''
2797     THEN avocat_1.particulier_nom
2798     ELSE
2799     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL
2800     THEN avocat_1.personne_morale_nom
2801     ELSE ''''
2802     END
2803     END as nom_qualite_part_ou_pm_avocat_1,
2804     CASE WHEN avocat_1.qualite=''particulier''
2805     THEN avocat_1.particulier_prenom
2806     ELSE
2807     CASE WHEN avocat_1.personne_morale_prenom IS NOT NULL
2808     THEN avocat_1.personne_morale_prenom
2809     ELSE ''''
2810     END
2811     END as prenom_qualite_part_ou_pm_avocat_1,
2812     CASE WHEN avocat_1.qualite=''particulier''
2813     THEN TRIM(CONCAT_WS('' '', avocat_1_civilite.libelle, avocat_1.particulier_nom, avocat_1.particulier_prenom))
2814     ELSE ''''
2815     END as nom_complet_qualite_part_avocat_1,
2816     CASE WHEN avocat_1.qualite=''particulier''
2817     THEN avocat_1_civilite.libelle
2818     ELSE ''''
2819     END as civilite_qualite_part_avocat_1,
2820     CASE WHEN avocat_1.qualite=''particulier''
2821     THEN avocat_1.particulier_nom
2822     ELSE ''''
2823     END as nom_qualite_part_avocat_1,
2824     CASE WHEN avocat_1.qualite=''particulier''
2825     THEN avocat_1.particulier_prenom
2826     ELSE ''''
2827     END as prenom_qualite_part_avocat_1,
2828     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL OR avocat_1.personne_morale_prenom IS NOT NULL
2829     THEN TRIM(CONCAT_WS('' '', avocat_1.personne_morale_raison_sociale, avocat_1.personne_morale_denomination, ''représenté(e) par'', avocat_1_civilite.libelle, avocat_1.personne_morale_nom, avocat_1.personne_morale_prenom))
2830     ELSE TRIM(CONCAT(avocat_1.personne_morale_raison_sociale, '' '', avocat_1.personne_morale_denomination))
2831     END as nom_complet_qualite_pm_avocat_1,
2832     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL OR avocat_1.personne_morale_prenom IS NOT NULL
2833     THEN avocat_1_civilite.libelle
2834     ELSE ''''
2835     END as civilite_qualite_pm_avocat_1,
2836     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL
2837     THEN avocat_1.personne_morale_nom
2838     ELSE ''''
2839     END as nom_qualite_pm_avocat_1,
2840     CASE WHEN avocat_1.personne_morale_prenom IS NOT NULL
2841     THEN avocat_1.personne_morale_prenom
2842     ELSE ''''
2843     END as prenom_qualite_pm_avocat_1,
2844     CASE WHEN avocat_1.qualite=''particulier''
2845     THEN TRIM(CONCAT_WS('' '', avocat_1_civilite.libelle, avocat_1.particulier_nom, avocat_1.particulier_prenom))
2846     ELSE
2847     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL OR avocat_1.personne_morale_prenom IS NOT NULL
2848     THEN TRIM(CONCAT_WS('' '', avocat_1.personne_morale_raison_sociale, avocat_1.personne_morale_denomination, ''représenté(e) par'', avocat_1_civilite.libelle, avocat_1.personne_morale_nom, avocat_1.personne_morale_prenom))
2849     ELSE TRIM(CONCAT(avocat_1.personne_morale_raison_sociale, '' '', avocat_1.personne_morale_denomination))
2850     END
2851     END as nom_avocat_1,
2852     CASE WHEN avocat_1.qualite=''particulier'' OR avocat_1.personne_morale_nom IS NOT NULL OR avocat_1.personne_morale_prenom IS NOT NULL
2853     THEN avocat_1_civilite.libelle
2854     ELSE ''''
2855     END as civilite_avocat_1,
2856     CASE WHEN avocat_1.qualite=''particulier''
2857     THEN avocat_1.particulier_nom
2858     ELSE
2859     CASE WHEN avocat_1.personne_morale_nom IS NOT NULL
2860     THEN avocat_1.personne_morale_nom
2861     ELSE ''''
2862     END
2863     END as nom_particulier_avocat_1,
2864     CASE WHEN avocat_1.qualite=''particulier''
2865     THEN avocat_1.particulier_prenom
2866     ELSE
2867     CASE WHEN avocat_1.personne_morale_prenom IS NOT NULL
2868     THEN avocat_1.personne_morale_prenom
2869     ELSE ''''
2870     END
2871     END as prenom_particulier_avocat_1,
2872     CASE WHEN avocat_1.qualite=''particulier''
2873     THEN ''''
2874     ELSE avocat_1.personne_morale_raison_sociale
2875     END as raison_sociale_avocat_1,
2876     CASE WHEN avocat_1.qualite=''particulier''
2877     THEN ''''
2878     ELSE avocat_1.personne_morale_denomination
2879     END as denomination_avocat_1,
2880     CASE WHEN avocat_1.qualite=''particulier''
2881     THEN ''''
2882     ELSE avocat_1.personne_morale_siret
2883     END as siret_avocat_1,
2884     CASE WHEN avocat_1.qualite=''particulier''
2885     THEN ''''
2886     ELSE avocat_1.personne_morale_categorie_juridique
2887     END as categorie_juridique_avocat_1,
2888     avocat_1.numero as numero_avocat_1,
2889     avocat_1.voie as voie_avocat_1,
2890     avocat_1.complement as complement_avocat_1,
2891     avocat_1.lieu_dit as lieu_dit_avocat_1,
2892     CASE
2893     WHEN avocat_1.bp IS NULL
2894     THEN ''''
2895     ELSE CONCAT(''BP '', avocat_1.bp)
2896     END as bp_avocat_1,
2897     avocat_1.code_postal as code_postal_avocat_1,
2898     avocat_1.localite as localite_avocat_1,
2899     CASE
2900     WHEN avocat_1.cedex IS NULL
2901     THEN ''''
2902     ELSE CONCAT(''CEDEX '', avocat_1.cedex)
2903     END as cedex_avocat_1,
2904     avocat_1.pays as pays_avocat_1,
2905     avocat_1.division_territoriale as division_territoriale_avocat_1,
2906    
2907     --Coordonnées de l''avocat 2
2908    
2909     CASE WHEN avocat_2.qualite=''particulier''
2910     THEN TRIM(CONCAT_WS('' '', avocat_2_civilite.libelle, avocat_2.particulier_nom, avocat_2.particulier_prenom))
2911     ELSE
2912     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL OR avocat_2.personne_morale_prenom IS NOT NULL
2913     THEN TRIM(CONCAT_WS('' '', avocat_2.personne_morale_raison_sociale, avocat_2.personne_morale_denomination, ''représenté(e) par'', avocat_2_civilite.libelle, avocat_2.personne_morale_nom, avocat_2.personne_morale_prenom))
2914     ELSE TRIM(CONCAT(avocat_2.personne_morale_raison_sociale, '' '', avocat_2.personne_morale_denomination))
2915     END
2916     END as nom_complet_qualite_part_ou_pm_avocat_2,
2917     CASE WHEN avocat_2.qualite=''particulier'' OR avocat_2.personne_morale_nom IS NOT NULL OR avocat_2.personne_morale_prenom IS NOT NULL
2918     THEN avocat_2_civilite.libelle
2919     ELSE ''''
2920     END as civilite_qualite_part_ou_pm_avocat_2,
2921     CASE WHEN avocat_2.qualite=''particulier''
2922     THEN avocat_2.particulier_nom
2923     ELSE
2924     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL
2925     THEN avocat_2.personne_morale_nom
2926     ELSE ''''
2927     END
2928     END as nom_qualite_part_ou_pm_avocat_2,
2929     CASE WHEN avocat_2.qualite=''particulier''
2930     THEN avocat_2.particulier_prenom
2931     ELSE
2932     CASE WHEN avocat_2.personne_morale_prenom IS NOT NULL
2933     THEN avocat_2.personne_morale_prenom
2934     ELSE ''''
2935     END
2936     END as prenom_qualite_part_ou_pm_avocat_2,
2937     CASE WHEN avocat_2.qualite=''particulier''
2938     THEN TRIM(CONCAT_WS('' '', avocat_2_civilite.libelle, avocat_2.particulier_nom, avocat_2.particulier_prenom))
2939     ELSE ''''
2940     END as nom_complet_qualite_part_avocat_2,
2941     CASE WHEN avocat_2.qualite=''particulier''
2942     THEN avocat_2_civilite.libelle
2943     ELSE ''''
2944     END as civilite_qualite_part_avocat_2,
2945     CASE WHEN avocat_2.qualite=''particulier''
2946     THEN avocat_2.particulier_nom
2947     ELSE ''''
2948     END as nom_qualite_part_avocat_2,
2949     CASE WHEN avocat_2.qualite=''particulier''
2950     THEN avocat_2.particulier_prenom
2951     ELSE ''''
2952     END as prenom_qualite_part_avocat_2,
2953     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL OR avocat_2.personne_morale_prenom IS NOT NULL
2954     THEN TRIM(CONCAT_WS('' '', avocat_2.personne_morale_raison_sociale, avocat_2.personne_morale_denomination, ''représenté(e) par'', avocat_2_civilite.libelle, avocat_2.personne_morale_nom, avocat_2.personne_morale_prenom))
2955     ELSE TRIM(CONCAT(avocat_2.personne_morale_raison_sociale, '' '', avocat_2.personne_morale_denomination))
2956     END as nom_complet_qualite_pm_avocat_2,
2957     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL OR avocat_2.personne_morale_prenom IS NOT NULL
2958     THEN avocat_2_civilite.libelle
2959     ELSE ''''
2960     END as civilite_qualite_pm_avocat_2,
2961     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL
2962     THEN avocat_2.personne_morale_nom
2963     ELSE ''''
2964     END as nom_qualite_pm_avocat_2,
2965     CASE WHEN avocat_2.personne_morale_prenom IS NOT NULL
2966     THEN avocat_2.personne_morale_prenom
2967     ELSE ''''
2968     END as prenom_qualite_pm_avocat_2,
2969     CASE WHEN avocat_2.qualite=''particulier''
2970     THEN TRIM(CONCAT_WS('' '', avocat_2_civilite.libelle, avocat_2.particulier_nom, avocat_2.particulier_prenom))
2971     ELSE
2972     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL OR avocat_2.personne_morale_prenom IS NOT NULL
2973     THEN TRIM(CONCAT_WS('' '', avocat_2.personne_morale_raison_sociale, avocat_2.personne_morale_denomination, ''représenté(e) par'', avocat_2_civilite.libelle, avocat_2.personne_morale_nom, avocat_2.personne_morale_prenom))
2974     ELSE TRIM(CONCAT(avocat_2.personne_morale_raison_sociale, '' '', avocat_2.personne_morale_denomination))
2975     END
2976     END as nom_avocat_2,
2977     CASE WHEN avocat_2.qualite=''particulier'' OR avocat_2.personne_morale_nom IS NOT NULL OR avocat_2.personne_morale_prenom IS NOT NULL
2978     THEN avocat_2_civilite.libelle
2979     ELSE ''''
2980     END as civilite_avocat_2,
2981     CASE WHEN avocat_2.qualite=''particulier''
2982     THEN avocat_2.particulier_nom
2983     ELSE
2984     CASE WHEN avocat_2.personne_morale_nom IS NOT NULL
2985     THEN avocat_2.personne_morale_nom
2986     ELSE ''''
2987     END
2988     END as nom_particulier_avocat_2,
2989     CASE WHEN avocat_2.qualite=''particulier''
2990     THEN avocat_2.particulier_prenom
2991     ELSE
2992     CASE WHEN avocat_2.personne_morale_prenom IS NOT NULL
2993     THEN avocat_2.personne_morale_prenom
2994     ELSE ''''
2995     END
2996     END as prenom_particulier_avocat_2,
2997     CASE WHEN avocat_2.qualite=''particulier''
2998     THEN ''''
2999     ELSE avocat_2.personne_morale_raison_sociale
3000     END as raison_sociale_avocat_2,
3001     CASE WHEN avocat_2.qualite=''particulier''
3002     THEN ''''
3003     ELSE avocat_2.personne_morale_denomination
3004     END as denomination_avocat_2,
3005     CASE WHEN avocat_2.qualite=''particulier''
3006     THEN ''''
3007     ELSE avocat_2.personne_morale_categorie_juridique
3008     END as categorie_juridique_avocat_2,
3009     CASE WHEN avocat_2.qualite=''particulier''
3010     THEN ''''
3011     ELSE avocat_2.personne_morale_siret
3012     END as siret_avocat_2,
3013     avocat_2.numero as numero_avocat_2,
3014     avocat_2.voie as voie_avocat_2,
3015     avocat_2.complement as complement_avocat_2,
3016     avocat_2.lieu_dit as lieu_dit_avocat_2,
3017     CASE
3018     WHEN avocat_2.bp IS NULL
3019     THEN ''''
3020     ELSE CONCAT(''BP '', avocat_2.bp)
3021     END as bp_avocat_2,
3022     avocat_2.code_postal as code_postal_avocat_2,
3023     avocat_2.localite as localite_avocat_2,
3024     CASE
3025     WHEN avocat_2.cedex IS NULL
3026     THEN ''''
3027     ELSE CONCAT(''CEDEX '', avocat_2.cedex)
3028     END as cedex_avocat_2,
3029     avocat_2.pays as pays_avocat_2,
3030     avocat_2.division_territoriale as division_territoriale_avocat_2,
3031    
3032     --Coordonnées de l''avocat 3
3033    
3034     CASE WHEN avocat_3.qualite=''particulier''
3035     THEN TRIM(CONCAT_WS('' '', avocat_3_civilite.libelle, avocat_3.particulier_nom, avocat_3.particulier_prenom))
3036     ELSE
3037     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL OR avocat_3.personne_morale_prenom IS NOT NULL
3038     THEN TRIM(CONCAT_WS('' '', avocat_3.personne_morale_raison_sociale, avocat_3.personne_morale_denomination, ''représenté(e) par'', avocat_3_civilite.libelle, avocat_3.personne_morale_nom, avocat_3.personne_morale_prenom))
3039     ELSE TRIM(CONCAT(avocat_3.personne_morale_raison_sociale, '' '', avocat_3.personne_morale_denomination))
3040     END
3041     END as nom_complet_qualite_part_ou_pm_avocat_3,
3042     CASE WHEN avocat_3.qualite=''particulier'' OR avocat_3.personne_morale_nom IS NOT NULL OR avocat_3.personne_morale_prenom IS NOT NULL
3043     THEN avocat_3_civilite.libelle
3044     ELSE ''''
3045     END as civilite_qualite_part_ou_pm_avocat_3,
3046     CASE WHEN avocat_3.qualite=''particulier''
3047     THEN avocat_3.particulier_nom
3048     ELSE
3049     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL
3050     THEN avocat_3.personne_morale_nom
3051     ELSE ''''
3052     END
3053     END as nom_qualite_part_ou_pm_avocat_3,
3054     CASE WHEN avocat_3.qualite=''particulier''
3055     THEN avocat_3.particulier_prenom
3056     ELSE
3057     CASE WHEN avocat_3.personne_morale_prenom IS NOT NULL
3058     THEN avocat_3.personne_morale_prenom
3059     ELSE ''''
3060     END
3061     END as prenom_qualite_part_ou_pm_avocat_3,
3062     CASE WHEN avocat_3.qualite=''particulier''
3063     THEN TRIM(CONCAT_WS('' '', avocat_3_civilite.libelle, avocat_3.particulier_nom, avocat_3.particulier_prenom))
3064     ELSE ''''
3065     END as nom_complet_qualite_part_avocat_3,
3066     CASE WHEN avocat_3.qualite=''particulier''
3067     THEN avocat_3_civilite.libelle
3068     ELSE ''''
3069     END as civilite_qualite_part_avocat_3,
3070     CASE WHEN avocat_3.qualite=''particulier''
3071     THEN avocat_3.particulier_nom
3072     ELSE ''''
3073     END as nom_qualite_part_avocat_3,
3074     CASE WHEN avocat_3.qualite=''particulier''
3075     THEN avocat_3.particulier_prenom
3076     ELSE ''''
3077     END as prenom_qualite_part_avocat_3,
3078     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL OR avocat_3.personne_morale_prenom IS NOT NULL
3079     THEN TRIM(CONCAT_WS('' '', avocat_3.personne_morale_raison_sociale, avocat_3.personne_morale_denomination, ''représenté(e) par'', avocat_3_civilite.libelle, avocat_3.personne_morale_nom, avocat_3.personne_morale_prenom))
3080     ELSE TRIM(CONCAT(avocat_3.personne_morale_raison_sociale, '' '', avocat_3.personne_morale_denomination))
3081     END as nom_complet_qualite_pm_avocat_3,
3082     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL OR avocat_3.personne_morale_prenom IS NOT NULL
3083     THEN avocat_3_civilite.libelle
3084     ELSE ''''
3085     END as civilite_qualite_pm_avocat_3,
3086     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL
3087     THEN avocat_3.personne_morale_nom
3088     ELSE ''''
3089     END as nom_qualite_pm_avocat_3,
3090     CASE WHEN avocat_3.personne_morale_prenom IS NOT NULL
3091     THEN avocat_3.personne_morale_prenom
3092     ELSE ''''
3093     END as prenom_qualite_pm_avocat_3,
3094     CASE WHEN avocat_3.qualite=''particulier''
3095     THEN TRIM(CONCAT_WS('' '', avocat_3_civilite.libelle, avocat_3.particulier_nom, avocat_3.particulier_prenom))
3096     ELSE
3097     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL OR avocat_3.personne_morale_prenom IS NOT NULL
3098     THEN TRIM(CONCAT_WS('' '', avocat_3.personne_morale_raison_sociale, avocat_3.personne_morale_denomination, ''représenté(e) par'', avocat_3_civilite.libelle, avocat_3.personne_morale_nom, avocat_3.personne_morale_prenom))
3099     ELSE TRIM(CONCAT(avocat_3.personne_morale_raison_sociale, '' '', avocat_3.personne_morale_denomination))
3100     END
3101     END as nom_avocat_3,
3102     CASE WHEN avocat_3.qualite=''particulier'' OR avocat_3.personne_morale_nom IS NOT NULL OR avocat_3.personne_morale_prenom IS NOT NULL
3103     THEN avocat_3_civilite.libelle
3104     ELSE ''''
3105     END as civilite_avocat_3,
3106     CASE WHEN avocat_3.qualite=''particulier''
3107     THEN avocat_3.particulier_nom
3108     ELSE
3109     CASE WHEN avocat_3.personne_morale_nom IS NOT NULL
3110     THEN avocat_3.personne_morale_nom
3111     ELSE ''''
3112     END
3113     END as nom_particulier_avocat_3,
3114     CASE WHEN avocat_3.qualite=''particulier''
3115     THEN avocat_3.particulier_prenom
3116     ELSE
3117     CASE WHEN avocat_3.personne_morale_prenom IS NOT NULL
3118     THEN avocat_3.personne_morale_prenom
3119     ELSE ''''
3120     END
3121     END as prenom_particulier_avocat_3,
3122     CASE WHEN avocat_3.qualite=''particulier''
3123     THEN ''''
3124     ELSE avocat_3.personne_morale_raison_sociale
3125     END as raison_sociale_avocat_3,
3126     CASE WHEN avocat_3.qualite=''particulier''
3127     THEN ''''
3128     ELSE avocat_3.personne_morale_denomination
3129     END as denomination_avocat_3,
3130     CASE WHEN avocat_3.qualite=''particulier''
3131     THEN ''''
3132     ELSE avocat_3.personne_morale_siret
3133     END as siret_avocat_3,
3134     CASE WHEN avocat_3.qualite=''particulier''
3135     THEN ''''
3136     ELSE avocat_3.personne_morale_categorie_juridique
3137     END as categorie_juridique_avocat_3,
3138     avocat_3.numero as numero_avocat_3,
3139     avocat_3.voie as voie_avocat_3,
3140     avocat_3.complement as complement_avocat_3,
3141     avocat_3.lieu_dit as lieu_dit_avocat_3,
3142     CASE
3143     WHEN avocat_3.bp IS NULL
3144     THEN ''''
3145     ELSE CONCAT(''BP '', avocat_3.bp)
3146     END as bp_avocat_3,
3147     avocat_3.code_postal as code_postal_avocat_3,
3148     avocat_3.localite as localite_avocat_3,
3149     CASE
3150     WHEN avocat_3.cedex IS NULL
3151     THEN ''''
3152     ELSE CONCAT(''CEDEX '', avocat_3.cedex)
3153     END as cedex_avocat_3,
3154     avocat_3.pays as pays_avocat_3,
3155     avocat_3.division_territoriale as division_territoriale_avocat_3,
3156    
3157     --Coordonnées de l''avocat 4
3158    
3159     CASE WHEN avocat_4.qualite=''particulier''
3160     THEN TRIM(CONCAT_WS('' '', avocat_4_civilite.libelle, avocat_4.particulier_nom, avocat_4.particulier_prenom))
3161     ELSE
3162     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL OR avocat_4.personne_morale_prenom IS NOT NULL
3163     THEN TRIM(CONCAT_WS('' '', avocat_4.personne_morale_raison_sociale, avocat_4.personne_morale_denomination, ''représenté(e) par'', avocat_4_civilite.libelle, avocat_4.personne_morale_nom, avocat_4.personne_morale_prenom))
3164     ELSE TRIM(CONCAT(avocat_4.personne_morale_raison_sociale, '' '', avocat_4.personne_morale_denomination))
3165     END
3166     END as nom_complet_qualite_part_ou_pm_avocat_4,
3167     CASE WHEN avocat_4.qualite=''particulier'' OR avocat_4.personne_morale_nom IS NOT NULL OR avocat_4.personne_morale_prenom IS NOT NULL
3168     THEN avocat_4_civilite.libelle
3169     ELSE ''''
3170     END as civilite_qualite_part_ou_pm_avocat_4,
3171     CASE WHEN avocat_4.qualite=''particulier''
3172     THEN avocat_4.particulier_nom
3173     ELSE
3174     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL
3175     THEN avocat_4.personne_morale_nom
3176     ELSE ''''
3177     END
3178     END as nom_qualite_part_ou_pm_avocat_4,
3179     CASE WHEN avocat_4.qualite=''particulier''
3180     THEN avocat_4.particulier_prenom
3181     ELSE
3182     CASE WHEN avocat_4.personne_morale_prenom IS NOT NULL
3183     THEN avocat_4.personne_morale_prenom
3184     ELSE ''''
3185     END
3186     END as prenom_qualite_part_ou_pm_avocat_4,
3187     CASE WHEN avocat_4.qualite=''particulier''
3188     THEN TRIM(CONCAT_WS('' '', avocat_4_civilite.libelle, avocat_4.particulier_nom, avocat_4.particulier_prenom))
3189     ELSE ''''
3190     END as nom_complet_qualite_part_avocat_4,
3191     CASE WHEN avocat_4.qualite=''particulier''
3192     THEN avocat_4_civilite.libelle
3193     ELSE ''''
3194     END as civilite_qualite_part_avocat_4,
3195     CASE WHEN avocat_4.qualite=''particulier''
3196     THEN avocat_4.particulier_nom
3197     ELSE ''''
3198     END as nom_qualite_part_avocat_4,
3199     CASE WHEN avocat_4.qualite=''particulier''
3200     THEN avocat_4.particulier_prenom
3201     ELSE ''''
3202     END as prenom_qualite_part_avocat_4,
3203     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL OR avocat_4.personne_morale_prenom IS NOT NULL
3204     THEN TRIM(CONCAT_WS('' '', avocat_4.personne_morale_raison_sociale, avocat_4.personne_morale_denomination, ''représenté(e) par'', avocat_4_civilite.libelle, avocat_4.personne_morale_nom, avocat_4.personne_morale_prenom))
3205     ELSE TRIM(CONCAT(avocat_4.personne_morale_raison_sociale, '' '', avocat_4.personne_morale_denomination))
3206     END as nom_complet_qualite_pm_avocat_4,
3207     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL OR avocat_4.personne_morale_prenom IS NOT NULL
3208     THEN avocat_4_civilite.libelle
3209     ELSE ''''
3210     END as civilite_qualite_pm_avocat_4,
3211     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL
3212     THEN avocat_4.personne_morale_nom
3213     ELSE ''''
3214     END as nom_qualite_pm_avocat_4,
3215     CASE WHEN avocat_4.personne_morale_prenom IS NOT NULL
3216     THEN avocat_4.personne_morale_prenom
3217     ELSE ''''
3218     END as prenom_qualite_pm_avocat_4,
3219     CASE WHEN avocat_4.qualite=''particulier''
3220     THEN TRIM(CONCAT_WS('' '', avocat_4_civilite.libelle, avocat_4.particulier_nom, avocat_4.particulier_prenom))
3221     ELSE
3222     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL OR avocat_4.personne_morale_prenom IS NOT NULL
3223     THEN TRIM(CONCAT_WS('' '', avocat_4.personne_morale_raison_sociale, avocat_4.personne_morale_denomination, ''représenté(e) par'', avocat_4_civilite.libelle, avocat_4.personne_morale_nom, avocat_4.personne_morale_prenom))
3224     ELSE TRIM(CONCAT(avocat_4.personne_morale_raison_sociale, '' '', avocat_4.personne_morale_denomination))
3225     END
3226     END as nom_avocat_4,
3227     CASE WHEN avocat_4.qualite=''particulier'' OR avocat_4.personne_morale_nom IS NOT NULL OR avocat_4.personne_morale_prenom IS NOT NULL
3228     THEN avocat_4_civilite.libelle
3229     ELSE ''''
3230     END as civilite_avocat_4,
3231     CASE WHEN avocat_4.qualite=''particulier''
3232     THEN avocat_4.particulier_nom
3233     ELSE
3234     CASE WHEN avocat_4.personne_morale_nom IS NOT NULL
3235     THEN avocat_4.personne_morale_nom
3236     ELSE ''''
3237     END
3238     END as nom_particulier_avocat_4,
3239     CASE WHEN avocat_4.qualite=''particulier''
3240     THEN avocat_4.particulier_prenom
3241     ELSE
3242     CASE WHEN avocat_4.personne_morale_prenom IS NOT NULL
3243     THEN avocat_4.personne_morale_prenom
3244     ELSE ''''
3245     END
3246     END as prenom_particulier_avocat_4,
3247     CASE WHEN avocat_4.qualite=''particulier''
3248     THEN ''''
3249     ELSE avocat_4.personne_morale_raison_sociale
3250     END as raison_sociale_avocat_4,
3251     CASE WHEN avocat_4.qualite=''particulier''
3252     THEN ''''
3253     ELSE avocat_4.personne_morale_denomination
3254     END as denomination_avocat_4,
3255     CASE WHEN avocat_4.qualite=''particulier''
3256     THEN ''''
3257     ELSE avocat_4.personne_morale_categorie_juridique
3258     END as categorie_juridique_avocat_4,
3259     CASE WHEN avocat_4.qualite=''particulier''
3260     THEN ''''
3261     ELSE avocat_4.personne_morale_siret
3262     END as siret_avocat_4,
3263     avocat_4.numero as numero_avocat_4,
3264     avocat_4.voie as voie_avocat_4,
3265     avocat_4.complement as complement_avocat_4,
3266     avocat_4.lieu_dit as lieu_dit_avocat_4,
3267     CASE
3268     WHEN avocat_4.bp IS NULL
3269     THEN ''''
3270     ELSE CONCAT(''BP '', avocat_4.bp)
3271     END as bp_avocat_4,
3272     avocat_4.code_postal as code_postal_avocat_4,
3273     avocat_4.localite as localite_avocat_4,
3274     CASE
3275     WHEN avocat_4.cedex IS NULL
3276     THEN ''''
3277     ELSE CONCAT(''CEDEX '', avocat_4.cedex)
3278     END as cedex_avocat_4,
3279     avocat_4.pays as pays_avocat_4,
3280     avocat_4.division_territoriale as division_territoriale_avocat_4,
3281    
3282     --Coordonnées de l''avocat 5
3283    
3284     CASE WHEN avocat_5.qualite=''particulier''
3285     THEN TRIM(CONCAT_WS('' '', avocat_5_civilite.libelle, avocat_5.particulier_nom, avocat_5.particulier_prenom))
3286     ELSE
3287     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL OR avocat_5.personne_morale_prenom IS NOT NULL
3288     THEN TRIM(CONCAT_WS('' '', avocat_5.personne_morale_raison_sociale, avocat_5.personne_morale_denomination, ''représenté(e) par'', avocat_5_civilite.libelle, avocat_5.personne_morale_nom, avocat_5.personne_morale_prenom))
3289     ELSE TRIM(CONCAT(avocat_5.personne_morale_raison_sociale, '' '', avocat_5.personne_morale_denomination))
3290     END
3291     END as nom_complet_qualite_part_ou_pm_avocat_5,
3292     CASE WHEN avocat_5.qualite=''particulier'' OR avocat_5.personne_morale_nom IS NOT NULL OR avocat_5.personne_morale_prenom IS NOT NULL
3293     THEN avocat_5_civilite.libelle
3294     ELSE ''''
3295     END as civilite_qualite_part_ou_pm_avocat_5,
3296     CASE WHEN avocat_5.qualite=''particulier''
3297     THEN avocat_5.particulier_nom
3298     ELSE
3299     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL
3300     THEN avocat_5.personne_morale_nom
3301     ELSE ''''
3302     END
3303     END as nom_qualite_part_ou_pm_avocat_5,
3304     CASE WHEN avocat_5.qualite=''particulier''
3305     THEN avocat_5.particulier_prenom
3306     ELSE
3307     CASE WHEN avocat_5.personne_morale_prenom IS NOT NULL
3308     THEN avocat_5.personne_morale_prenom
3309     ELSE ''''
3310     END
3311     END as prenom_qualite_part_ou_pm_avocat_5,
3312     CASE WHEN avocat_5.qualite=''particulier''
3313     THEN TRIM(CONCAT_WS('' '', avocat_5_civilite.libelle, avocat_5.particulier_nom, avocat_5.particulier_prenom))
3314     ELSE ''''
3315     END as nom_complet_qualite_part_avocat_5,
3316     CASE WHEN avocat_5.qualite=''particulier''
3317     THEN avocat_5_civilite.libelle
3318     ELSE ''''
3319     END as civilite_qualite_part_avocat_5,
3320     CASE WHEN avocat_5.qualite=''particulier''
3321     THEN avocat_5.particulier_nom
3322     ELSE ''''
3323     END as nom_qualite_part_avocat_5,
3324     CASE WHEN avocat_5.qualite=''particulier''
3325     THEN avocat_5.particulier_prenom
3326     ELSE ''''
3327     END as prenom_qualite_part_avocat_5,
3328     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL OR avocat_5.personne_morale_prenom IS NOT NULL
3329     THEN TRIM(CONCAT_WS('' '', avocat_5.personne_morale_raison_sociale, avocat_5.personne_morale_denomination, ''représenté(e) par'', avocat_5_civilite.libelle, avocat_5.personne_morale_nom, avocat_5.personne_morale_prenom))
3330     ELSE TRIM(CONCAT(avocat_5.personne_morale_raison_sociale, '' '', avocat_5.personne_morale_denomination))
3331     END as nom_complet_qualite_pm_avocat_5,
3332     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL OR avocat_5.personne_morale_prenom IS NOT NULL
3333     THEN avocat_5_civilite.libelle
3334     ELSE ''''
3335     END as civilite_qualite_pm_avocat_5,
3336     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL
3337     THEN avocat_5.personne_morale_nom
3338     ELSE ''''
3339     END as nom_qualite_pm_avocat_5,
3340     CASE WHEN avocat_5.personne_morale_prenom IS NOT NULL
3341     THEN avocat_5.personne_morale_prenom
3342     ELSE ''''
3343     END as prenom_qualite_pm_avocat_5,
3344     CASE WHEN avocat_5.qualite=''particulier''
3345     THEN TRIM(CONCAT_WS('' '', avocat_5_civilite.libelle, avocat_5.particulier_nom, avocat_5.particulier_prenom))
3346     ELSE
3347     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL OR avocat_5.personne_morale_prenom IS NOT NULL
3348     THEN TRIM(CONCAT_WS('' '', avocat_5.personne_morale_raison_sociale, avocat_5.personne_morale_denomination, ''représenté(e) par'', avocat_5_civilite.libelle, avocat_5.personne_morale_nom, avocat_5.personne_morale_prenom))
3349     ELSE TRIM(CONCAT(avocat_5.personne_morale_raison_sociale, '' '', avocat_5.personne_morale_denomination))
3350     END
3351     END as nom_avocat_5,
3352     CASE WHEN avocat_5.qualite=''particulier'' OR avocat_5.personne_morale_nom IS NOT NULL OR avocat_5.personne_morale_prenom IS NOT NULL
3353     THEN avocat_5_civilite.libelle
3354     ELSE ''''
3355     END as civilite_avocat_5,
3356     CASE WHEN avocat_5.qualite=''particulier''
3357     THEN avocat_5.particulier_nom
3358     ELSE
3359     CASE WHEN avocat_5.personne_morale_nom IS NOT NULL
3360     THEN avocat_5.personne_morale_nom
3361     ELSE ''''
3362     END
3363     END as nom_particulier_avocat_5,
3364     CASE WHEN avocat_5.qualite=''particulier''
3365     THEN avocat_5.particulier_prenom
3366     ELSE
3367     CASE WHEN avocat_5.personne_morale_prenom IS NOT NULL
3368     THEN avocat_5.personne_morale_prenom
3369     ELSE ''''
3370     END
3371     END as prenom_particulier_avocat_5,
3372     CASE WHEN avocat_5.qualite=''particulier''
3373     THEN ''''
3374     ELSE avocat_5.personne_morale_raison_sociale
3375     END as raison_sociale_avocat_5,
3376     CASE WHEN avocat_5.qualite=''particulier''
3377     THEN ''''
3378     ELSE avocat_5.personne_morale_denomination
3379     END as denomination_avocat_5,
3380     CASE WHEN avocat_5.qualite=''particulier''
3381     THEN ''''
3382     ELSE avocat_5.personne_morale_categorie_juridique
3383     END as categorie_juridique_avocat_5,
3384     CASE WHEN avocat_5.qualite=''particulier''
3385     THEN ''''
3386     ELSE avocat_5.personne_morale_siret
3387     END as siret_avocat_5,
3388     avocat_5.numero as numero_avocat_5,
3389     avocat_5.voie as voie_avocat_5,
3390     avocat_5.complement as complement_avocat_5,
3391     avocat_5.lieu_dit as lieu_dit_avocat_5,
3392     CASE
3393     WHEN avocat_5.bp IS NULL
3394     THEN ''''
3395     ELSE CONCAT(''BP '', avocat_5.bp)
3396     END as bp_avocat_5,
3397     avocat_5.code_postal as code_postal_avocat_5,
3398     avocat_5.localite as localite_avocat_5,
3399     CASE
3400     WHEN avocat_5.cedex IS NULL
3401     THEN ''''
3402     ELSE CONCAT(''CEDEX '', avocat_5.cedex)
3403     END as cedex_avocat_5,
3404     avocat_5.pays as pays_avocat_5,
3405     avocat_5.division_territoriale as division_territoriale_avocat_5,
3406    
3407     --Coordonnées du plaignant principal
3408    
3409     CASE WHEN plaignant_principal.qualite=''particulier''
3410     THEN TRIM(CONCAT_WS('' '', plaignant_principal_civilite.libelle, plaignant_principal.particulier_nom, plaignant_principal.particulier_prenom))
3411     ELSE
3412     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL OR plaignant_principal.personne_morale_prenom IS NOT NULL
3413     THEN TRIM(CONCAT_WS('' '', plaignant_principal.personne_morale_raison_sociale, plaignant_principal.personne_morale_denomination, ''représenté(e) par'', plaignant_principal_civilite.libelle, plaignant_principal.personne_morale_nom, plaignant_principal.personne_morale_prenom))
3414     ELSE TRIM(CONCAT(plaignant_principal.personne_morale_raison_sociale, '' '', plaignant_principal.personne_morale_denomination))
3415     END
3416     END as nom_complet_qualite_part_ou_pm_plaignant_principal,
3417     CASE WHEN plaignant_principal.qualite=''particulier'' OR plaignant_principal.personne_morale_nom IS NOT NULL OR plaignant_principal.personne_morale_prenom IS NOT NULL
3418     THEN plaignant_principal_civilite.libelle
3419     ELSE ''''
3420     END as civilite_qualite_part_ou_pm_plaignant_principal,
3421     CASE WHEN plaignant_principal.qualite=''particulier''
3422     THEN plaignant_principal.particulier_nom
3423     ELSE
3424     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL
3425     THEN plaignant_principal.personne_morale_nom
3426     ELSE ''''
3427     END
3428     END as nom_qualite_part_ou_pm_plaignant_principal,
3429     CASE WHEN plaignant_principal.qualite=''particulier''
3430     THEN plaignant_principal.particulier_prenom
3431     ELSE
3432     CASE WHEN plaignant_principal.personne_morale_prenom IS NOT NULL
3433     THEN plaignant_principal.personne_morale_prenom
3434     ELSE ''''
3435     END
3436     END as prenom_qualite_part_ou_pm_plaignant_principal,
3437     CASE WHEN plaignant_principal.qualite=''particulier''
3438     THEN TRIM(CONCAT_WS('' '', plaignant_principal_civilite.libelle, plaignant_principal.particulier_nom, plaignant_principal.particulier_prenom))
3439     ELSE ''''
3440     END as nom_complet_qualite_part_plaignant_principal,
3441     CASE WHEN plaignant_principal.qualite=''particulier''
3442     THEN plaignant_principal_civilite.libelle
3443     ELSE ''''
3444     END as civilite_qualite_part_plaignant_principal,
3445     CASE WHEN plaignant_principal.qualite=''particulier''
3446     THEN plaignant_principal.particulier_nom
3447     ELSE ''''
3448     END as nom_qualite_part_plaignant_principal,
3449     CASE WHEN plaignant_principal.qualite=''particulier''
3450     THEN plaignant_principal.particulier_prenom
3451     ELSE ''''
3452     END as prenom_qualite_part_plaignant_principal,
3453     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL OR plaignant_principal.personne_morale_prenom IS NOT NULL
3454     THEN TRIM(CONCAT_WS('' '', plaignant_principal.personne_morale_raison_sociale, plaignant_principal.personne_morale_denomination, ''représenté(e) par'', plaignant_principal_civilite.libelle, plaignant_principal.personne_morale_nom, plaignant_principal.personne_morale_prenom))
3455     ELSE TRIM(CONCAT(plaignant_principal.personne_morale_raison_sociale, '' '', plaignant_principal.personne_morale_denomination))
3456     END as nom_complet_qualite_pm_plaignant_principal,
3457     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL OR plaignant_principal.personne_morale_prenom IS NOT NULL
3458     THEN plaignant_principal_civilite.libelle
3459     ELSE ''''
3460     END as civilite_qualite_pm_plaignant_principal,
3461     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL
3462     THEN plaignant_principal.personne_morale_nom
3463     ELSE ''''
3464     END as nom_qualite_pm_plaignant_principal,
3465     CASE WHEN plaignant_principal.personne_morale_prenom IS NOT NULL
3466     THEN plaignant_principal.personne_morale_prenom
3467     ELSE ''''
3468     END as prenom_qualite_pm_plaignant_principal,
3469     CASE WHEN plaignant_principal.qualite=''particulier''
3470     THEN TRIM(CONCAT_WS('' '', plaignant_principal_civilite.libelle, plaignant_principal.particulier_nom, plaignant_principal.particulier_prenom))
3471     ELSE
3472     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL OR plaignant_principal.personne_morale_prenom IS NOT NULL
3473     THEN TRIM(CONCAT_WS('' '', plaignant_principal.personne_morale_raison_sociale, plaignant_principal.personne_morale_denomination, ''représenté(e) par'', plaignant_principal_civilite.libelle, plaignant_principal.personne_morale_nom, plaignant_principal.personne_morale_prenom))
3474     ELSE TRIM(CONCAT(plaignant_principal.personne_morale_raison_sociale, '' '', plaignant_principal.personne_morale_denomination))
3475     END
3476     END as nom_plaignant_principal,
3477     CASE WHEN plaignant_principal.qualite=''particulier'' OR plaignant_principal.personne_morale_nom IS NOT NULL OR plaignant_principal.personne_morale_prenom IS NOT NULL
3478     THEN plaignant_principal_civilite.libelle
3479     ELSE ''''
3480     END as civilite_plaignant_principal,
3481     CASE WHEN plaignant_principal.qualite=''particulier''
3482     THEN plaignant_principal.particulier_nom
3483     ELSE
3484     CASE WHEN plaignant_principal.personne_morale_nom IS NOT NULL
3485     THEN plaignant_principal.personne_morale_nom
3486     ELSE ''''
3487     END
3488     END as nom_particulier_plaignant_principal,
3489     CASE WHEN plaignant_principal.qualite=''particulier''
3490     THEN plaignant_principal.particulier_prenom
3491     ELSE
3492     CASE WHEN plaignant_principal.personne_morale_prenom IS NOT NULL
3493     THEN plaignant_principal.personne_morale_prenom
3494     ELSE ''''
3495     END
3496     END as prenom_particulier_plaignant_principal,
3497     CASE WHEN plaignant_principal.qualite=''particulier''
3498     THEN ''''
3499     ELSE plaignant_principal.personne_morale_raison_sociale
3500     END as raison_sociale_plaignant_principal,
3501     CASE WHEN plaignant_principal.qualite=''particulier''
3502     THEN ''''
3503     ELSE plaignant_principal.personne_morale_denomination
3504     END as denomination_plaignant_principal,
3505     CASE WHEN plaignant_principal.qualite=''particulier''
3506     THEN ''''
3507     ELSE plaignant_principal.personne_morale_siret
3508     END as siret_plaignant_principal,
3509     CASE WHEN plaignant_principal.qualite=''particulier''
3510     THEN ''''
3511     ELSE plaignant_principal.personne_morale_categorie_juridique
3512     END as categorie_juridique_plaignant_principal,
3513     plaignant_principal.numero as numero_plaignant_principal,
3514     plaignant_principal.voie as voie_plaignant_principal,
3515     plaignant_principal.complement as complement_plaignant_principal,
3516     plaignant_principal.lieu_dit as lieu_dit_plaignant_principal,
3517     CASE
3518     WHEN plaignant_principal.bp IS NULL
3519     THEN ''''
3520     ELSE CONCAT(''BP '', plaignant_principal.bp)
3521     END as bp_plaignant_principal,
3522     plaignant_principal.code_postal as code_postal_plaignant_principal,
3523     plaignant_principal.localite as localite_plaignant_principal,
3524     CASE
3525     WHEN plaignant_principal.cedex IS NULL
3526     THEN ''''
3527     ELSE CONCAT(''CEDEX '', plaignant_principal.cedex)
3528     END as cedex_plaignant_principal,
3529     plaignant_principal.pays as pays_plaignant_principal,
3530     plaignant_principal.division_territoriale as division_territoriale_plaignant_principal,
3531    
3532     --Coordonnées de l''plaignant 1
3533    
3534     CASE WHEN plaignant_1.qualite=''particulier''
3535     THEN TRIM(CONCAT_WS('' '', plaignant_1_civilite.libelle, plaignant_1.particulier_nom, plaignant_1.particulier_prenom))
3536     ELSE
3537     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL OR plaignant_1.personne_morale_prenom IS NOT NULL
3538     THEN TRIM(CONCAT_WS('' '', plaignant_1.personne_morale_raison_sociale, plaignant_1.personne_morale_denomination, ''représenté(e) par'', plaignant_1_civilite.libelle, plaignant_1.personne_morale_nom, plaignant_1.personne_morale_prenom))
3539     ELSE TRIM(CONCAT(plaignant_1.personne_morale_raison_sociale, '' '', plaignant_1.personne_morale_denomination))
3540     END
3541     END as nom_complet_qualite_part_ou_pm_plaignant_1,
3542     CASE WHEN plaignant_1.qualite=''particulier'' OR plaignant_1.personne_morale_nom IS NOT NULL OR plaignant_1.personne_morale_prenom IS NOT NULL
3543     THEN plaignant_1_civilite.libelle
3544     ELSE ''''
3545     END as civilite_qualite_part_ou_pm_plaignant_1,
3546     CASE WHEN plaignant_1.qualite=''particulier''
3547     THEN plaignant_1.particulier_nom
3548     ELSE
3549     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL
3550     THEN plaignant_1.personne_morale_nom
3551     ELSE ''''
3552     END
3553     END as nom_qualite_part_ou_pm_plaignant_1,
3554     CASE WHEN plaignant_1.qualite=''particulier''
3555     THEN plaignant_1.particulier_prenom
3556     ELSE
3557     CASE WHEN plaignant_1.personne_morale_prenom IS NOT NULL
3558     THEN plaignant_1.personne_morale_prenom
3559     ELSE ''''
3560     END
3561     END as prenom_qualite_part_ou_pm_plaignant_1,
3562     CASE WHEN plaignant_1.qualite=''particulier''
3563     THEN TRIM(CONCAT_WS('' '', plaignant_1_civilite.libelle, plaignant_1.particulier_nom, plaignant_1.particulier_prenom))
3564     ELSE ''''
3565     END as nom_complet_qualite_part_plaignant_1,
3566     CASE WHEN plaignant_1.qualite=''particulier''
3567     THEN plaignant_1_civilite.libelle
3568     ELSE ''''
3569     END as civilite_qualite_part_plaignant_1,
3570     CASE WHEN plaignant_1.qualite=''particulier''
3571     THEN plaignant_1.particulier_nom
3572     ELSE ''''
3573     END as nom_qualite_part_plaignant_1,
3574     CASE WHEN plaignant_1.qualite=''particulier''
3575     THEN plaignant_1.particulier_prenom
3576     ELSE ''''
3577     END as prenom_qualite_part_plaignant_1,
3578     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL OR plaignant_1.personne_morale_prenom IS NOT NULL
3579     THEN TRIM(CONCAT_WS('' '', plaignant_1.personne_morale_raison_sociale, plaignant_1.personne_morale_denomination, ''représenté(e) par'', plaignant_1_civilite.libelle, plaignant_1.personne_morale_nom, plaignant_1.personne_morale_prenom))
3580     ELSE TRIM(CONCAT(plaignant_1.personne_morale_raison_sociale, '' '', plaignant_1.personne_morale_denomination))
3581     END as nom_complet_qualite_pm_plaignant_1,
3582     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL OR plaignant_1.personne_morale_prenom IS NOT NULL
3583     THEN plaignant_1_civilite.libelle
3584     ELSE ''''
3585     END as civilite_qualite_pm_plaignant_1,
3586     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL
3587     THEN plaignant_1.personne_morale_nom
3588     ELSE ''''
3589     END as nom_qualite_pm_plaignant_1,
3590     CASE WHEN plaignant_1.personne_morale_prenom IS NOT NULL
3591     THEN plaignant_1.personne_morale_prenom
3592     ELSE ''''
3593     END as prenom_qualite_pm_plaignant_1,
3594     CASE WHEN plaignant_1.qualite=''particulier''
3595     THEN TRIM(CONCAT_WS('' '', plaignant_1_civilite.libelle, plaignant_1.particulier_nom, plaignant_1.particulier_prenom))
3596     ELSE
3597     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL OR plaignant_1.personne_morale_prenom IS NOT NULL
3598     THEN TRIM(CONCAT_WS('' '', plaignant_1.personne_morale_raison_sociale, plaignant_1.personne_morale_denomination, ''représenté(e) par'', plaignant_1_civilite.libelle, plaignant_1.personne_morale_nom, plaignant_1.personne_morale_prenom))
3599     ELSE TRIM(CONCAT(plaignant_1.personne_morale_raison_sociale, '' '', plaignant_1.personne_morale_denomination))
3600     END
3601     END as nom_plaignant_1,
3602     CASE WHEN plaignant_1.qualite=''particulier'' OR plaignant_1.personne_morale_nom IS NOT NULL OR plaignant_1.personne_morale_prenom IS NOT NULL
3603     THEN plaignant_1_civilite.libelle
3604     ELSE ''''
3605     END as civilite_plaignant_1,
3606     CASE WHEN plaignant_1.qualite=''particulier''
3607     THEN plaignant_1.particulier_nom
3608     ELSE
3609     CASE WHEN plaignant_1.personne_morale_nom IS NOT NULL
3610     THEN plaignant_1.personne_morale_nom
3611     ELSE ''''
3612     END
3613     END as nom_particulier_plaignant_1,
3614     CASE WHEN plaignant_1.qualite=''particulier''
3615     THEN plaignant_1.particulier_prenom
3616     ELSE
3617     CASE WHEN plaignant_1.personne_morale_prenom IS NOT NULL
3618     THEN plaignant_1.personne_morale_prenom
3619     ELSE ''''
3620     END
3621     END as prenom_particulier_plaignant_1,
3622     CASE WHEN plaignant_1.qualite=''particulier''
3623     THEN ''''
3624     ELSE plaignant_1.personne_morale_raison_sociale
3625     END as raison_sociale_plaignant_1,
3626     CASE WHEN plaignant_1.qualite=''particulier''
3627     THEN ''''
3628     ELSE plaignant_1.personne_morale_denomination
3629     END as denomination_plaignant_1,
3630     CASE WHEN plaignant_1.qualite=''particulier''
3631     THEN ''''
3632     ELSE plaignant_1.personne_morale_siret
3633     END as siret_plaignant_1,
3634     CASE WHEN plaignant_1.qualite=''particulier''
3635     THEN ''''
3636     ELSE plaignant_1.personne_morale_categorie_juridique
3637     END as categorie_juridique_plaignant_1,
3638     plaignant_1.numero as numero_plaignant_1,
3639     plaignant_1.voie as voie_plaignant_1,
3640     plaignant_1.complement as complement_plaignant_1,
3641     plaignant_1.lieu_dit as lieu_dit_plaignant_1,
3642     CASE
3643     WHEN plaignant_1.bp IS NULL
3644     THEN ''''
3645     ELSE CONCAT(''BP '', plaignant_1.bp)
3646     END as bp_plaignant_1,
3647     plaignant_1.code_postal as code_postal_plaignant_1,
3648     plaignant_1.localite as localite_plaignant_1,
3649     CASE
3650     WHEN plaignant_1.cedex IS NULL
3651     THEN ''''
3652     ELSE CONCAT(''CEDEX '', plaignant_1.cedex)
3653     END as cedex_plaignant_1,
3654     plaignant_1.pays as pays_plaignant_1,
3655     plaignant_1.division_territoriale as division_territoriale_plaignant_1,
3656    
3657     --Coordonnées de l''plaignant 2
3658    
3659     CASE WHEN plaignant_2.qualite=''particulier''
3660     THEN TRIM(CONCAT_WS('' '', plaignant_2_civilite.libelle, plaignant_2.particulier_nom, plaignant_2.particulier_prenom))
3661     ELSE
3662     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL OR plaignant_2.personne_morale_prenom IS NOT NULL
3663     THEN TRIM(CONCAT_WS('' '', plaignant_2.personne_morale_raison_sociale, plaignant_2.personne_morale_denomination, ''représenté(e) par'', plaignant_2_civilite.libelle, plaignant_2.personne_morale_nom, plaignant_2.personne_morale_prenom))
3664     ELSE TRIM(CONCAT(plaignant_2.personne_morale_raison_sociale, '' '', plaignant_2.personne_morale_denomination))
3665     END
3666     END as nom_complet_qualite_part_ou_pm_plaignant_2,
3667     CASE WHEN plaignant_2.qualite=''particulier'' OR plaignant_2.personne_morale_nom IS NOT NULL OR plaignant_2.personne_morale_prenom IS NOT NULL
3668     THEN plaignant_2_civilite.libelle
3669     ELSE ''''
3670     END as civilite_qualite_part_ou_pm_plaignant_2,
3671     CASE WHEN plaignant_2.qualite=''particulier''
3672     THEN plaignant_2.particulier_nom
3673     ELSE
3674     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL
3675     THEN plaignant_2.personne_morale_nom
3676     ELSE ''''
3677     END
3678     END as nom_qualite_part_ou_pm_plaignant_2,
3679     CASE WHEN plaignant_2.qualite=''particulier''
3680     THEN plaignant_2.particulier_prenom
3681     ELSE
3682     CASE WHEN plaignant_2.personne_morale_prenom IS NOT NULL
3683     THEN plaignant_2.personne_morale_prenom
3684     ELSE ''''
3685     END
3686     END as prenom_qualite_part_ou_pm_plaignant_2,
3687     CASE WHEN plaignant_2.qualite=''particulier''
3688     THEN TRIM(CONCAT_WS('' '', plaignant_2_civilite.libelle, plaignant_2.particulier_nom, plaignant_2.particulier_prenom))
3689     ELSE ''''
3690     END as nom_complet_qualite_part_plaignant_2,
3691     CASE WHEN plaignant_2.qualite=''particulier''
3692     THEN plaignant_2_civilite.libelle
3693     ELSE ''''
3694     END as civilite_qualite_part_plaignant_2,
3695     CASE WHEN plaignant_2.qualite=''particulier''
3696     THEN plaignant_2.particulier_nom
3697     ELSE ''''
3698     END as nom_qualite_part_plaignant_2,
3699     CASE WHEN plaignant_2.qualite=''particulier''
3700     THEN plaignant_2.particulier_prenom
3701     ELSE ''''
3702     END as prenom_qualite_part_plaignant_2,
3703     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL OR plaignant_2.personne_morale_prenom IS NOT NULL
3704     THEN TRIM(CONCAT_WS('' '', plaignant_2.personne_morale_raison_sociale, plaignant_2.personne_morale_denomination, ''représenté(e) par'', plaignant_2_civilite.libelle, plaignant_2.personne_morale_nom, plaignant_2.personne_morale_prenom))
3705     ELSE TRIM(CONCAT(plaignant_2.personne_morale_raison_sociale, '' '', plaignant_2.personne_morale_denomination))
3706     END as nom_complet_qualite_pm_plaignant_2,
3707     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL OR plaignant_2.personne_morale_prenom IS NOT NULL
3708     THEN plaignant_2_civilite.libelle
3709     ELSE ''''
3710     END as civilite_qualite_pm_plaignant_2,
3711     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL
3712     THEN plaignant_2.personne_morale_nom
3713     ELSE ''''
3714     END as nom_qualite_pm_plaignant_2,
3715     CASE WHEN plaignant_2.personne_morale_prenom IS NOT NULL
3716     THEN plaignant_2.personne_morale_prenom
3717     ELSE ''''
3718     END as prenom_qualite_pm_plaignant_2,
3719     CASE WHEN plaignant_2.qualite=''particulier''
3720     THEN TRIM(CONCAT_WS('' '', plaignant_2_civilite.libelle, plaignant_2.particulier_nom, plaignant_2.particulier_prenom))
3721     ELSE
3722     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL OR plaignant_2.personne_morale_prenom IS NOT NULL
3723     THEN TRIM(CONCAT_WS('' '', plaignant_2.personne_morale_raison_sociale, plaignant_2.personne_morale_denomination, ''représenté(e) par'', plaignant_2_civilite.libelle, plaignant_2.personne_morale_nom, plaignant_2.personne_morale_prenom))
3724     ELSE TRIM(CONCAT(plaignant_2.personne_morale_raison_sociale, '' '', plaignant_2.personne_morale_denomination))
3725     END
3726     END as nom_plaignant_2,
3727     CASE WHEN plaignant_2.qualite=''particulier'' OR plaignant_2.personne_morale_nom IS NOT NULL OR plaignant_2.personne_morale_prenom IS NOT NULL
3728     THEN plaignant_2_civilite.libelle
3729     ELSE ''''
3730     END as civilite_plaignant_2,
3731     CASE WHEN plaignant_2.qualite=''particulier''
3732     THEN plaignant_2.particulier_nom
3733     ELSE
3734     CASE WHEN plaignant_2.personne_morale_nom IS NOT NULL
3735     THEN plaignant_2.personne_morale_nom
3736     ELSE ''''
3737     END
3738     END as nom_particulier_plaignant_2,
3739     CASE WHEN plaignant_2.qualite=''particulier''
3740     THEN plaignant_2.particulier_prenom
3741     ELSE
3742     CASE WHEN plaignant_2.personne_morale_prenom IS NOT NULL
3743     THEN plaignant_2.personne_morale_prenom
3744     ELSE ''''
3745     END
3746     END as prenom_particulier_plaignant_2,
3747     CASE WHEN plaignant_2.qualite=''particulier''
3748     THEN ''''
3749     ELSE plaignant_2.personne_morale_raison_sociale
3750     END as raison_sociale_plaignant_2,
3751     CASE WHEN plaignant_2.qualite=''particulier''
3752     THEN ''''
3753     ELSE plaignant_2.personne_morale_denomination
3754     END as denomination_plaignant_2,
3755     CASE WHEN plaignant_2.qualite=''particulier''
3756     THEN ''''
3757     ELSE plaignant_2.personne_morale_categorie_juridique
3758     END as categorie_juridique_plaignant_2,
3759     CASE WHEN plaignant_2.qualite=''particulier''
3760     THEN ''''
3761     ELSE plaignant_2.personne_morale_siret
3762     END as siret_plaignant_2,
3763     plaignant_2.numero as numero_plaignant_2,
3764     plaignant_2.voie as voie_plaignant_2,
3765     plaignant_2.complement as complement_plaignant_2,
3766     plaignant_2.lieu_dit as lieu_dit_plaignant_2,
3767     CASE
3768     WHEN plaignant_2.bp IS NULL
3769     THEN ''''
3770     ELSE CONCAT(''BP '', plaignant_2.bp)
3771     END as bp_plaignant_2,
3772     plaignant_2.code_postal as code_postal_plaignant_2,
3773     plaignant_2.localite as localite_plaignant_2,
3774     CASE
3775     WHEN plaignant_2.cedex IS NULL
3776     THEN ''''
3777     ELSE CONCAT(''CEDEX '', plaignant_2.cedex)
3778     END as cedex_plaignant_2,
3779     plaignant_2.pays as pays_plaignant_2,
3780     plaignant_2.division_territoriale as division_territoriale_plaignant_2,
3781    
3782     --Coordonnées de l''plaignant 3
3783    
3784     CASE WHEN plaignant_3.qualite=''particulier''
3785     THEN TRIM(CONCAT_WS('' '', plaignant_3_civilite.libelle, plaignant_3.particulier_nom, plaignant_3.particulier_prenom))
3786     ELSE
3787     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL OR plaignant_3.personne_morale_prenom IS NOT NULL
3788     THEN TRIM(CONCAT_WS('' '', plaignant_3.personne_morale_raison_sociale, plaignant_3.personne_morale_denomination, ''représenté(e) par'', plaignant_3_civilite.libelle, plaignant_3.personne_morale_nom, plaignant_3.personne_morale_prenom))
3789     ELSE TRIM(CONCAT(plaignant_3.personne_morale_raison_sociale, '' '', plaignant_3.personne_morale_denomination))
3790     END
3791     END as nom_complet_qualite_part_ou_pm_plaignant_3,
3792     CASE WHEN plaignant_3.qualite=''particulier'' OR plaignant_3.personne_morale_nom IS NOT NULL OR plaignant_3.personne_morale_prenom IS NOT NULL
3793     THEN plaignant_3_civilite.libelle
3794     ELSE ''''
3795     END as civilite_qualite_part_ou_pm_plaignant_3,
3796     CASE WHEN plaignant_3.qualite=''particulier''
3797     THEN plaignant_3.particulier_nom
3798     ELSE
3799     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL
3800     THEN plaignant_3.personne_morale_nom
3801     ELSE ''''
3802     END
3803     END as nom_qualite_part_ou_pm_plaignant_3,
3804     CASE WHEN plaignant_3.qualite=''particulier''
3805     THEN plaignant_3.particulier_prenom
3806     ELSE
3807     CASE WHEN plaignant_3.personne_morale_prenom IS NOT NULL
3808     THEN plaignant_3.personne_morale_prenom
3809     ELSE ''''
3810     END
3811     END as prenom_qualite_part_ou_pm_plaignant_3,
3812     CASE WHEN plaignant_3.qualite=''particulier''
3813     THEN TRIM(CONCAT_WS('' '', plaignant_3_civilite.libelle, plaignant_3.particulier_nom, plaignant_3.particulier_prenom))
3814     ELSE ''''
3815     END as nom_complet_qualite_part_plaignant_3,
3816     CASE WHEN plaignant_3.qualite=''particulier''
3817     THEN plaignant_3_civilite.libelle
3818     ELSE ''''
3819     END as civilite_qualite_part_plaignant_3,
3820     CASE WHEN plaignant_3.qualite=''particulier''
3821     THEN plaignant_3.particulier_nom
3822     ELSE ''''
3823     END as nom_qualite_part_plaignant_3,
3824     CASE WHEN plaignant_3.qualite=''particulier''
3825     THEN plaignant_3.particulier_prenom
3826     ELSE ''''
3827     END as prenom_qualite_part_plaignant_3,
3828     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL OR plaignant_3.personne_morale_prenom IS NOT NULL
3829     THEN TRIM(CONCAT_WS('' '', plaignant_3.personne_morale_raison_sociale, plaignant_3.personne_morale_denomination, ''représenté(e) par'', plaignant_3_civilite.libelle, plaignant_3.personne_morale_nom, plaignant_3.personne_morale_prenom))
3830     ELSE TRIM(CONCAT(plaignant_3.personne_morale_raison_sociale, '' '', plaignant_3.personne_morale_denomination))
3831     END as nom_complet_qualite_pm_plaignant_3,
3832     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL OR plaignant_3.personne_morale_prenom IS NOT NULL
3833     THEN plaignant_3_civilite.libelle
3834     ELSE ''''
3835     END as civilite_qualite_pm_plaignant_3,
3836     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL
3837     THEN plaignant_3.personne_morale_nom
3838     ELSE ''''
3839     END as nom_qualite_pm_plaignant_3,
3840     CASE WHEN plaignant_3.personne_morale_prenom IS NOT NULL
3841     THEN plaignant_3.personne_morale_prenom
3842     ELSE ''''
3843     END as prenom_qualite_pm_plaignant_3,
3844     CASE WHEN plaignant_3.qualite=''particulier''
3845     THEN TRIM(CONCAT_WS('' '', plaignant_3_civilite.libelle, plaignant_3.particulier_nom, plaignant_3.particulier_prenom))
3846     ELSE
3847     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL OR plaignant_3.personne_morale_prenom IS NOT NULL
3848     THEN TRIM(CONCAT_WS('' '', plaignant_3.personne_morale_raison_sociale, plaignant_3.personne_morale_denomination, ''représenté(e) par'', plaignant_3_civilite.libelle, plaignant_3.personne_morale_nom, plaignant_3.personne_morale_prenom))
3849     ELSE TRIM(CONCAT(plaignant_3.personne_morale_raison_sociale, '' '', plaignant_3.personne_morale_denomination))
3850     END
3851     END as nom_plaignant_3,
3852     CASE WHEN plaignant_3.qualite=''particulier'' OR plaignant_3.personne_morale_nom IS NOT NULL OR plaignant_3.personne_morale_prenom IS NOT NULL
3853     THEN plaignant_3_civilite.libelle
3854     ELSE ''''
3855     END as civilite_plaignant_3,
3856     CASE WHEN plaignant_3.qualite=''particulier''
3857     THEN plaignant_3.particulier_nom
3858     ELSE
3859     CASE WHEN plaignant_3.personne_morale_nom IS NOT NULL
3860     THEN plaignant_3.personne_morale_nom
3861     ELSE ''''
3862     END
3863     END as nom_particulier_plaignant_3,
3864     CASE WHEN plaignant_3.qualite=''particulier''
3865     THEN plaignant_3.particulier_prenom
3866     ELSE
3867     CASE WHEN plaignant_3.personne_morale_prenom IS NOT NULL
3868     THEN plaignant_3.personne_morale_prenom
3869     ELSE ''''
3870     END
3871     END as prenom_particulier_plaignant_3,
3872     CASE WHEN plaignant_3.qualite=''particulier''
3873     THEN ''''
3874     ELSE plaignant_3.personne_morale_raison_sociale
3875     END as raison_sociale_plaignant_3,
3876     CASE WHEN plaignant_3.qualite=''particulier''
3877     THEN ''''
3878     ELSE plaignant_3.personne_morale_denomination
3879     END as denomination_plaignant_3,
3880     CASE WHEN plaignant_3.qualite=''particulier''
3881     THEN ''''
3882     ELSE plaignant_3.personne_morale_siret
3883     END as siret_plaignant_3,
3884     CASE WHEN plaignant_3.qualite=''particulier''
3885     THEN ''''
3886     ELSE plaignant_3.personne_morale_categorie_juridique
3887     END as categorie_juridique_plaignant_3,
3888     plaignant_3.numero as numero_plaignant_3,
3889     plaignant_3.voie as voie_plaignant_3,
3890     plaignant_3.complement as complement_plaignant_3,
3891     plaignant_3.lieu_dit as lieu_dit_plaignant_3,
3892     CASE
3893     WHEN plaignant_3.bp IS NULL
3894     THEN ''''
3895     ELSE CONCAT(''BP '', plaignant_3.bp)
3896     END as bp_plaignant_3,
3897     plaignant_3.code_postal as code_postal_plaignant_3,
3898     plaignant_3.localite as localite_plaignant_3,
3899     CASE
3900     WHEN plaignant_3.cedex IS NULL
3901     THEN ''''
3902     ELSE CONCAT(''CEDEX '', plaignant_3.cedex)
3903     END as cedex_plaignant_3,
3904     plaignant_3.pays as pays_plaignant_3,
3905     plaignant_3.division_territoriale as division_territoriale_plaignant_3,
3906    
3907     --Coordonnées de l''plaignant 4
3908    
3909     CASE WHEN plaignant_4.qualite=''particulier''
3910     THEN TRIM(CONCAT_WS('' '', plaignant_4_civilite.libelle, plaignant_4.particulier_nom, plaignant_4.particulier_prenom))
3911     ELSE
3912     CASE WHEN plaignant_4.personne_morale_nom IS NOT NULL OR plaignant_4.personne_morale_prenom IS NOT NULL
3913     THEN TRIM(CONCAT_WS('' '', plaignant_4.personne_morale_raison_sociale, plaignant_4.personne_morale_denomination, ''représenté(e) par'', plaignant_4_civilite.libelle, plaignant_4.personne_morale_nom, plaignant_4.personne_morale_prenom))
3914     ELSE TRIM(CONCAT(plaignant_4.personne_morale_raison_sociale, '' '', plaignant_4.personne_morale_denomination))
3915     END
3916     END as nom_complet_qualite_part_ou_pm_plaignant_4,
3917     CASE WHEN plaignant_4.qualite=''particulier'' OR plaignant_4.personne_morale_nom IS NOT NULL OR plaignant_4.personne_morale_prenom IS NOT NULL
3918     THEN plaignant_4_civilite.libelle
3919     ELSE ''''
3920     END as civilite_qualite_part_ou_pm_plaignant_4,
3921     CASE WHEN plaignant_4.qualite=''particulier''
3922     THEN plaignant_4.particulier_nom
3923     ELSE
3924     CASE WHEN plaignant_4.personne_morale_nom IS NOT NULL
3925     THEN plaignant_4.personne_morale_nom
3926     ELSE ''''
3927     END
3928     END as nom_qualite_part_ou_pm_plaignant_4,
3929     CASE WHEN plaignant_4.qualite=''particulier''
3930     THEN plaignant_4.particulier_prenom
3931     ELSE
3932     CASE WHEN plaignant_4.personne_morale_prenom IS NOT NULL
3933     THEN plaignant_4.personne_morale_prenom
3934     ELSE ''''
3935     END
3936     END as prenom_qualite_part_ou_pm_plaignant_4,
3937     CASE WHEN plaignant_4.qualite=''particulier''
3938     THEN TRIM(CONCAT_WS('' '', plaignant_4_civilite.libelle, plaignant_4.particulier_nom, plaignant_4.particulier_prenom))
3939     ELSE ''''
3940     END as nom_complet_qualite_part_plaignant_4,
3941     CASE WHEN plaignant_4.qualite=''particulier''
3942     THEN plaignant_4_civilite.libelle
3943     ELSE ''''
3944     END as civilite_qualite_part_plaignant_4,
3945     CASE WHEN plaignant_4.qualite=''particulier''
3946     THEN plaignant_4.particulier_nom
3947     ELSE ''''
3948     END as nom_qualite_part_plaignant_4,
3949     CASE WHEN plaignant_4.qualite=''particulier''
3950     THEN plaignant_4.particulier_prenom
3951     ELSE ''''
3952     END as prenom_qualite_part_plaignant_4,
3953     CASE WHEN plaignant_4.personne_morale_nom IS NOT NULL OR plaignant_4.personne_morale_prenom IS NOT NULL
3954     THEN TRIM(CONCAT_WS('' '', plaignant_4.personne_morale_raison_sociale, plaignant_4.personne_morale_denomination, ''représenté(e) par'', plaignant_4_civilite.libelle, plaignant_4.personne_morale_nom, plaignant_4.personne_morale_prenom))
3955     ELSE TRIM(CONCAT(plaignant_4.personne_morale_raison_sociale, '' '', plaignant_4.personne_morale_denomination))
3956     END as nom_complet_qualite_pm_plaignant_4,
3957     CASE WHEN plaignant_4.personne_morale_nom IS NOT NULL OR plaignant_4.personne_morale_prenom IS NOT NULL
3958     THEN plaignant_4_civilite.libelle
3959     ELSE ''''
3960     END as civilite_qualite_pm_plaignant_4,
3961     CASE WHEN plaignant_4.qualite=''particulier''
3962     THEN TRIM(CONCAT_WS('' '', plaignant_4_civilite.libelle, plaignant_4.particulier_nom, plaignant_4.particulier_prenom))
3963     ELSE
3964     CASE WHEN plaignant_4.personne_morale_nom IS NOT NULL OR plaignant_4.personne_morale_prenom IS NOT NULL
3965     THEN TRIM(CONCAT_WS('' '', plaignant_4.personne_morale_raison_sociale, plaignant_4.personne_morale_denomination, ''représenté(e) par'', plaignant_4_civilite.libelle, plaignant_4.personne_morale_nom, plaignant_4.personne_morale_prenom))
3966     ELSE TRIM(CONCAT(plaignant_4.personne_morale_raison_sociale, '' '', plaignant_4.personne_morale_denomination))
3967     END
3968     END as nom_plaignant_4,
3969     CASE WHEN plaignant_4.qualite=''particulier'' OR plaignant_4.personne_morale_nom IS NOT NULL OR plaignant_4.personne_morale_prenom IS NOT NULL
3970     THEN plaignant_4_civilite.libelle
3971     ELSE ''''
3972     END as civilite_plaignant_4,
3973     CASE WHEN plaignant_4.qualite=''particulier''
3974     THEN plaignant_4.particulier_nom
3975     ELSE
3976     CASE WHEN plaignant_4.personne_morale_nom IS NOT NULL
3977     THEN plaignant_4.personne_morale_nom
3978     ELSE ''''
3979     END
3980     END as nom_particulier_plaignant_4,
3981     CASE WHEN plaignant_4.qualite=''particulier''
3982     THEN plaignant_4.particulier_prenom
3983     ELSE
3984     CASE WHEN plaignant_4.personne_morale_prenom IS NOT NULL
3985     THEN plaignant_4.personne_morale_prenom
3986     ELSE ''''
3987     END
3988     END as prenom_particulier_plaignant_4,
3989     CASE WHEN plaignant_4.qualite=''particulier''
3990     THEN ''''
3991     ELSE plaignant_4.personne_morale_raison_sociale
3992     END as raison_sociale_plaignant_4,
3993     CASE WHEN plaignant_4.qualite=''particulier''
3994     THEN ''''
3995     ELSE plaignant_4.personne_morale_denomination
3996     END as denomination_plaignant_4,
3997     CASE WHEN plaignant_4.qualite=''particulier''
3998     THEN ''''
3999     ELSE plaignant_4.personne_morale_categorie_juridique
4000     END as categorie_juridique_plaignant_4,
4001     CASE WHEN plaignant_4.qualite=''particulier''
4002     THEN ''''
4003     ELSE plaignant_4.personne_morale_siret
4004     END as siret_plaignant_4,
4005     plaignant_4.numero as numero_plaignant_4,
4006     plaignant_4.voie as voie_plaignant_4,
4007     plaignant_4.complement as complement_plaignant_4,
4008     plaignant_4.lieu_dit as lieu_dit_plaignant_4,
4009     CASE
4010     WHEN plaignant_4.bp IS NULL
4011     THEN ''''
4012     ELSE CONCAT(''BP '', plaignant_4.bp)
4013     END as bp_plaignant_4,
4014     plaignant_4.code_postal as code_postal_plaignant_4,
4015     plaignant_4.localite as localite_plaignant_4,
4016     CASE
4017     WHEN plaignant_4.cedex IS NULL
4018     THEN ''''
4019     ELSE CONCAT(''CEDEX '', plaignant_4.cedex)
4020     END as cedex_plaignant_4,
4021     plaignant_4.pays as pays_plaignant_4,
4022     plaignant_4.division_territoriale as division_territoriale_plaignant_4,
4023    
4024     --Coordonnées de l''plaignant 5
4025    
4026     CASE WHEN plaignant_5.qualite=''particulier''
4027     THEN TRIM(CONCAT_WS('' '', plaignant_5_civilite.libelle, plaignant_5.particulier_nom, plaignant_5.particulier_prenom))
4028     ELSE
4029     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL OR plaignant_5.personne_morale_prenom IS NOT NULL
4030     THEN TRIM(CONCAT_WS('' '', plaignant_5.personne_morale_raison_sociale, plaignant_5.personne_morale_denomination, ''représenté(e) par'', plaignant_5_civilite.libelle, plaignant_5.personne_morale_nom, plaignant_5.personne_morale_prenom))
4031     ELSE TRIM(CONCAT(plaignant_5.personne_morale_raison_sociale, '' '', plaignant_5.personne_morale_denomination))
4032     END
4033     END as nom_complet_qualite_part_ou_pm_plaignant_5,
4034     CASE WHEN plaignant_5.qualite=''particulier'' OR plaignant_5.personne_morale_nom IS NOT NULL OR plaignant_5.personne_morale_prenom IS NOT NULL
4035     THEN plaignant_5_civilite.libelle
4036     ELSE ''''
4037     END as civilite_qualite_part_ou_pm_plaignant_5,
4038     CASE WHEN plaignant_5.qualite=''particulier''
4039     THEN plaignant_5.particulier_nom
4040     ELSE
4041     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL
4042     THEN plaignant_5.personne_morale_nom
4043     ELSE ''''
4044     END
4045     END as nom_qualite_part_ou_pm_plaignant_5,
4046     CASE WHEN plaignant_5.qualite=''particulier''
4047     THEN plaignant_5.particulier_prenom
4048     ELSE
4049     CASE WHEN plaignant_5.personne_morale_prenom IS NOT NULL
4050     THEN plaignant_5.personne_morale_prenom
4051     ELSE ''''
4052     END
4053     END as prenom_qualite_part_ou_pm_plaignant_5,
4054     CASE WHEN plaignant_5.qualite=''particulier''
4055     THEN TRIM(CONCAT_WS('' '', plaignant_5_civilite.libelle, plaignant_5.particulier_nom, plaignant_5.particulier_prenom))
4056     ELSE ''''
4057     END as nom_complet_qualite_part_plaignant_5,
4058     CASE WHEN plaignant_5.qualite=''particulier''
4059     THEN plaignant_5_civilite.libelle
4060     ELSE ''''
4061     END as civilite_qualite_part_plaignant_5,
4062     CASE WHEN plaignant_5.qualite=''particulier''
4063     THEN plaignant_5.particulier_nom
4064     ELSE ''''
4065     END as nom_qualite_part_plaignant_5,
4066     CASE WHEN plaignant_5.qualite=''particulier''
4067     THEN plaignant_5.particulier_prenom
4068     ELSE ''''
4069     END as prenom_qualite_part_plaignant_5,
4070     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL OR plaignant_5.personne_morale_prenom IS NOT NULL
4071     THEN TRIM(CONCAT_WS('' '', plaignant_5.personne_morale_raison_sociale, plaignant_5.personne_morale_denomination, ''représenté(e) par'', plaignant_5_civilite.libelle, plaignant_5.personne_morale_nom, plaignant_5.personne_morale_prenom))
4072     ELSE TRIM(CONCAT(plaignant_5.personne_morale_raison_sociale, '' '', plaignant_5.personne_morale_denomination))
4073     END as nom_complet_qualite_pm_plaignant_5,
4074     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL OR plaignant_5.personne_morale_prenom IS NOT NULL
4075     THEN plaignant_5_civilite.libelle
4076     ELSE ''''
4077     END as civilite_qualite_pm_plaignant_5,
4078     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL
4079     THEN plaignant_5.personne_morale_nom
4080     ELSE ''''
4081     END as nom_qualite_pm_plaignant_5,
4082     CASE WHEN plaignant_5.personne_morale_prenom IS NOT NULL
4083     THEN plaignant_5.personne_morale_prenom
4084     ELSE ''''
4085     END as prenom_qualite_pm_plaignant_5,
4086     CASE WHEN plaignant_5.qualite=''particulier''
4087     THEN TRIM(CONCAT_WS('' '', plaignant_5_civilite.libelle, plaignant_5.particulier_nom, plaignant_5.particulier_prenom))
4088     ELSE
4089     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL OR plaignant_5.personne_morale_prenom IS NOT NULL
4090     THEN TRIM(CONCAT_WS('' '', plaignant_5.personne_morale_raison_sociale, plaignant_5.personne_morale_denomination, ''représenté(e) par'', plaignant_5_civilite.libelle, plaignant_5.personne_morale_nom, plaignant_5.personne_morale_prenom))
4091     ELSE TRIM(CONCAT(plaignant_5.personne_morale_raison_sociale, '' '', plaignant_5.personne_morale_denomination))
4092     END
4093     END as nom_plaignant_5,
4094     CASE WHEN plaignant_5.qualite=''particulier'' OR plaignant_5.personne_morale_nom IS NOT NULL OR plaignant_5.personne_morale_prenom IS NOT NULL
4095     THEN plaignant_5_civilite.libelle
4096     ELSE ''''
4097     END as civilite_plaignant_5,
4098     CASE WHEN plaignant_5.qualite=''particulier''
4099     THEN plaignant_5.particulier_nom
4100     ELSE
4101     CASE WHEN plaignant_5.personne_morale_nom IS NOT NULL
4102     THEN plaignant_5.personne_morale_nom
4103     ELSE ''''
4104     END
4105     END as nom_particulier_plaignant_5,
4106     CASE WHEN plaignant_5.qualite=''particulier''
4107     THEN plaignant_5.particulier_prenom
4108     ELSE
4109     CASE WHEN plaignant_5.personne_morale_prenom IS NOT NULL
4110     THEN plaignant_5.personne_morale_prenom
4111     ELSE ''''
4112     END
4113     END as prenom_particulier_plaignant_5,
4114     CASE WHEN plaignant_5.qualite=''particulier''
4115     THEN ''''
4116     ELSE plaignant_5.personne_morale_raison_sociale
4117     END as raison_sociale_plaignant_5,
4118     CASE WHEN plaignant_5.qualite=''particulier''
4119     THEN ''''
4120     ELSE plaignant_5.personne_morale_denomination
4121     END as denomination_plaignant_5,
4122     CASE WHEN plaignant_5.qualite=''particulier''
4123     THEN ''''
4124     ELSE plaignant_5.personne_morale_categorie_juridique
4125     END as categorie_juridique_plaignant_5,
4126     CASE WHEN plaignant_5.qualite=''particulier''
4127     THEN ''''
4128     ELSE plaignant_5.personne_morale_siret
4129     END as siret_plaignant_5,
4130     plaignant_5.numero as numero_plaignant_5,
4131     plaignant_5.voie as voie_plaignant_5,
4132     plaignant_5.complement as complement_plaignant_5,
4133     plaignant_5.lieu_dit as lieu_dit_plaignant_5,
4134     CASE
4135     WHEN plaignant_5.bp IS NULL
4136     THEN ''''
4137     ELSE CONCAT(''BP '', plaignant_5.bp)
4138     END as bp_plaignant_5,
4139     plaignant_5.code_postal as code_postal_plaignant_5,
4140     plaignant_5.localite as localite_plaignant_5,
4141     CASE
4142     WHEN plaignant_5.cedex IS NULL
4143     THEN ''''
4144     ELSE CONCAT(''CEDEX '', plaignant_5.cedex)
4145     END as cedex_plaignant_5,
4146     plaignant_5.pays as pays_plaignant_5,
4147     plaignant_5.division_territoriale as division_territoriale_plaignant_5,
4148    
4149     --Coordonnées du délégataire
4150    
4151     CASE WHEN delegataire.qualite=''particulier''
4152     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
4153     ELSE
4154     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4155     THEN TRIM(CONCAT_WS('' '', delegataire.personne_morale_raison_sociale, delegataire.personne_morale_denomination, ''représenté(e) par'', delegataire_civilite.libelle, delegataire.personne_morale_nom, delegataire.personne_morale_prenom))
4156     ELSE TRIM(CONCAT(delegataire.personne_morale_raison_sociale, '' '', delegataire.personne_morale_denomination))
4157     END
4158     END as nom_complet_qualite_part_ou_pm_delegataire,
4159     CASE WHEN delegataire.qualite=''particulier'' OR delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4160     THEN delegataire_civilite.libelle
4161     ELSE ''''
4162     END as civilite_qualite_part_ou_pm_delegataire,
4163     CASE WHEN delegataire.qualite=''particulier''
4164     THEN delegataire.particulier_nom
4165     ELSE
4166     CASE WHEN delegataire.personne_morale_nom IS NOT NULL
4167     THEN delegataire.personne_morale_nom
4168     ELSE ''''
4169     END
4170     END as nom_qualite_part_ou_pm_delegataire,
4171     CASE WHEN delegataire.qualite=''particulier''
4172     THEN delegataire.particulier_prenom
4173     ELSE
4174     CASE WHEN delegataire.personne_morale_prenom IS NOT NULL
4175     THEN delegataire.personne_morale_prenom
4176     ELSE ''''
4177     END
4178     END as prenom_qualite_part_ou_pm_delegataire,
4179     CASE WHEN delegataire.qualite=''particulier''
4180     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
4181     ELSE ''''
4182     END as nom_complet_qualite_part_delegataire,
4183     CASE WHEN delegataire.qualite=''particulier''
4184     THEN delegataire_civilite.libelle
4185     ELSE ''''
4186     END as civilite_qualite_part_delegataire,
4187     CASE WHEN delegataire.qualite=''particulier''
4188     THEN delegataire.particulier_nom
4189     ELSE ''''
4190     END as nom_qualite_part_delegataire,
4191     CASE WHEN delegataire.qualite=''particulier''
4192     THEN delegataire.particulier_prenom
4193     ELSE ''''
4194     END as prenom_qualite_part_delegataire,
4195     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4196     THEN TRIM(CONCAT_WS('' '', delegataire.personne_morale_raison_sociale, delegataire.personne_morale_denomination, ''représenté(e) par'', delegataire_civilite.libelle, delegataire.personne_morale_nom, delegataire.personne_morale_prenom))
4197     ELSE TRIM(CONCAT(delegataire.personne_morale_raison_sociale, '' '', delegataire.personne_morale_denomination))
4198     END as nom_complet_qualite_pm_delegataire,
4199     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4200     THEN delegataire_civilite.libelle
4201     ELSE ''''
4202     END as civilite_qualite_pm_delegataire,
4203     CASE WHEN delegataire.personne_morale_nom IS NOT NULL
4204     THEN delegataire.personne_morale_nom
4205     ELSE ''''
4206     END as nom_qualite_pm_delegataire,
4207     CASE WHEN delegataire.personne_morale_prenom IS NOT NULL
4208     THEN delegataire.personne_morale_prenom
4209     ELSE ''''
4210     END as prenom_qualite_pm_delegataire,
4211     CASE
4212     WHEN delegataire.qualite=''particulier''
4213     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
4214     ELSE
4215     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4216     THEN TRIM(CONCAT_WS('' '', delegataire.personne_morale_raison_sociale, delegataire.personne_morale_denomination, ''représenté(e) par'', delegataire_civilite.libelle, delegataire.personne_morale_nom, delegataire.personne_morale_prenom))
4217     ELSE TRIM(CONCAT(delegataire.personne_morale_raison_sociale, '' '', delegataire.personne_morale_denomination))
4218     END
4219     END as nom_delegataire,
4220     CASE WHEN delegataire.qualite=''particulier'' OR delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4221     THEN delegataire_civilite.libelle
4222     ELSE ''''
4223     END as civilite_delegataire,
4224     CASE WHEN delegataire.qualite=''particulier''
4225     THEN delegataire.particulier_nom
4226     ELSE
4227     CASE WHEN delegataire.personne_morale_nom IS NOT NULL
4228     THEN delegataire.personne_morale_nom
4229     ELSE ''''
4230     END
4231     END as nom_particulier_delegataire,
4232     CASE WHEN delegataire.qualite=''particulier''
4233     THEN delegataire.particulier_prenom
4234     ELSE
4235     CASE WHEN delegataire.personne_morale_prenom IS NOT NULL
4236     THEN delegataire.personne_morale_prenom
4237     ELSE ''''
4238     END
4239     END as prenom_particulier_delegataire,
4240     CASE WHEN delegataire.qualite=''particulier''
4241     THEN ''''
4242     ELSE delegataire.personne_morale_raison_sociale
4243     END as raison_sociale_delegataire,
4244     CASE WHEN delegataire.qualite=''particulier''
4245     THEN ''''
4246     ELSE delegataire.personne_morale_denomination
4247     END as denomination_delegataire,
4248     CASE WHEN delegataire.qualite=''particulier''
4249     THEN ''''
4250     ELSE delegataire.personne_morale_siret
4251     END as siret_delegataire,
4252     CASE WHEN delegataire.qualite=''particulier''
4253     THEN ''''
4254     ELSE delegataire.personne_morale_categorie_juridique
4255     END as categorie_juridique_delegataire,
4256     delegataire.numero as numero_delegataire,
4257     delegataire.voie as voie_delegataire,
4258     delegataire.complement as complement_delegataire,
4259     delegataire.lieu_dit as lieu_dit_delegataire,
4260     CASE
4261     WHEN delegataire.bp IS NULL
4262     THEN ''''
4263     ELSE CONCAT(''BP '', delegataire.bp)
4264     END as bp_delegataire,
4265     delegataire.code_postal as code_postal_delegataire,
4266     delegataire.localite as ville_delegataire,
4267     CASE
4268     WHEN delegataire.cedex IS NULL
4269     THEN ''''
4270     ELSE CONCAT(''CEDEX '', delegataire.cedex)
4271     END as cedex_delegataire,
4272     delegataire.pays as pays_delegataire,
4273     delegataire.division_territoriale as division_territoriale_delegataire,
4274    
4275     --Coordonnées de du bailleur principal
4276    
4277     CASE WHEN bailleur_principal.qualite=''particulier''
4278     THEN TRIM(CONCAT_WS('' '', bailleur_principal_civilite.libelle, bailleur_principal.particulier_nom, bailleur_principal.particulier_prenom))
4279     ELSE
4280     CASE WHEN bailleur_principal.personne_morale_nom IS NOT NULL OR bailleur_principal.personne_morale_prenom IS NOT NULL
4281     THEN TRIM(CONCAT_WS('' '', bailleur_principal.personne_morale_raison_sociale, bailleur_principal.personne_morale_denomination, ''représenté(e) par'', bailleur_principal_civilite.libelle, bailleur_principal.personne_morale_nom, bailleur_principal.personne_morale_prenom))
4282     ELSE TRIM(CONCAT(bailleur_principal.personne_morale_raison_sociale, '' '', bailleur_principal.personne_morale_denomination))
4283     END
4284     END as nom_complet_qualite_part_ou_pm_bailleur_principal,
4285     CASE WHEN bailleur_principal.qualite=''particulier'' OR bailleur_principal.personne_morale_nom IS NOT NULL OR bailleur_principal.personne_morale_prenom IS NOT NULL
4286     THEN bailleur_principal_civilite.libelle
4287     ELSE ''''
4288     END as civilite_qualite_part_ou_pm_bailleur_principal,
4289     CASE WHEN bailleur_principal.qualite=''particulier''
4290     THEN bailleur_principal.particulier_nom
4291     ELSE
4292     CASE WHEN bailleur_principal.personne_morale_nom IS NOT NULL
4293     THEN bailleur_principal.personne_morale_nom
4294     ELSE ''''
4295     END
4296     END as nom_qualite_part_ou_pm_bailleur_principal,
4297     CASE WHEN bailleur_principal.qualite=''particulier''
4298     THEN bailleur_principal.particulier_prenom
4299     ELSE
4300     CASE WHEN bailleur_principal.personne_morale_prenom IS NOT NULL
4301     THEN bailleur_principal.personne_morale_prenom
4302     ELSE ''''
4303     END
4304     END as prenom_qualite_part_ou_pm_bailleur_principal,
4305     CASE WHEN bailleur_principal.qualite=''particulier''
4306     THEN TRIM(CONCAT_WS('' '', bailleur_principal_civilite.libelle, bailleur_principal.particulier_nom, bailleur_principal.particulier_prenom))
4307     ELSE ''''
4308     END as nom_complet_qualite_part_bailleur_principal,
4309     CASE WHEN bailleur_principal.qualite=''particulier''
4310     THEN bailleur_principal_civilite.libelle
4311     ELSE ''''
4312     END as civilite_qualite_part_bailleur_principal,
4313     CASE WHEN bailleur_principal.qualite=''particulier''
4314     THEN bailleur_principal.particulier_nom
4315     ELSE ''''
4316     END as nom_qualite_part_bailleur_principal,
4317     CASE WHEN bailleur_principal.qualite=''particulier''
4318     THEN bailleur_principal.particulier_prenom
4319     ELSE ''''
4320     END as prenom_qualite_part_bailleur_principal,
4321     CASE WHEN bailleur_principal.personne_morale_nom IS NOT NULL OR bailleur_principal.personne_morale_prenom IS NOT NULL
4322     THEN TRIM(CONCAT_WS('' '', bailleur_principal.personne_morale_raison_sociale, bailleur_principal.personne_morale_denomination, ''représenté(e) par'', bailleur_principal_civilite.libelle, bailleur_principal.personne_morale_nom, bailleur_principal.personne_morale_prenom))
4323     ELSE TRIM(CONCAT(bailleur_principal.personne_morale_raison_sociale, '' '', bailleur_principal.personne_morale_denomination))
4324     END as nom_complet_qualite_pm_bailleur_principal,
4325     CASE WHEN bailleur_principal.personne_morale_nom IS NOT NULL OR bailleur_principal.personne_morale_prenom IS NOT NULL
4326     THEN bailleur_principal_civilite.libelle
4327     ELSE ''''
4328     END as civilite_qualite_pm_bailleur_principal,
4329     CASE WHEN bailleur_principal.personne_morale_nom IS NOT NULL
4330     THEN bailleur_principal.personne_morale_nom
4331     ELSE ''''
4332     END as nom_qualite_pm_bailleur_principal,
4333     CASE WHEN bailleur_principal.personne_morale_prenom IS NOT NULL
4334     THEN bailleur_principal.personne_morale_prenom
4335     ELSE ''''
4336     END as prenom_qualite_pm_bailleur_principal,
4337     CASE WHEN bailleur_principal.qualite=''particulier''
4338     THEN ''''
4339     ELSE bailleur_principal.personne_morale_raison_sociale
4340     END as raison_sociale_bailleur_principal,
4341     CASE WHEN bailleur_principal.qualite=''particulier''
4342     THEN ''''
4343     ELSE bailleur_principal.personne_morale_denomination
4344     END as denomination_bailleur_principal,
4345     CASE WHEN bailleur_principal.qualite=''particulier''
4346     THEN ''''
4347     ELSE bailleur_principal.personne_morale_siret
4348     END as siret_bailleur_principal,
4349     CASE WHEN bailleur_principal.qualite=''particulier''
4350     THEN ''''
4351     ELSE bailleur_principal.personne_morale_categorie_juridique
4352     END as categorie_juridique_bailleur_principal,
4353     bailleur_principal.numero as numero_bailleur_principal,
4354     bailleur_principal.voie as voie_bailleur_principal,
4355     bailleur_principal.complement as complement_bailleur_principal,
4356     bailleur_principal.lieu_dit as lieu_dit_bailleur_principal,
4357     CASE
4358     WHEN bailleur_principal.bp IS NULL
4359     THEN ''''
4360     ELSE CONCAT(''BP '', bailleur_principal.bp)
4361     END as bp_bailleur_principal,
4362     bailleur_principal.code_postal as code_postal_bailleur_principal,
4363     bailleur_principal.localite as localite_bailleur_principal,
4364     CASE
4365     WHEN bailleur_principal.cedex IS NULL
4366     THEN ''''
4367     ELSE CONCAT(''CEDEX '', bailleur_principal.cedex)
4368     END as cedex_bailleur_principal,
4369     bailleur_principal.pays as pays_bailleur_principal,
4370     bailleur_principal.division_territoriale as division_territoriale_bailleur_principal,
4371    
4372     --Coordonnées de du bailleur 1
4373    
4374     CASE WHEN bailleur_1.qualite=''particulier''
4375     THEN TRIM(CONCAT_WS('' '', bailleur_1_civilite.libelle, bailleur_1.particulier_nom, bailleur_1.particulier_prenom))
4376     ELSE
4377     CASE WHEN bailleur_1.personne_morale_nom IS NOT NULL OR bailleur_1.personne_morale_prenom IS NOT NULL
4378     THEN TRIM(CONCAT_WS('' '', bailleur_1.personne_morale_raison_sociale, bailleur_1.personne_morale_denomination, ''représenté(e) par'', bailleur_1_civilite.libelle, bailleur_1.personne_morale_nom, bailleur_1.personne_morale_prenom))
4379     ELSE TRIM(CONCAT(bailleur_1.personne_morale_raison_sociale, '' '', bailleur_1.personne_morale_denomination))
4380     END
4381     END as nom_complet_qualite_part_ou_pm_bailleur_1,
4382     CASE WHEN bailleur_1.qualite=''particulier'' OR bailleur_1.personne_morale_nom IS NOT NULL OR bailleur_1.personne_morale_prenom IS NOT NULL
4383     THEN bailleur_1_civilite.libelle
4384     ELSE ''''
4385     END as civilite_qualite_part_ou_pm_bailleur_1,
4386     CASE WHEN bailleur_1.qualite=''particulier''
4387     THEN bailleur_1.particulier_nom
4388     ELSE
4389     CASE WHEN bailleur_1.personne_morale_nom IS NOT NULL
4390     THEN bailleur_1.personne_morale_nom
4391     ELSE ''''
4392     END
4393     END as nom_qualite_part_ou_pm_bailleur_1,
4394     CASE WHEN bailleur_1.qualite=''particulier''
4395     THEN bailleur_1.particulier_prenom
4396     ELSE
4397     CASE WHEN bailleur_1.personne_morale_prenom IS NOT NULL
4398     THEN bailleur_1.personne_morale_prenom
4399     ELSE ''''
4400     END
4401     END as prenom_qualite_part_ou_pm_bailleur_1,
4402     CASE WHEN bailleur_1.qualite=''particulier''
4403     THEN TRIM(CONCAT_WS('' '', bailleur_1_civilite.libelle, bailleur_1.particulier_nom, bailleur_1.particulier_prenom))
4404     ELSE ''''
4405     END as nom_complet_qualite_part_bailleur_1,
4406     CASE WHEN bailleur_1.qualite=''particulier''
4407     THEN bailleur_1_civilite.libelle
4408     ELSE ''''
4409     END as civilite_qualite_part_bailleur_1,
4410     CASE WHEN bailleur_1.qualite=''particulier''
4411     THEN bailleur_1.particulier_nom
4412     ELSE ''''
4413     END as nom_qualite_part_bailleur_1,
4414     CASE WHEN bailleur_1.qualite=''particulier''
4415     THEN bailleur_1.particulier_prenom
4416     ELSE ''''
4417     END as prenom_qualite_part_bailleur_1,
4418     CASE WHEN bailleur_1.personne_morale_nom IS NOT NULL OR bailleur_1.personne_morale_prenom IS NOT NULL
4419     THEN TRIM(CONCAT_WS('' '', bailleur_1.personne_morale_raison_sociale, bailleur_1.personne_morale_denomination, ''représenté(e) par'', bailleur_1_civilite.libelle, bailleur_1.personne_morale_nom, bailleur_1.personne_morale_prenom))
4420     ELSE TRIM(CONCAT(bailleur_1.personne_morale_raison_sociale, '' '', bailleur_1.personne_morale_denomination))
4421     END as nom_complet_qualite_pm_bailleur_1,
4422     CASE WHEN bailleur_1.personne_morale_nom IS NOT NULL OR bailleur_1.personne_morale_prenom IS NOT NULL
4423     THEN bailleur_1_civilite.libelle
4424     ELSE ''''
4425     END as civilite_qualite_pm_bailleur_1,
4426     CASE WHEN bailleur_1.personne_morale_nom IS NOT NULL
4427     THEN bailleur_1.personne_morale_nom
4428     ELSE ''''
4429     END as nom_qualite_pm_bailleur_1,
4430     CASE WHEN bailleur_1.personne_morale_prenom IS NOT NULL
4431     THEN bailleur_1.personne_morale_prenom
4432     ELSE ''''
4433     END as prenom_qualite_pm_bailleur_1,
4434     CASE WHEN bailleur_1.qualite=''particulier''
4435     THEN ''''
4436     ELSE bailleur_1.personne_morale_raison_sociale
4437     END as raison_sociale_bailleur_1,
4438     CASE WHEN bailleur_1.qualite=''particulier''
4439     THEN ''''
4440     ELSE bailleur_1.personne_morale_denomination
4441     END as denomination_bailleur_1,
4442     CASE WHEN bailleur_1.qualite=''particulier''
4443     THEN ''''
4444     ELSE bailleur_1.personne_morale_siret
4445     END as siret_bailleur_1,
4446     CASE WHEN bailleur_1.qualite=''particulier''
4447     THEN ''''
4448     ELSE bailleur_1.personne_morale_categorie_juridique
4449     END as categorie_juridique_bailleur_1,
4450     bailleur_1.numero as numero_bailleur_1,
4451     bailleur_1.voie as voie_bailleur_1,
4452     bailleur_1.complement as complement_bailleur_1,
4453     bailleur_1.lieu_dit as lieu_dit_bailleur_1,
4454     CASE
4455     WHEN bailleur_1.bp IS NULL
4456     THEN ''''
4457     ELSE CONCAT(''BP '', bailleur_1.bp)
4458     END as bp_bailleur_1,
4459     bailleur_1.code_postal as code_postal_bailleur_1,
4460     bailleur_1.localite as localite_bailleur_1,
4461     CASE
4462     WHEN bailleur_1.cedex IS NULL
4463     THEN ''''
4464     ELSE CONCAT(''CEDEX '', bailleur_1.cedex)
4465     END as cedex_bailleur_1,
4466     bailleur_1.pays as pays_bailleur_1,
4467     bailleur_1.division_territoriale as division_territoriale_bailleur_1,
4468    
4469     --Coordonnées de du bailleur 2
4470    
4471     CASE WHEN bailleur_2.qualite=''particulier''
4472     THEN TRIM(CONCAT_WS('' '', bailleur_2_civilite.libelle, bailleur_2.particulier_nom, bailleur_2.particulier_prenom))
4473     ELSE
4474     CASE WHEN bailleur_2.personne_morale_nom IS NOT NULL OR bailleur_2.personne_morale_prenom IS NOT NULL
4475     THEN TRIM(CONCAT_WS('' '', bailleur_2.personne_morale_raison_sociale, bailleur_2.personne_morale_denomination, ''représenté(e) par'', bailleur_2_civilite.libelle, bailleur_2.personne_morale_nom, bailleur_2.personne_morale_prenom))
4476     ELSE TRIM(CONCAT(bailleur_2.personne_morale_raison_sociale, '' '', bailleur_2.personne_morale_denomination))
4477     END
4478     END as nom_complet_qualite_part_ou_pm_bailleur_2,
4479     CASE WHEN bailleur_2.qualite=''particulier'' OR bailleur_2.personne_morale_nom IS NOT NULL OR bailleur_2.personne_morale_prenom IS NOT NULL
4480     THEN bailleur_2_civilite.libelle
4481     ELSE ''''
4482     END as civilite_qualite_part_ou_pm_bailleur_2,
4483     CASE WHEN bailleur_2.qualite=''particulier''
4484     THEN bailleur_2.particulier_nom
4485     ELSE
4486     CASE WHEN bailleur_2.personne_morale_nom IS NOT NULL
4487     THEN bailleur_2.personne_morale_nom
4488     ELSE ''''
4489     END
4490     END as nom_qualite_part_ou_pm_bailleur_2,
4491     CASE WHEN bailleur_2.qualite=''particulier''
4492     THEN bailleur_2.particulier_prenom
4493     ELSE
4494     CASE WHEN bailleur_2.personne_morale_prenom IS NOT NULL
4495     THEN bailleur_2.personne_morale_prenom
4496     ELSE ''''
4497     END
4498     END as prenom_qualite_part_ou_pm_bailleur_2,
4499     CASE WHEN bailleur_2.qualite=''particulier''
4500     THEN TRIM(CONCAT_WS('' '', bailleur_2_civilite.libelle, bailleur_2.particulier_nom, bailleur_2.particulier_prenom))
4501     ELSE ''''
4502     END as nom_complet_qualite_part_bailleur_2,
4503     CASE WHEN bailleur_2.qualite=''particulier''
4504     THEN bailleur_2_civilite.libelle
4505     ELSE ''''
4506     END as civilite_qualite_part_bailleur_2,
4507     CASE WHEN bailleur_2.qualite=''particulier''
4508     THEN bailleur_2.particulier_nom
4509     ELSE ''''
4510     END as nom_qualite_part_bailleur_2,
4511     CASE WHEN bailleur_2.qualite=''particulier''
4512     THEN bailleur_2.particulier_prenom
4513     ELSE ''''
4514     END as prenom_qualite_part_bailleur_2,
4515     CASE WHEN bailleur_2.personne_morale_nom IS NOT NULL OR bailleur_2.personne_morale_prenom IS NOT NULL
4516     THEN TRIM(CONCAT_WS('' '', bailleur_2.personne_morale_raison_sociale, bailleur_2.personne_morale_denomination, ''représenté(e) par'', bailleur_2_civilite.libelle, bailleur_2.personne_morale_nom, bailleur_2.personne_morale_prenom))
4517     ELSE TRIM(CONCAT(bailleur_2.personne_morale_raison_sociale, '' '', bailleur_2.personne_morale_denomination))
4518     END as nom_complet_qualite_pm_bailleur_2,
4519     CASE WHEN bailleur_2.personne_morale_nom IS NOT NULL OR bailleur_2.personne_morale_prenom IS NOT NULL
4520     THEN bailleur_2_civilite.libelle
4521     ELSE ''''
4522     END as civilite_qualite_pm_bailleur_2,
4523     CASE WHEN bailleur_2.personne_morale_nom IS NOT NULL
4524     THEN bailleur_2.personne_morale_nom
4525     ELSE ''''
4526     END as nom_qualite_pm_bailleur_2,
4527     CASE WHEN bailleur_2.personne_morale_prenom IS NOT NULL
4528     THEN bailleur_2.personne_morale_prenom
4529     ELSE ''''
4530     END as prenom_qualite_pm_bailleur_2,
4531     CASE WHEN bailleur_2.qualite=''particulier''
4532     THEN ''''
4533     ELSE bailleur_2.personne_morale_raison_sociale
4534     END as raison_sociale_bailleur_2,
4535     CASE WHEN bailleur_2.qualite=''particulier''
4536     THEN ''''
4537     ELSE bailleur_2.personne_morale_denomination
4538     END as denomination_bailleur_2,
4539     CASE WHEN bailleur_2.qualite=''particulier''
4540     THEN ''''
4541     ELSE bailleur_2.personne_morale_categorie_juridique
4542     END as categorie_juridique_bailleur_2,
4543     CASE WHEN bailleur_2.qualite=''particulier''
4544     THEN ''''
4545     ELSE bailleur_2.personne_morale_siret
4546     END as siret_bailleur_2,
4547     bailleur_2.numero as numero_bailleur_2,
4548     bailleur_2.voie as voie_bailleur_2,
4549     bailleur_2.complement as complement_bailleur_2,
4550     bailleur_2.lieu_dit as lieu_dit_bailleur_2,
4551     CASE
4552     WHEN bailleur_2.bp IS NULL
4553     THEN ''''
4554     ELSE CONCAT(''BP '', bailleur_2.bp)
4555     END as bp_bailleur_2,
4556     bailleur_2.code_postal as code_postal_bailleur_2,
4557     bailleur_2.localite as localite_bailleur_2,
4558     CASE
4559     WHEN bailleur_2.cedex IS NULL
4560     THEN ''''
4561     ELSE CONCAT(''CEDEX '', bailleur_2.cedex)
4562     END as cedex_bailleur_2,
4563     bailleur_2.pays as pays_bailleur_2,
4564     bailleur_2.division_territoriale as division_territoriale_bailleur_2,
4565    
4566     --Coordonnées de du bailleur 3
4567    
4568     CASE WHEN bailleur_3.qualite=''particulier''
4569     THEN TRIM(CONCAT_WS('' '', bailleur_3_civilite.libelle, bailleur_3.particulier_nom, bailleur_3.particulier_prenom))
4570     ELSE
4571     CASE WHEN bailleur_3.personne_morale_nom IS NOT NULL OR bailleur_3.personne_morale_prenom IS NOT NULL
4572     THEN TRIM(CONCAT_WS('' '', bailleur_3.personne_morale_raison_sociale, bailleur_3.personne_morale_denomination, ''représenté(e) par'', bailleur_3_civilite.libelle, bailleur_3.personne_morale_nom, bailleur_3.personne_morale_prenom))
4573     ELSE TRIM(CONCAT(bailleur_3.personne_morale_raison_sociale, '' '', bailleur_3.personne_morale_denomination))
4574     END
4575     END as nom_complet_qualite_part_ou_pm_bailleur_3,
4576     CASE WHEN bailleur_3.qualite=''particulier'' OR bailleur_3.personne_morale_nom IS NOT NULL OR bailleur_3.personne_morale_prenom IS NOT NULL
4577     THEN bailleur_3_civilite.libelle
4578     ELSE ''''
4579     END as civilite_qualite_part_ou_pm_bailleur_3,
4580     CASE WHEN bailleur_3.qualite=''particulier''
4581     THEN bailleur_3.particulier_nom
4582     ELSE
4583     CASE WHEN bailleur_3.personne_morale_nom IS NOT NULL
4584     THEN bailleur_3.personne_morale_nom
4585     ELSE ''''
4586     END
4587     END as nom_qualite_part_ou_pm_bailleur_3,
4588     CASE WHEN bailleur_3.qualite=''particulier''
4589     THEN bailleur_3.particulier_prenom
4590     ELSE
4591     CASE WHEN bailleur_3.personne_morale_prenom IS NOT NULL
4592     THEN bailleur_3.personne_morale_prenom
4593     ELSE ''''
4594     END
4595     END as prenom_qualite_part_ou_pm_bailleur_3,
4596     CASE WHEN bailleur_3.qualite=''particulier''
4597     THEN TRIM(CONCAT_WS('' '', bailleur_3_civilite.libelle, bailleur_3.particulier_nom, bailleur_3.particulier_prenom))
4598     ELSE ''''
4599     END as nom_complet_qualite_part_bailleur_3,
4600     CASE WHEN bailleur_3.qualite=''particulier''
4601     THEN bailleur_3_civilite.libelle
4602     ELSE ''''
4603     END as civilite_qualite_part_bailleur_3,
4604     CASE WHEN bailleur_3.qualite=''particulier''
4605     THEN bailleur_3.particulier_nom
4606     ELSE ''''
4607     END as nom_qualite_part_bailleur_3,
4608     CASE WHEN bailleur_3.qualite=''particulier''
4609     THEN bailleur_3.particulier_prenom
4610     ELSE ''''
4611     END as prenom_qualite_part_bailleur_3,
4612     CASE WHEN bailleur_3.personne_morale_nom IS NOT NULL OR bailleur_3.personne_morale_prenom IS NOT NULL
4613     THEN TRIM(CONCAT_WS('' '', bailleur_3.personne_morale_raison_sociale, bailleur_3.personne_morale_denomination, ''représenté(e) par'', bailleur_3_civilite.libelle, bailleur_3.personne_morale_nom, bailleur_3.personne_morale_prenom))
4614     ELSE TRIM(CONCAT(bailleur_3.personne_morale_raison_sociale, '' '', bailleur_3.personne_morale_denomination))
4615     END as nom_complet_qualite_pm_bailleur_3,
4616     CASE WHEN bailleur_3.personne_morale_nom IS NOT NULL OR bailleur_3.personne_morale_prenom IS NOT NULL
4617     THEN bailleur_3_civilite.libelle
4618     ELSE ''''
4619     END as civilite_qualite_pm_bailleur_3,
4620     CASE WHEN bailleur_3.personne_morale_nom IS NOT NULL
4621     THEN bailleur_3.personne_morale_nom
4622     ELSE ''''
4623     END as nom_qualite_pm_bailleur_3,
4624     CASE WHEN bailleur_3.personne_morale_prenom IS NOT NULL
4625     THEN bailleur_3.personne_morale_prenom
4626     ELSE ''''
4627     END as prenom_qualite_pm_bailleur_3,
4628     CASE WHEN bailleur_3.qualite=''particulier''
4629     THEN ''''
4630     ELSE bailleur_3.personne_morale_raison_sociale
4631     END as raison_sociale_bailleur_3,
4632     CASE WHEN bailleur_3.qualite=''particulier''
4633     THEN ''''
4634     ELSE bailleur_3.personne_morale_denomination
4635     END as denomination_bailleur_3,
4636     CASE WHEN bailleur_3.qualite=''particulier''
4637     THEN ''''
4638     ELSE bailleur_3.personne_morale_siret
4639     END as siret_bailleur_3,
4640     CASE WHEN bailleur_3.qualite=''particulier''
4641     THEN ''''
4642     ELSE bailleur_3.personne_morale_categorie_juridique
4643     END as categorie_juridique_bailleur_3,
4644     bailleur_3.numero as numero_bailleur_3,
4645     bailleur_3.voie as voie_bailleur_3,
4646     bailleur_3.complement as complement_bailleur_3,
4647     bailleur_3.lieu_dit as lieu_dit_bailleur_3,
4648     CASE
4649     WHEN bailleur_3.bp IS NULL
4650     THEN ''''
4651     ELSE CONCAT(''BP '', bailleur_3.bp)
4652     END as bp_bailleur_3,
4653     bailleur_3.code_postal as code_postal_bailleur_3,
4654     bailleur_3.localite as localite_bailleur_3,
4655     CASE
4656     WHEN bailleur_3.cedex IS NULL
4657     THEN ''''
4658     ELSE CONCAT(''CEDEX '', bailleur_3.cedex)
4659     END as cedex_bailleur_3,
4660     bailleur_3.pays as pays_bailleur_3,
4661     bailleur_3.division_territoriale as division_territoriale_bailleur_3,
4662    
4663     --Coordonnées de du bailleur 4
4664    
4665     CASE WHEN bailleur_4.qualite=''particulier''
4666     THEN TRIM(CONCAT_WS('' '', bailleur_4_civilite.libelle, bailleur_4.particulier_nom, bailleur_4.particulier_prenom))
4667     ELSE
4668     CASE WHEN bailleur_4.personne_morale_nom IS NOT NULL OR bailleur_4.personne_morale_prenom IS NOT NULL
4669     THEN TRIM(CONCAT_WS('' '', bailleur_4.personne_morale_raison_sociale, bailleur_4.personne_morale_denomination, ''représenté(e) par'', bailleur_4_civilite.libelle, bailleur_4.personne_morale_nom, bailleur_4.personne_morale_prenom))
4670     ELSE TRIM(CONCAT(bailleur_4.personne_morale_raison_sociale, '' '', bailleur_4.personne_morale_denomination))
4671     END
4672     END as nom_complet_qualite_part_ou_pm_bailleur_4,
4673     CASE WHEN bailleur_4.qualite=''particulier'' OR bailleur_4.personne_morale_nom IS NOT NULL OR bailleur_4.personne_morale_prenom IS NOT NULL
4674     THEN bailleur_4_civilite.libelle
4675     ELSE ''''
4676     END as civilite_qualite_part_ou_pm_bailleur_4,
4677     CASE WHEN bailleur_4.qualite=''particulier''
4678     THEN bailleur_4.particulier_nom
4679     ELSE
4680     CASE WHEN bailleur_4.personne_morale_nom IS NOT NULL
4681     THEN bailleur_4.personne_morale_nom
4682     ELSE ''''
4683     END
4684     END as nom_qualite_part_ou_pm_bailleur_4,
4685     CASE WHEN bailleur_4.qualite=''particulier''
4686     THEN bailleur_4.particulier_prenom
4687     ELSE
4688     CASE WHEN bailleur_4.personne_morale_prenom IS NOT NULL
4689     THEN bailleur_4.personne_morale_prenom
4690     ELSE ''''
4691     END
4692     END as prenom_qualite_part_ou_pm_bailleur_4,
4693     CASE WHEN bailleur_4.qualite=''particulier''
4694     THEN TRIM(CONCAT_WS('' '', bailleur_4_civilite.libelle, bailleur_4.particulier_nom, bailleur_4.particulier_prenom))
4695     ELSE ''''
4696     END as nom_complet_qualite_part_bailleur_4,
4697     CASE WHEN bailleur_4.qualite=''particulier''
4698     THEN bailleur_4_civilite.libelle
4699     ELSE ''''
4700     END as civilite_qualite_part_bailleur_4,
4701     CASE WHEN bailleur_4.qualite=''particulier''
4702     THEN bailleur_4.particulier_nom
4703     ELSE ''''
4704     END as nom_qualite_part_bailleur_4,
4705     CASE WHEN bailleur_4.qualite=''particulier''
4706     THEN bailleur_4.particulier_prenom
4707     ELSE ''''
4708     END as prenom_qualite_part_bailleur_4,
4709     CASE WHEN bailleur_4.personne_morale_nom IS NOT NULL OR bailleur_4.personne_morale_prenom IS NOT NULL
4710     THEN TRIM(CONCAT_WS('' '', bailleur_4.personne_morale_raison_sociale, bailleur_4.personne_morale_denomination, ''représenté(e) par'', bailleur_4_civilite.libelle, bailleur_4.personne_morale_nom, bailleur_4.personne_morale_prenom))
4711     ELSE TRIM(CONCAT(bailleur_4.personne_morale_raison_sociale, '' '', bailleur_4.personne_morale_denomination))
4712     END as nom_complet_qualite_pm_bailleur_4,
4713     CASE WHEN bailleur_4.personne_morale_nom IS NOT NULL OR bailleur_4.personne_morale_prenom IS NOT NULL
4714     THEN bailleur_4_civilite.libelle
4715     ELSE ''''
4716     END as civilite_qualite_pm_bailleur_4,
4717     CASE WHEN bailleur_4.personne_morale_nom IS NOT NULL
4718     THEN bailleur_4.personne_morale_nom
4719     ELSE ''''
4720     END as nom_qualite_pm_bailleur_4,
4721     CASE WHEN bailleur_4.personne_morale_prenom IS NOT NULL
4722     THEN bailleur_4.personne_morale_prenom
4723     ELSE ''''
4724     END as prenom_qualite_pm_bailleur_4,
4725     CASE WHEN bailleur_4.qualite=''particulier''
4726     THEN ''''
4727     ELSE bailleur_4.personne_morale_raison_sociale
4728     END as raison_sociale_bailleur_4,
4729     CASE WHEN bailleur_4.qualite=''particulier''
4730     THEN ''''
4731     ELSE bailleur_4.personne_morale_denomination
4732     END as denomination_bailleur_4,
4733     CASE WHEN bailleur_4.qualite=''particulier''
4734     THEN ''''
4735     ELSE bailleur_4.personne_morale_categorie_juridique
4736     END as categorie_juridique_bailleur_4,
4737     CASE WHEN bailleur_4.qualite=''particulier''
4738     THEN ''''
4739     ELSE bailleur_4.personne_morale_siret
4740     END as siret_bailleur_4,
4741     bailleur_4.numero as numero_bailleur_4,
4742     bailleur_4.voie as voie_bailleur_4,
4743     bailleur_4.complement as complement_bailleur_4,
4744     bailleur_4.lieu_dit as lieu_dit_bailleur_4,
4745     CASE
4746     WHEN bailleur_4.bp IS NULL
4747     THEN ''''
4748     ELSE CONCAT(''BP '', bailleur_4.bp)
4749     END as bp_bailleur_4,
4750     bailleur_4.code_postal as code_postal_bailleur_4,
4751     bailleur_4.localite as localite_bailleur_4,
4752     CASE
4753     WHEN bailleur_4.cedex IS NULL
4754     THEN ''''
4755     ELSE CONCAT(''CEDEX '', bailleur_4.cedex)
4756     END as cedex_bailleur_4,
4757     bailleur_4.pays as pays_bailleur_4,
4758     bailleur_4.division_territoriale as division_territoriale_bailleur_4,
4759    
4760     --Coordonnées de du bailleur 5
4761    
4762     CASE WHEN bailleur_5.qualite=''particulier''
4763     THEN TRIM(CONCAT_WS('' '', bailleur_5_civilite.libelle, bailleur_5.particulier_nom, bailleur_5.particulier_prenom))
4764     ELSE
4765     CASE WHEN bailleur_5.personne_morale_nom IS NOT NULL OR bailleur_5.personne_morale_prenom IS NOT NULL
4766     THEN TRIM(CONCAT_WS('' '', bailleur_5.personne_morale_raison_sociale, bailleur_5.personne_morale_denomination, ''représenté(e) par'', bailleur_5_civilite.libelle, bailleur_5.personne_morale_nom, bailleur_5.personne_morale_prenom))
4767     ELSE TRIM(CONCAT(bailleur_5.personne_morale_raison_sociale, '' '', bailleur_5.personne_morale_denomination))
4768     END
4769     END as nom_complet_qualite_part_ou_pm_bailleur_5,
4770     CASE WHEN bailleur_5.qualite=''particulier'' OR bailleur_5.personne_morale_nom IS NOT NULL OR bailleur_5.personne_morale_prenom IS NOT NULL
4771     THEN bailleur_5_civilite.libelle
4772     ELSE ''''
4773     END as civilite_qualite_part_ou_pm_bailleur_5,
4774     CASE WHEN bailleur_5.qualite=''particulier''
4775     THEN bailleur_5.particulier_nom
4776     ELSE
4777     CASE WHEN bailleur_5.personne_morale_nom IS NOT NULL
4778     THEN bailleur_5.personne_morale_nom
4779     ELSE ''''
4780     END
4781     END as nom_qualite_part_ou_pm_bailleur_5,
4782     CASE WHEN bailleur_5.qualite=''particulier''
4783     THEN bailleur_5.particulier_prenom
4784     ELSE
4785     CASE WHEN bailleur_5.personne_morale_prenom IS NOT NULL
4786     THEN bailleur_5.personne_morale_prenom
4787     ELSE ''''
4788     END
4789     END as prenom_qualite_part_ou_pm_bailleur_5,
4790     CASE WHEN bailleur_5.qualite=''particulier''
4791     THEN TRIM(CONCAT_WS('' '', bailleur_5_civilite.libelle, bailleur_5.particulier_nom, bailleur_5.particulier_prenom))
4792     ELSE ''''
4793     END as nom_complet_qualite_part_bailleur_5,
4794     CASE WHEN bailleur_5.qualite=''particulier''
4795     THEN bailleur_5_civilite.libelle
4796     ELSE ''''
4797     END as civilite_qualite_part_bailleur_5,
4798     CASE WHEN bailleur_5.qualite=''particulier''
4799     THEN bailleur_5.particulier_nom
4800     ELSE ''''
4801     END as nom_qualite_part_bailleur_5,
4802     CASE WHEN bailleur_5.qualite=''particulier''
4803     THEN bailleur_5.particulier_prenom
4804     ELSE ''''
4805     END as prenom_qualite_part_bailleur_5,
4806     CASE WHEN bailleur_5.personne_morale_nom IS NOT NULL OR bailleur_5.personne_morale_prenom IS NOT NULL
4807     THEN TRIM(CONCAT_WS('' '', bailleur_5.personne_morale_raison_sociale, bailleur_5.personne_morale_denomination, ''représenté(e) par'', bailleur_5_civilite.libelle, bailleur_5.personne_morale_nom, bailleur_5.personne_morale_prenom))
4808     ELSE TRIM(CONCAT(bailleur_5.personne_morale_raison_sociale, '' '', bailleur_5.personne_morale_denomination))
4809     END as nom_complet_qualite_pm_bailleur_5,
4810     CASE WHEN bailleur_5.personne_morale_nom IS NOT NULL OR bailleur_5.personne_morale_prenom IS NOT NULL
4811     THEN bailleur_5_civilite.libelle
4812     ELSE ''''
4813     END as civilite_qualite_pm_bailleur_5,
4814     CASE WHEN bailleur_5.personne_morale_nom IS NOT NULL
4815     THEN bailleur_5.personne_morale_nom
4816     ELSE ''''
4817     END as nom_qualite_pm_bailleur_5,
4818     CASE WHEN bailleur_5.personne_morale_prenom IS NOT NULL
4819     THEN bailleur_5.personne_morale_prenom
4820     ELSE ''''
4821     END as prenom_qualite_pm_bailleur_5,
4822     CASE WHEN bailleur_5.qualite=''particulier''
4823     THEN ''''
4824     ELSE bailleur_5.personne_morale_raison_sociale
4825     END as raison_sociale_bailleur_5,
4826     CASE WHEN bailleur_5.qualite=''particulier''
4827     THEN ''''
4828     ELSE bailleur_5.personne_morale_denomination
4829     END as denomination_bailleur_5,
4830     CASE WHEN bailleur_5.qualite=''particulier''
4831     THEN ''''
4832     ELSE bailleur_5.personne_morale_categorie_juridique
4833     END as categorie_juridique_bailleur_5,
4834     CASE WHEN bailleur_5.qualite=''particulier''
4835     THEN ''''
4836     ELSE bailleur_5.personne_morale_siret
4837     END as siret_bailleur_5,
4838     bailleur_5.numero as numero_bailleur_5,
4839     bailleur_5.voie as voie_bailleur_5,
4840     bailleur_5.complement as complement_bailleur_5,
4841     bailleur_5.lieu_dit as lieu_dit_bailleur_5,
4842     CASE
4843     WHEN bailleur_5.bp IS NULL
4844     THEN ''''
4845     ELSE CONCAT(''BP '', bailleur_5.bp)
4846     END as bp_bailleur_5,
4847     bailleur_5.code_postal as code_postal_bailleur_5,
4848     bailleur_5.localite as localite_bailleur_5,
4849     CASE
4850     WHEN bailleur_5.cedex IS NULL
4851     THEN ''''
4852     ELSE CONCAT(''CEDEX '', bailleur_5.cedex)
4853     END as cedex_bailleur_5,
4854     bailleur_5.pays as pays_bailleur_5,
4855     bailleur_5.division_territoriale as division_territoriale_bailleur_5,
4856    
4857     -- CORRESPONDANT : destinataire du courrier. Il est le délégataire ou le pétitionnaire principal
4858    
4859     CASE
4860     WHEN delegataire.qualite IS NULL
4861     THEN
4862     CASE WHEN petitionnaire_principal.qualite=''particulier''
4863     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
4864     ELSE
4865     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
4866     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal.personne_morale_raison_sociale, petitionnaire_principal.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_civilite.libelle, petitionnaire_principal.personne_morale_nom, petitionnaire_principal.personne_morale_prenom))
4867     ELSE TRIM(CONCAT(petitionnaire_principal.personne_morale_raison_sociale, '' '', petitionnaire_principal.personne_morale_denomination))
4868     END
4869     END
4870     ELSE
4871     CASE WHEN delegataire.qualite=''particulier''
4872     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
4873     ELSE
4874     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4875     THEN TRIM(CONCAT_WS('' '', delegataire.personne_morale_raison_sociale, delegataire.personne_morale_denomination, ''représenté(e) par'', delegataire_civilite.libelle, delegataire.personne_morale_nom, delegataire.personne_morale_prenom))
4876     ELSE TRIM(CONCAT(delegataire.personne_morale_raison_sociale, '' '', delegataire.personne_morale_denomination))
4877     END
4878     END
4879     END as nom_complet_qualite_part_ou_pm_correspondant,
4880    
4881     CASE WHEN delegataire.qualite IS NULL
4882     THEN
4883     CASE WHEN petitionnaire_principal.qualite=''particulier'' OR petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
4884     THEN petitionnaire_principal_civilite.libelle
4885     ELSE ''''
4886     END
4887     ELSE
4888     CASE WHEN delegataire.qualite=''particulier'' OR delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4889     THEN delegataire_civilite.libelle
4890     ELSE ''''
4891     END
4892     END as civilite_qualite_part_ou_pm_correspondant,
4893    
4894     CASE WHEN delegataire.qualite IS NULL
4895     THEN
4896     CASE WHEN petitionnaire_principal.qualite=''particulier''
4897     THEN petitionnaire_principal.particulier_nom
4898     ELSE
4899     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL
4900     THEN petitionnaire_principal.personne_morale_nom
4901     ELSE ''''
4902     END
4903     END
4904     ELSE
4905     CASE WHEN delegataire.qualite=''particulier''
4906     THEN delegataire.particulier_nom
4907     ELSE
4908     CASE WHEN delegataire.personne_morale_nom IS NOT NULL
4909     THEN delegataire.personne_morale_nom
4910     ELSE ''''
4911     END
4912     END
4913     END as nom_qualite_part_ou_pm_correspondant,
4914    
4915     CASE WHEN delegataire.qualite IS NULL
4916     THEN
4917     CASE WHEN petitionnaire_principal.qualite=''particulier''
4918     THEN petitionnaire_principal.particulier_prenom
4919     ELSE
4920     CASE WHEN petitionnaire_principal.personne_morale_prenom IS NOT NULL
4921     THEN petitionnaire_principal.personne_morale_prenom
4922     ELSE ''''
4923     END
4924     END
4925     ELSE
4926     CASE WHEN delegataire.qualite=''particulier''
4927     THEN delegataire.particulier_prenom
4928     ELSE
4929     CASE WHEN delegataire.personne_morale_prenom IS NOT NULL
4930     THEN delegataire.personne_morale_prenom
4931     ELSE ''''
4932     END
4933     END
4934     END as prenom_qualite_part_ou_pm_correspondant,
4935     CASE
4936     WHEN delegataire.qualite IS NULL
4937     THEN
4938     CASE WHEN petitionnaire_principal.qualite=''particulier''
4939     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
4940     ELSE ''''
4941     END
4942     ELSE
4943     CASE WHEN delegataire.qualite=''particulier''
4944     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
4945     ELSE ''''
4946     END
4947     END as nom_complet_qualite_part_correspondant,
4948    
4949     CASE WHEN delegataire.qualite IS NULL
4950     THEN
4951     CASE WHEN petitionnaire_principal.qualite=''particulier''
4952     THEN petitionnaire_principal_civilite.libelle
4953     ELSE ''''
4954     END
4955     ELSE
4956     CASE WHEN delegataire.qualite=''particulier''
4957     THEN delegataire_civilite.libelle
4958     ELSE ''''
4959     END
4960     END as civilite_qualite_part_correspondant,
4961    
4962     CASE WHEN delegataire.qualite IS NULL
4963     THEN
4964     petitionnaire_principal.particulier_nom
4965     ELSE
4966     delegataire.particulier_nom
4967     END as nom_qualite_part_correspondant,
4968    
4969     CASE WHEN delegataire.qualite IS NULL
4970     THEN
4971     petitionnaire_principal.particulier_prenom
4972     ELSE
4973     delegataire.particulier_prenom
4974     END as prenom_qualite_part_correspondant,
4975    
4976     CASE WHEN delegataire.qualite IS NULL
4977     THEN
4978     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
4979     THEN petitionnaire_principal_civilite.libelle
4980     ELSE ''''
4981     END
4982     ELSE
4983     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
4984     THEN delegataire_civilite.libelle
4985     ELSE ''''
4986     END
4987     END as civilite_qualite_pm_correspondant,
4988    
4989     CASE WHEN delegataire.qualite IS NULL
4990     THEN
4991     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL
4992     THEN petitionnaire_principal.personne_morale_nom
4993     ELSE ''''
4994     END
4995     ELSE
4996     CASE WHEN delegataire.personne_morale_nom IS NOT NULL
4997     THEN delegataire.personne_morale_nom
4998     ELSE ''''
4999     END
5000     END as nom_qualite_pm_correspondant,
5001    
5002     CASE WHEN delegataire.qualite IS NULL
5003     THEN
5004     CASE WHEN petitionnaire_principal.personne_morale_prenom IS NOT NULL
5005     THEN petitionnaire_principal.personne_morale_prenom
5006     ELSE ''''
5007     END
5008     ELSE
5009     CASE WHEN delegataire.personne_morale_prenom IS NOT NULL
5010     THEN delegataire.personne_morale_prenom
5011     ELSE ''''
5012     END
5013     END as prenom_qualite_pm_correspondant,
5014    
5015     CASE
5016     WHEN delegataire.qualite IS NULL
5017     THEN
5018     CASE WHEN petitionnaire_principal.qualite=''particulier''
5019     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
5020     ELSE
5021     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
5022     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal.personne_morale_raison_sociale, petitionnaire_principal.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_civilite.libelle, petitionnaire_principal.personne_morale_nom, petitionnaire_principal.personne_morale_prenom))
5023     ELSE TRIM(CONCAT(petitionnaire_principal.personne_morale_raison_sociale, '' '', petitionnaire_principal.personne_morale_denomination))
5024     END
5025     END
5026     ELSE
5027     CASE WHEN delegataire.qualite=''particulier''
5028     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
5029     ELSE
5030     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
5031     THEN TRIM(CONCAT_WS('' '', delegataire.personne_morale_raison_sociale, delegataire.personne_morale_denomination, ''représenté(e) par'', delegataire_civilite.libelle, delegataire.personne_morale_nom, delegataire.personne_morale_prenom))
5032     ELSE TRIM(CONCAT(delegataire.personne_morale_raison_sociale, '' '', delegataire.personne_morale_denomination))
5033     END
5034     END
5035     END as nom_complet_qualite_pm_correspondant,
5036    
5037     CASE WHEN delegataire.qualite IS NULL
5038     THEN
5039     CASE WHEN petitionnaire_principal.qualite=''particulier''
5040     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal_civilite.libelle, petitionnaire_principal.particulier_nom, petitionnaire_principal.particulier_prenom))
5041     ELSE
5042     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
5043     THEN TRIM(CONCAT_WS('' '', petitionnaire_principal.personne_morale_raison_sociale, petitionnaire_principal.personne_morale_denomination, ''représenté(e) par'', petitionnaire_principal_civilite.libelle, petitionnaire_principal.personne_morale_nom, petitionnaire_principal.personne_morale_prenom))
5044     ELSE TRIM(CONCAT(petitionnaire_principal.personne_morale_raison_sociale, '' '', petitionnaire_principal.personne_morale_denomination))
5045     END
5046     END
5047     ELSE
5048     CASE WHEN delegataire.qualite=''particulier''
5049     THEN TRIM(CONCAT_WS('' '', delegataire_civilite.libelle, delegataire.particulier_nom, delegataire.particulier_prenom))
5050     ELSE
5051     CASE WHEN delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
5052     THEN TRIM(CONCAT_WS('' '', delegataire.personne_morale_raison_sociale, delegataire.personne_morale_denomination, ''représenté(e) par'', delegataire_civilite.libelle, delegataire.personne_morale_nom, delegataire.personne_morale_prenom))
5053     ELSE TRIM(CONCAT(delegataire.personne_morale_raison_sociale, '' '', delegataire.personne_morale_denomination))
5054     END
5055     END
5056     END as nom_correspondant,
5057    
5058     CASE WHEN delegataire.qualite IS NULL
5059     THEN
5060     CASE WHEN petitionnaire_principal.qualite=''particulier'' OR petitionnaire_principal.personne_morale_nom IS NOT NULL OR petitionnaire_principal.personne_morale_prenom IS NOT NULL
5061     THEN petitionnaire_principal_civilite.libelle
5062     ELSE ''''
5063     END
5064     ELSE
5065     CASE WHEN delegataire.qualite=''particulier'' OR delegataire.personne_morale_nom IS NOT NULL OR delegataire.personne_morale_prenom IS NOT NULL
5066     THEN delegataire_civilite.libelle
5067     ELSE ''''
5068     END
5069     END as civilite_correspondant,
5070    
5071     CASE WHEN delegataire.qualite IS NULL
5072     THEN
5073     CASE WHEN petitionnaire_principal.qualite=''particulier''
5074     THEN petitionnaire_principal.particulier_nom
5075     ELSE
5076     CASE WHEN petitionnaire_principal.personne_morale_nom IS NOT NULL
5077     THEN petitionnaire_principal.personne_morale_nom
5078     ELSE ''''
5079     END
5080     END
5081     ELSE
5082     CASE WHEN delegataire.qualite=''particulier''
5083     THEN delegataire.particulier_nom
5084     ELSE
5085     CASE WHEN delegataire.personne_morale_nom IS NOT NULL
5086     THEN delegataire.personne_morale_nom
5087     ELSE ''''
5088     END
5089     END
5090     END as nom_particulier_correspondant,
5091    
5092     CASE WHEN delegataire.qualite IS NULL
5093     THEN
5094     CASE WHEN petitionnaire_principal.qualite=''particulier''
5095     THEN petitionnaire_principal.particulier_prenom
5096     ELSE
5097     CASE WHEN petitionnaire_principal.personne_morale_prenom IS NOT NULL
5098     THEN petitionnaire_principal.personne_morale_prenom
5099     ELSE ''''
5100     END
5101     END
5102     ELSE
5103     CASE WHEN delegataire.qualite=''particulier''
5104     THEN delegataire.particulier_prenom
5105     ELSE
5106     CASE WHEN delegataire.personne_morale_prenom IS NOT NULL
5107     THEN delegataire.personne_morale_prenom
5108     ELSE ''''
5109     END
5110     END
5111     END as prenom_particulier_correspondant,
5112    
5113     CASE WHEN delegataire.qualite IS NULL
5114     THEN
5115     CASE WHEN petitionnaire_principal.qualite=''particulier''
5116     THEN ''''
5117     ELSE petitionnaire_principal.personne_morale_raison_sociale
5118     END
5119     ELSE
5120     CASE WHEN delegataire.qualite=''particulier''
5121     THEN ''''
5122     ELSE delegataire.personne_morale_raison_sociale
5123     END
5124     END as raison_sociale_correspondant,
5125    
5126     CASE WHEN delegataire.qualite IS NULL
5127     THEN
5128     CASE WHEN petitionnaire_principal.qualite=''particulier''
5129     THEN ''''
5130     ELSE petitionnaire_principal.personne_morale_denomination
5131     END
5132     ELSE
5133     CASE WHEN delegataire.qualite=''particulier''
5134     THEN ''''
5135     ELSE delegataire.personne_morale_denomination
5136     END
5137     END as denomination_correspondant,
5138    
5139     CASE WHEN delegataire.qualite IS NULL
5140     THEN
5141     CASE WHEN petitionnaire_principal.qualite=''particulier''
5142     THEN ''''
5143     ELSE petitionnaire_principal.personne_morale_siret
5144     END
5145     ELSE
5146     CASE WHEN delegataire.qualite=''particulier''
5147     THEN ''''
5148     ELSE delegataire.personne_morale_siret
5149     END
5150     END as siret_correspondant,
5151    
5152     CASE WHEN delegataire.qualite IS NULL
5153     THEN
5154     CASE WHEN petitionnaire_principal.qualite=''particulier''
5155     THEN ''''
5156     ELSE petitionnaire_principal.personne_morale_categorie_juridique
5157     END
5158     ELSE
5159     CASE WHEN delegataire.qualite=''particulier''
5160     THEN ''''
5161     ELSE delegataire.personne_morale_categorie_juridique
5162     END
5163     END as categorie_juridique_correspondant,
5164    
5165     CASE WHEN delegataire.qualite IS NULL
5166     THEN petitionnaire_principal.numero
5167     ELSE delegataire.numero
5168     END as numero_correspondant,
5169    
5170     CASE WHEN delegataire.qualite IS NULL
5171     THEN petitionnaire_principal.voie
5172     ELSE delegataire.voie
5173     END as voie_correspondant,
5174    
5175     CASE WHEN delegataire.qualite IS NULL
5176     THEN petitionnaire_principal.complement
5177     ELSE delegataire.complement
5178     END as complement_correspondant,
5179    
5180     CASE WHEN delegataire.qualite IS NULL
5181     THEN petitionnaire_principal.lieu_dit
5182     ELSE delegataire.lieu_dit
5183     END as lieu_dit_correspondant,
5184    
5185     CASE WHEN delegataire.qualite IS NULL
5186     THEN
5187     CASE
5188     WHEN petitionnaire_principal.bp IS NULL
5189     THEN ''''
5190     ELSE CONCAT(''BP '', petitionnaire_principal.bp)
5191     END
5192     ELSE
5193     CASE
5194     WHEN delegataire.bp IS NULL
5195     THEN ''''
5196     ELSE CONCAT(''BP '', delegataire.bp)
5197     END
5198     END as bp_correspondant,
5199    
5200     CASE WHEN delegataire.qualite IS NULL
5201     THEN petitionnaire_principal.code_postal
5202     ELSE delegataire.code_postal
5203     END as code_postal_correspondant,
5204    
5205     CASE WHEN delegataire.qualite IS NULL
5206     THEN petitionnaire_principal.localite
5207     ELSE delegataire.localite
5208     END as ville_correspondant,
5209    
5210     CASE WHEN delegataire.qualite IS NULL
5211     THEN
5212     CASE
5213     WHEN petitionnaire_principal.cedex IS NULL
5214     THEN ''''
5215     ELSE CONCAT(''CEDEX '', petitionnaire_principal.cedex)
5216     END
5217     ELSE
5218     CASE
5219     WHEN delegataire.cedex IS NULL
5220     THEN ''''
5221     ELSE CONCAT(''CEDEX '', delegataire.cedex)
5222     END
5223     END as cedex_correspondant,
5224    
5225     CASE WHEN delegataire.qualite IS NULL
5226     THEN petitionnaire_principal.pays
5227     ELSE delegataire.pays
5228     END as pays_correspondant,
5229     CASE WHEN delegataire.qualite IS NULL
5230     THEN petitionnaire_principal.division_territoriale
5231     ELSE delegataire.division_territoriale
5232     END as division_territoriale_correspondant,
5233     CASE WHEN delegataire.qualite IS NULL
5234     THEN petitionnaire_principal.courriel
5235     ELSE delegataire.courriel
5236     END as email_correspondant,
5237     CASE WHEN delegataire.qualite IS NULL
5238     THEN CASE WHEN petitionnaire_principal.notification IS TRUE
5239     THEN ''[X]''
5240     ELSE ''[ ]''
5241     END
5242     ELSE ''[ ]''
5243     END as notification_correspondant,
5244    
5245     --Dates importantes du dossier d''instruction
5246     to_char(dossier.date_depot, ''DD/MM/YYYY'') as date_depot_dossier,
5247     to_char(dossier.date_complet, ''DD/MM/YYYY'') as date_completude,
5248     to_char(dossier.date_dernier_depot, ''DD/MM/YYYY'') as date_dernier_depot,
5249     to_char(dossier.date_decision, ''DD/MM/YYYY'') as date_decision_dossier,
5250     CASE WHEN dossier.incomplet_notifie IS TRUE AND dossier.incompletude IS TRUE
5251     THEN to_char(dossier.date_limite_incompletude ,''DD/MM/YYYY'')
5252     ELSE to_char(dossier.date_limite ,''DD/MM/YYYY'')
5253     END as date_limite_dossier,
5254     to_char(dossier.date_achevement,''DD/MM/YYYY'') as date_achevement_dossier,
5255     to_char(dossier.date_conformite,''DD/MM/YYYY'') as date_conformite_dossier,
5256     to_char(dossier.date_notification_delai,''DD/MM/YYYY'') as date_notification_delai_dossier,
5257    
5258     --Noms des signataires
5259     TRIM(CONCAT(signataire_civilite.libelle, '' '',signataire_arrete.prenom, '' '', signataire_arrete.nom)) as arrete_signataire,
5260     TRIM(CONCAT(signataire_arrete.qualite, '' '', signataire_arrete.signature)) as signature_signataire,
5261     TRIM(signataire_arrete.signature) as signature_signataire_ss_qualite,
5262     division.chef as chef_division,
5263     direction.chef as chef_direction,
5264     direction.libelle as libelle_direction,
5265     direction.description as description_direction,
5266    
5267     --Données générales des données techniques
5268     donnees_techniques.co_projet_desc as co_projet_desc_donnees_techniques,
5269     donnees_techniques.am_projet_desc as am_projet_desc_donnees_techniques,
5270     donnees_techniques.dm_projet_desc as dm_projet_desc_donnees_techniques,
5271     donnees_techniques.ope_proj_desc as ope_proj_desc_donnees_techniques,
5272     TRIM(CONCAT(
5273     donnees_techniques.co_projet_desc, '' '',
5274     donnees_techniques.am_projet_desc, '' '',
5275     donnees_techniques.dm_projet_desc, '' '',
5276     donnees_techniques.ope_proj_desc
5277     )) as projet_desc_donnees_techniques,
5278     donnees_techniques.am_lot_max_nb as am_lot_max_nb_donnees_techniques,
5279     donnees_techniques.am_lot_max_shon as am_lot_max_shon_donnees_techniques,
5280     -- Si une valeur est saisie dans la deuxième version du tableau des surfaces
5281     -- alors on récupère seulement ses valeurs
5282     CASE WHEN su2_avt_shon1 IS NOT NULL
5283     OR su2_avt_shon2 IS NOT NULL
5284     OR su2_avt_shon3 IS NOT NULL
5285     OR su2_avt_shon4 IS NOT NULL
5286     OR su2_avt_shon5 IS NOT NULL
5287     OR su2_avt_shon6 IS NOT NULL
5288     OR su2_avt_shon7 IS NOT NULL
5289     OR su2_avt_shon8 IS NOT NULL
5290     OR su2_avt_shon9 IS NOT NULL
5291     OR su2_avt_shon10 IS NOT NULL
5292     OR su2_avt_shon11 IS NOT NULL
5293     OR su2_avt_shon12 IS NOT NULL
5294     OR su2_avt_shon13 IS NOT NULL
5295     OR su2_avt_shon14 IS NOT NULL
5296     OR su2_avt_shon15 IS NOT NULL
5297     OR su2_avt_shon16 IS NOT NULL
5298     OR su2_avt_shon17 IS NOT NULL
5299     OR su2_avt_shon18 IS NOT NULL
5300     OR su2_avt_shon19 IS NOT NULL
5301     OR su2_avt_shon20 IS NOT NULL
5302     OR su2_cstr_shon1 IS NOT NULL
5303     OR su2_cstr_shon2 IS NOT NULL
5304     OR su2_cstr_shon3 IS NOT NULL
5305     OR su2_cstr_shon4 IS NOT NULL
5306     OR su2_cstr_shon5 IS NOT NULL
5307     OR su2_cstr_shon6 IS NOT NULL
5308     OR su2_cstr_shon7 IS NOT NULL
5309     OR su2_cstr_shon8 IS NOT NULL
5310     OR su2_cstr_shon9 IS NOT NULL
5311     OR su2_cstr_shon10 IS NOT NULL
5312     OR su2_cstr_shon11 IS NOT NULL
5313     OR su2_cstr_shon12 IS NOT NULL
5314     OR su2_cstr_shon13 IS NOT NULL
5315     OR su2_cstr_shon14 IS NOT NULL
5316     OR su2_cstr_shon15 IS NOT NULL
5317     OR su2_cstr_shon16 IS NOT NULL
5318     OR su2_cstr_shon17 IS NOT NULL
5319     OR su2_cstr_shon18 IS NOT NULL
5320     OR su2_cstr_shon19 IS NOT NULL
5321     OR su2_cstr_shon20 IS NOT NULL
5322     OR su2_chge_shon1 IS NOT NULL
5323     OR su2_chge_shon2 IS NOT NULL
5324     OR su2_chge_shon3 IS NOT NULL
5325     OR su2_chge_shon4 IS NOT NULL
5326     OR su2_chge_shon5 IS NOT NULL
5327     OR su2_chge_shon6 IS NOT NULL
5328     OR su2_chge_shon7 IS NOT NULL
5329     OR su2_chge_shon8 IS NOT NULL
5330     OR su2_chge_shon9 IS NOT NULL
5331     OR su2_chge_shon10 IS NOT NULL
5332     OR su2_chge_shon11 IS NOT NULL
5333     OR su2_chge_shon12 IS NOT NULL
5334     OR su2_chge_shon13 IS NOT NULL
5335     OR su2_chge_shon14 IS NOT NULL
5336     OR su2_chge_shon15 IS NOT NULL
5337     OR su2_chge_shon16 IS NOT NULL
5338     OR su2_chge_shon17 IS NOT NULL
5339     OR su2_chge_shon18 IS NOT NULL
5340     OR su2_chge_shon19 IS NOT NULL
5341     OR su2_chge_shon20 IS NOT NULL
5342     OR su2_demo_shon1 IS NOT NULL
5343     OR su2_demo_shon2 IS NOT NULL
5344     OR su2_demo_shon3 IS NOT NULL
5345     OR su2_demo_shon4 IS NOT NULL
5346     OR su2_demo_shon5 IS NOT NULL
5347     OR su2_demo_shon6 IS NOT NULL
5348     OR su2_demo_shon7 IS NOT NULL
5349     OR su2_demo_shon8 IS NOT NULL
5350     OR su2_demo_shon9 IS NOT NULL
5351     OR su2_demo_shon10 IS NOT NULL
5352     OR su2_demo_shon11 IS NOT NULL
5353     OR su2_demo_shon12 IS NOT NULL
5354     OR su2_demo_shon13 IS NOT NULL
5355     OR su2_demo_shon14 IS NOT NULL
5356     OR su2_demo_shon15 IS NOT NULL
5357     OR su2_demo_shon16 IS NOT NULL
5358     OR su2_demo_shon17 IS NOT NULL
5359     OR su2_demo_shon18 IS NOT NULL
5360     OR su2_demo_shon19 IS NOT NULL
5361     OR su2_demo_shon20 IS NOT NULL
5362     OR su2_sup_shon1 IS NOT NULL
5363     OR su2_sup_shon2 IS NOT NULL
5364     OR su2_sup_shon3 IS NOT NULL
5365     OR su2_sup_shon4 IS NOT NULL
5366     OR su2_sup_shon5 IS NOT NULL
5367     OR su2_sup_shon6 IS NOT NULL
5368     OR su2_sup_shon7 IS NOT NULL
5369     OR su2_sup_shon8 IS NOT NULL
5370     OR su2_sup_shon9 IS NOT NULL
5371     OR su2_sup_shon10 IS NOT NULL
5372     OR su2_sup_shon11 IS NOT NULL
5373     OR su2_sup_shon12 IS NOT NULL
5374     OR su2_sup_shon13 IS NOT NULL
5375     OR su2_sup_shon14 IS NOT NULL
5376     OR su2_sup_shon15 IS NOT NULL
5377     OR su2_sup_shon16 IS NOT NULL
5378     OR su2_sup_shon17 IS NOT NULL
5379     OR su2_sup_shon18 IS NOT NULL
5380     OR su2_sup_shon19 IS NOT NULL
5381     OR su2_sup_shon20 IS NOT NULL
5382     THEN donnees_techniques.su2_cstr_shon_tot
5383     ELSE donnees_techniques.su_cstr_shon_tot
5384     END as su_cstr_shon_tot_donnees_techniques,
5385     -- Si une valeur est saisie dans la deuxième version du tableau des surfaces
5386     -- alors on récupère seulement ses valeurs
5387     CASE WHEN su2_avt_shon1 IS NOT NULL
5388     OR su2_avt_shon2 IS NOT NULL
5389     OR su2_avt_shon3 IS NOT NULL
5390     OR su2_avt_shon4 IS NOT NULL
5391     OR su2_avt_shon5 IS NOT NULL
5392     OR su2_avt_shon6 IS NOT NULL
5393     OR su2_avt_shon7 IS NOT NULL
5394     OR su2_avt_shon8 IS NOT NULL
5395     OR su2_avt_shon9 IS NOT NULL
5396     OR su2_avt_shon10 IS NOT NULL
5397     OR su2_avt_shon11 IS NOT NULL
5398     OR su2_avt_shon12 IS NOT NULL
5399     OR su2_avt_shon13 IS NOT NULL
5400     OR su2_avt_shon14 IS NOT NULL
5401     OR su2_avt_shon15 IS NOT NULL
5402     OR su2_avt_shon16 IS NOT NULL
5403     OR su2_avt_shon17 IS NOT NULL
5404     OR su2_avt_shon18 IS NOT NULL
5405     OR su2_avt_shon19 IS NOT NULL
5406     OR su2_avt_shon20 IS NOT NULL
5407     OR su2_cstr_shon1 IS NOT NULL
5408     OR su2_cstr_shon2 IS NOT NULL
5409     OR su2_cstr_shon3 IS NOT NULL
5410     OR su2_cstr_shon4 IS NOT NULL
5411     OR su2_cstr_shon5 IS NOT NULL
5412     OR su2_cstr_shon6 IS NOT NULL
5413     OR su2_cstr_shon7 IS NOT NULL
5414     OR su2_cstr_shon8 IS NOT NULL
5415     OR su2_cstr_shon9 IS NOT NULL
5416     OR su2_cstr_shon10 IS NOT NULL
5417     OR su2_cstr_shon11 IS NOT NULL
5418     OR su2_cstr_shon12 IS NOT NULL
5419     OR su2_cstr_shon13 IS NOT NULL
5420     OR su2_cstr_shon14 IS NOT NULL
5421     OR su2_cstr_shon15 IS NOT NULL
5422     OR su2_cstr_shon16 IS NOT NULL
5423     OR su2_cstr_shon17 IS NOT NULL
5424     OR su2_cstr_shon18 IS NOT NULL
5425     OR su2_cstr_shon19 IS NOT NULL
5426     OR su2_cstr_shon20 IS NOT NULL
5427     OR su2_chge_shon1 IS NOT NULL
5428     OR su2_chge_shon2 IS NOT NULL
5429     OR su2_chge_shon3 IS NOT NULL
5430     OR su2_chge_shon4 IS NOT NULL
5431     OR su2_chge_shon5 IS NOT NULL
5432     OR su2_chge_shon6 IS NOT NULL
5433     OR su2_chge_shon7 IS NOT NULL
5434     OR su2_chge_shon8 IS NOT NULL
5435     OR su2_chge_shon9 IS NOT NULL
5436     OR su2_chge_shon10 IS NOT NULL
5437     OR su2_chge_shon11 IS NOT NULL
5438     OR su2_chge_shon12 IS NOT NULL
5439     OR su2_chge_shon13 IS NOT NULL
5440     OR su2_chge_shon14 IS NOT NULL
5441     OR su2_chge_shon15 IS NOT NULL
5442     OR su2_chge_shon16 IS NOT NULL
5443     OR su2_chge_shon17 IS NOT NULL
5444     OR su2_chge_shon18 IS NOT NULL
5445     OR su2_chge_shon19 IS NOT NULL
5446     OR su2_chge_shon20 IS NOT NULL
5447     OR su2_demo_shon1 IS NOT NULL
5448     OR su2_demo_shon2 IS NOT NULL
5449     OR su2_demo_shon3 IS NOT NULL
5450     OR su2_demo_shon4 IS NOT NULL
5451     OR su2_demo_shon5 IS NOT NULL
5452     OR su2_demo_shon6 IS NOT NULL
5453     OR su2_demo_shon7 IS NOT NULL
5454     OR su2_demo_shon8 IS NOT NULL
5455     OR su2_demo_shon9 IS NOT NULL
5456     OR su2_demo_shon10 IS NOT NULL
5457     OR su2_demo_shon11 IS NOT NULL
5458     OR su2_demo_shon12 IS NOT NULL
5459     OR su2_demo_shon13 IS NOT NULL
5460     OR su2_demo_shon14 IS NOT NULL
5461     OR su2_demo_shon15 IS NOT NULL
5462     OR su2_demo_shon16 IS NOT NULL
5463     OR su2_demo_shon17 IS NOT NULL
5464     OR su2_demo_shon18 IS NOT NULL
5465     OR su2_demo_shon19 IS NOT NULL
5466     OR su2_demo_shon20 IS NOT NULL
5467     OR su2_sup_shon1 IS NOT NULL
5468     OR su2_sup_shon2 IS NOT NULL
5469     OR su2_sup_shon3 IS NOT NULL
5470     OR su2_sup_shon4 IS NOT NULL
5471     OR su2_sup_shon5 IS NOT NULL
5472     OR su2_sup_shon6 IS NOT NULL
5473     OR su2_sup_shon7 IS NOT NULL
5474     OR su2_sup_shon8 IS NOT NULL
5475     OR su2_sup_shon9 IS NOT NULL
5476     OR su2_sup_shon10 IS NOT NULL
5477     OR su2_sup_shon11 IS NOT NULL
5478     OR su2_sup_shon12 IS NOT NULL
5479     OR su2_sup_shon13 IS NOT NULL
5480     OR su2_sup_shon14 IS NOT NULL
5481     OR su2_sup_shon15 IS NOT NULL
5482     OR su2_sup_shon16 IS NOT NULL
5483     OR su2_sup_shon17 IS NOT NULL
5484     OR su2_sup_shon18 IS NOT NULL
5485     OR su2_sup_shon19 IS NOT NULL
5486     OR su2_sup_shon20 IS NOT NULL
5487     THEN donnees_techniques.su2_demo_shon_tot
5488     ELSE donnees_techniques.su_demo_shon_tot
5489     END as su_demo_shon_tot_donnees_techniques,
5490     -- Si une valeur est saisie dans la deuxième version du tableau des surfaces
5491     -- alors on récupère seulement ses valeurs
5492     CASE WHEN su2_avt_shon1 IS NOT NULL
5493     OR su2_avt_shon2 IS NOT NULL
5494     OR su2_avt_shon3 IS NOT NULL
5495     OR su2_avt_shon4 IS NOT NULL
5496     OR su2_avt_shon5 IS NOT NULL
5497     OR su2_avt_shon6 IS NOT NULL
5498     OR su2_avt_shon7 IS NOT NULL
5499     OR su2_avt_shon8 IS NOT NULL
5500     OR su2_avt_shon9 IS NOT NULL
5501     OR su2_avt_shon10 IS NOT NULL
5502     OR su2_avt_shon11 IS NOT NULL
5503     OR su2_avt_shon12 IS NOT NULL
5504     OR su2_avt_shon13 IS NOT NULL
5505     OR su2_avt_shon14 IS NOT NULL
5506     OR su2_avt_shon15 IS NOT NULL
5507     OR su2_avt_shon16 IS NOT NULL
5508     OR su2_avt_shon17 IS NOT NULL
5509     OR su2_avt_shon18 IS NOT NULL
5510     OR su2_avt_shon19 IS NOT NULL
5511     OR su2_avt_shon20 IS NOT NULL
5512     OR su2_cstr_shon1 IS NOT NULL
5513     OR su2_cstr_shon2 IS NOT NULL
5514     OR su2_cstr_shon3 IS NOT NULL
5515     OR su2_cstr_shon4 IS NOT NULL
5516     OR su2_cstr_shon5 IS NOT NULL
5517     OR su2_cstr_shon6 IS NOT NULL
5518     OR su2_cstr_shon7 IS NOT NULL
5519     OR su2_cstr_shon8 IS NOT NULL
5520     OR su2_cstr_shon9 IS NOT NULL
5521     OR su2_cstr_shon10 IS NOT NULL
5522     OR su2_cstr_shon11 IS NOT NULL
5523     OR su2_cstr_shon12 IS NOT NULL
5524     OR su2_cstr_shon13 IS NOT NULL
5525     OR su2_cstr_shon14 IS NOT NULL
5526     OR su2_cstr_shon15 IS NOT NULL
5527     OR su2_cstr_shon16 IS NOT NULL
5528     OR su2_cstr_shon17 IS NOT NULL
5529     OR su2_cstr_shon18 IS NOT NULL
5530     OR su2_cstr_shon19 IS NOT NULL
5531     OR su2_cstr_shon20 IS NOT NULL
5532     OR su2_chge_shon1 IS NOT NULL
5533     OR su2_chge_shon2 IS NOT NULL
5534     OR su2_chge_shon3 IS NOT NULL
5535     OR su2_chge_shon4 IS NOT NULL
5536     OR su2_chge_shon5 IS NOT NULL
5537     OR su2_chge_shon6 IS NOT NULL
5538     OR su2_chge_shon7 IS NOT NULL
5539     OR su2_chge_shon8 IS NOT NULL
5540     OR su2_chge_shon9 IS NOT NULL
5541     OR su2_chge_shon10 IS NOT NULL
5542     OR su2_chge_shon11 IS NOT NULL
5543     OR su2_chge_shon12 IS NOT NULL
5544     OR su2_chge_shon13 IS NOT NULL
5545     OR su2_chge_shon14 IS NOT NULL
5546     OR su2_chge_shon15 IS NOT NULL
5547     OR su2_chge_shon16 IS NOT NULL
5548     OR su2_chge_shon17 IS NOT NULL
5549     OR su2_chge_shon18 IS NOT NULL
5550     OR su2_chge_shon19 IS NOT NULL
5551     OR su2_chge_shon20 IS NOT NULL
5552     OR su2_demo_shon1 IS NOT NULL
5553     OR su2_demo_shon2 IS NOT NULL
5554     OR su2_demo_shon3 IS NOT NULL
5555     OR su2_demo_shon4 IS NOT NULL
5556     OR su2_demo_shon5 IS NOT NULL
5557     OR su2_demo_shon6 IS NOT NULL
5558     OR su2_demo_shon7 IS NOT NULL
5559     OR su2_demo_shon8 IS NOT NULL
5560     OR su2_demo_shon9 IS NOT NULL
5561     OR su2_demo_shon10 IS NOT NULL
5562     OR su2_demo_shon11 IS NOT NULL
5563     OR su2_demo_shon12 IS NOT NULL
5564     OR su2_demo_shon13 IS NOT NULL
5565     OR su2_demo_shon14 IS NOT NULL
5566     OR su2_demo_shon15 IS NOT NULL
5567     OR su2_demo_shon16 IS NOT NULL
5568     OR su2_demo_shon17 IS NOT NULL
5569     OR su2_demo_shon18 IS NOT NULL
5570     OR su2_demo_shon19 IS NOT NULL
5571     OR su2_demo_shon20 IS NOT NULL
5572     OR su2_sup_shon1 IS NOT NULL
5573     OR su2_sup_shon2 IS NOT NULL
5574     OR su2_sup_shon3 IS NOT NULL
5575     OR su2_sup_shon4 IS NOT NULL
5576     OR su2_sup_shon5 IS NOT NULL
5577     OR su2_sup_shon6 IS NOT NULL
5578     OR su2_sup_shon7 IS NOT NULL
5579     OR su2_sup_shon8 IS NOT NULL
5580     OR su2_sup_shon9 IS NOT NULL
5581     OR su2_sup_shon10 IS NOT NULL
5582     OR su2_sup_shon11 IS NOT NULL
5583     OR su2_sup_shon12 IS NOT NULL
5584     OR su2_sup_shon13 IS NOT NULL
5585     OR su2_sup_shon14 IS NOT NULL
5586     OR su2_sup_shon15 IS NOT NULL
5587     OR su2_sup_shon16 IS NOT NULL
5588     OR su2_sup_shon17 IS NOT NULL
5589     OR su2_sup_shon18 IS NOT NULL
5590     OR su2_sup_shon19 IS NOT NULL
5591     OR su2_sup_shon20 IS NOT NULL
5592     THEN
5593     REGEXP_REPLACE(CONCAT(
5594     CASE WHEN donnees_techniques.su2_cstr_shon1 IS NULL
5595     THEN ''''
5596     ELSE CONCAT (''Exploitation agricole - '', donnees_techniques.su2_cstr_shon1, '' m² / '')
5597     END,
5598     CASE WHEN donnees_techniques.su2_cstr_shon2 IS NULL
5599     THEN ''''
5600     ELSE CONCAT (''Exploitation forestière - '', donnees_techniques.su2_cstr_shon2, '' m² / '')
5601     END,
5602     CASE WHEN donnees_techniques.su2_cstr_shon3 IS NULL
5603     THEN ''''
5604     ELSE CONCAT (''Logement - '', donnees_techniques.su2_cstr_shon3, '' m² / '')
5605     END,
5606     CASE WHEN donnees_techniques.su2_cstr_shon4 IS NULL
5607     THEN ''''
5608     ELSE CONCAT (''Hébergement - '', donnees_techniques.su2_cstr_shon4, '' m² / '')
5609     END,
5610     CASE WHEN donnees_techniques.su2_cstr_shon5 IS NULL
5611     THEN ''''
5612     ELSE CONCAT (''Artisanat et commerce de détail - '', donnees_techniques.su2_cstr_shon5, '' m² / '')
5613     END,
5614     CASE WHEN donnees_techniques.su2_cstr_shon6 IS NULL
5615     THEN ''''
5616     ELSE CONCAT (''Restauration - '', donnees_techniques.su2_cstr_shon6, '' m² / '')
5617     END,
5618     CASE WHEN donnees_techniques.su2_cstr_shon7 IS NULL
5619     THEN ''''
5620     ELSE CONCAT (''Commerce de gros - '', donnees_techniques.su2_cstr_shon7, '' m² / '')
5621     END,
5622     CASE WHEN donnees_techniques.su2_cstr_shon8 IS NULL
5623     THEN ''''
5624     ELSE CONCAT (''Activités de services où s''''effectue l''''accueil d''''une clientèle - '', donnees_techniques.su2_cstr_shon8, '' m² / '')
5625     END,
5626     CASE WHEN donnees_techniques.su2_cstr_shon9 IS NULL
5627     THEN ''''
5628     ELSE CONCAT (''Hébergement hôtelier et touristique - '', donnees_techniques.su2_cstr_shon9, '' m² / '')
5629     END,
5630     CASE WHEN donnees_techniques.su2_cstr_shon10 IS NULL
5631     THEN ''''
5632     ELSE CONCAT (''Cinéma - '', donnees_techniques.su2_cstr_shon10, '' m² / '')
5633     END,
5634     CASE WHEN donnees_techniques.su2_cstr_shon11 IS NULL
5635     THEN ''''
5636     ELSE CONCAT (''Locaux et bureaux accueillant du public des administrations publiques et assimilés - '', donnees_techniques.su2_cstr_shon11, '' m² / '')
5637     END,
5638     CASE WHEN donnees_techniques.su2_cstr_shon12 IS NULL
5639     THEN ''''
5640     ELSE CONCAT (''Locaux techniques et industriels des administrations publiques et assimilés - '', donnees_techniques.su2_cstr_shon12, '' m² / '')
5641     END,
5642     CASE WHEN donnees_techniques.su2_cstr_shon13 IS NULL
5643     THEN ''''
5644     ELSE CONCAT (''Établissements d''''enseignement, de santé et d''''action sociale - '', donnees_techniques.su2_cstr_shon13, '' m² / '')
5645     END,
5646     CASE WHEN donnees_techniques.su2_cstr_shon14 IS NULL
5647     THEN ''''
5648     ELSE CONCAT (''Salles d''''art et de spectacles - '', donnees_techniques.su2_cstr_shon14, '' m² / '')
5649     END,
5650     CASE WHEN donnees_techniques.su2_cstr_shon15 IS NULL
5651     THEN ''''
5652     ELSE CONCAT (''Équipements sportifs - '', donnees_techniques.su2_cstr_shon15, '' m² / '')
5653     END,
5654     CASE WHEN donnees_techniques.su2_cstr_shon16 IS NULL
5655     THEN ''''
5656     ELSE CONCAT (''Autres équipements recevant du public - '', donnees_techniques.su2_cstr_shon16, '' m² / '')
5657     END,
5658     CASE WHEN donnees_techniques.su2_cstr_shon17 IS NULL
5659     THEN ''''
5660     ELSE CONCAT (''Industrie - '', donnees_techniques.su2_cstr_shon17, '' m² / '')
5661     END,
5662     CASE WHEN donnees_techniques.su2_cstr_shon18 IS NULL
5663     THEN ''''
5664     ELSE CONCAT (''Entrepôt - '', donnees_techniques.su2_cstr_shon18, '' m² / '')
5665     END,
5666     CASE WHEN donnees_techniques.su2_cstr_shon19 IS NULL
5667     THEN ''''
5668     ELSE CONCAT (''Bureau - '', donnees_techniques.su2_cstr_shon19, '' m² / '')
5669     END,
5670     CASE WHEN donnees_techniques.su2_cstr_shon20 IS NULL
5671     THEN ''''
5672     ELSE CONCAT (''Centre de congrès et d''''exposition - '', donnees_techniques.su2_cstr_shon20, '' m²'')
5673     END
5674     ), '' / $'', '''')
5675     ELSE
5676     REGEXP_REPLACE(CONCAT(
5677     CASE
5678     WHEN donnees_techniques.su_cstr_shon1 IS NULL
5679     THEN ''''
5680     ELSE CONCAT(''Habitation - '', donnees_techniques.su_cstr_shon1, '' m² / '')
5681     END,
5682     CASE
5683     WHEN donnees_techniques.su_cstr_shon2 IS NULL
5684     THEN ''''
5685     ELSE CONCAT(''Hébergement hôtelier - '', donnees_techniques.su_cstr_shon2, '' m² / '')
5686     END,
5687     CASE
5688     WHEN donnees_techniques.su_cstr_shon3 IS NULL
5689     THEN ''''
5690     ELSE CONCAT(''Bureaux - '', donnees_techniques.su_cstr_shon3, '' m² / '')
5691     END,
5692     CASE
5693     WHEN donnees_techniques.su_cstr_shon4 IS NULL
5694     THEN ''''
5695     ELSE CONCAT(''Commerce - '', donnees_techniques.su_cstr_shon4, '' m² / '')
5696     END,
5697     CASE
5698     WHEN donnees_techniques.su_cstr_shon5 IS NULL
5699     THEN ''''
5700     ELSE CONCAT(''Artisanat - '', donnees_techniques.su_cstr_shon5, '' m² / '')
5701     END,
5702     CASE
5703     WHEN donnees_techniques.su_cstr_shon6 IS NULL
5704     THEN ''''
5705     ELSE CONCAT(''Industrie - '', donnees_techniques.su_cstr_shon6, '' m² / '')
5706     END,
5707     CASE
5708     WHEN donnees_techniques.su_cstr_shon7 IS NULL
5709     THEN ''''
5710     ELSE CONCAT(''Exploitation agricole ou forestière - '', donnees_techniques.su_cstr_shon7, '' m² / '')
5711     END,
5712     CASE
5713     WHEN donnees_techniques.su_cstr_shon8 IS NULL
5714     THEN ''''
5715     ELSE CONCAT(''Entrepôt - '', donnees_techniques.su_cstr_shon8, '' m² / '')
5716     END,
5717     CASE
5718     WHEN donnees_techniques.su_cstr_shon9 IS NULL
5719     THEN ''''
5720     ELSE CONCAT(''Service public ou d''''intérêt collectif - '', donnees_techniques.su_cstr_shon9, '' m²'')
5721     END
5722     ), '' / $'', '''')
5723     END as tab_surface_donnees_techniques,
5724     donnees_techniques.co_tot_log_nb as co_tot_log_nb_donnees_techniques,
5725     donnees_techniques.co_statio_place_nb as co_statio_place_nb_donnees_techniques,
5726     -- Si une valeur est saisie dans la deuxième version du tableau des surfaces
5727     -- alors on récupère seulement ses valeurs
5728     CASE WHEN su2_avt_shon1 IS NOT NULL
5729     OR su2_avt_shon2 IS NOT NULL
5730     OR su2_avt_shon3 IS NOT NULL
5731     OR su2_avt_shon4 IS NOT NULL
5732     OR su2_avt_shon5 IS NOT NULL
5733     OR su2_avt_shon6 IS NOT NULL
5734     OR su2_avt_shon7 IS NOT NULL
5735     OR su2_avt_shon8 IS NOT NULL
5736     OR su2_avt_shon9 IS NOT NULL
5737     OR su2_avt_shon10 IS NOT NULL
5738     OR su2_avt_shon11 IS NOT NULL
5739     OR su2_avt_shon12 IS NOT NULL
5740     OR su2_avt_shon13 IS NOT NULL
5741     OR su2_avt_shon14 IS NOT NULL
5742     OR su2_avt_shon15 IS NOT NULL
5743     OR su2_avt_shon16 IS NOT NULL
5744     OR su2_avt_shon17 IS NOT NULL
5745     OR su2_avt_shon18 IS NOT NULL
5746     OR su2_avt_shon19 IS NOT NULL
5747     OR su2_avt_shon20 IS NOT NULL
5748     OR su2_cstr_shon1 IS NOT NULL
5749     OR su2_cstr_shon2 IS NOT NULL
5750     OR su2_cstr_shon3 IS NOT NULL
5751     OR su2_cstr_shon4 IS NOT NULL
5752     OR su2_cstr_shon5 IS NOT NULL
5753     OR su2_cstr_shon6 IS NOT NULL
5754     OR su2_cstr_shon7 IS NOT NULL
5755     OR su2_cstr_shon8 IS NOT NULL
5756     OR su2_cstr_shon9 IS NOT NULL
5757     OR su2_cstr_shon10 IS NOT NULL
5758     OR su2_cstr_shon11 IS NOT NULL
5759     OR su2_cstr_shon12 IS NOT NULL
5760     OR su2_cstr_shon13 IS NOT NULL
5761     OR su2_cstr_shon14 IS NOT NULL
5762     OR su2_cstr_shon15 IS NOT NULL
5763     OR su2_cstr_shon16 IS NOT NULL
5764     OR su2_cstr_shon17 IS NOT NULL
5765     OR su2_cstr_shon18 IS NOT NULL
5766     OR su2_cstr_shon19 IS NOT NULL
5767     OR su2_cstr_shon20 IS NOT NULL
5768     OR su2_chge_shon1 IS NOT NULL
5769     OR su2_chge_shon2 IS NOT NULL
5770     OR su2_chge_shon3 IS NOT NULL
5771     OR su2_chge_shon4 IS NOT NULL
5772     OR su2_chge_shon5 IS NOT NULL
5773     OR su2_chge_shon6 IS NOT NULL
5774     OR su2_chge_shon7 IS NOT NULL
5775     OR su2_chge_shon8 IS NOT NULL
5776     OR su2_chge_shon9 IS NOT NULL
5777     OR su2_chge_shon10 IS NOT NULL
5778     OR su2_chge_shon11 IS NOT NULL
5779     OR su2_chge_shon12 IS NOT NULL
5780     OR su2_chge_shon13 IS NOT NULL
5781     OR su2_chge_shon14 IS NOT NULL
5782     OR su2_chge_shon15 IS NOT NULL
5783     OR su2_chge_shon16 IS NOT NULL
5784     OR su2_chge_shon17 IS NOT NULL
5785     OR su2_chge_shon18 IS NOT NULL
5786     OR su2_chge_shon19 IS NOT NULL
5787     OR su2_chge_shon20 IS NOT NULL
5788     OR su2_demo_shon1 IS NOT NULL
5789     OR su2_demo_shon2 IS NOT NULL
5790     OR su2_demo_shon3 IS NOT NULL
5791     OR su2_demo_shon4 IS NOT NULL
5792     OR su2_demo_shon5 IS NOT NULL
5793     OR su2_demo_shon6 IS NOT NULL
5794     OR su2_demo_shon7 IS NOT NULL
5795     OR su2_demo_shon8 IS NOT NULL
5796     OR su2_demo_shon9 IS NOT NULL
5797     OR su2_demo_shon10 IS NOT NULL
5798     OR su2_demo_shon11 IS NOT NULL
5799     OR su2_demo_shon12 IS NOT NULL
5800     OR su2_demo_shon13 IS NOT NULL
5801     OR su2_demo_shon14 IS NOT NULL
5802     OR su2_demo_shon15 IS NOT NULL
5803     OR su2_demo_shon16 IS NOT NULL
5804     OR su2_demo_shon17 IS NOT NULL
5805     OR su2_demo_shon18 IS NOT NULL
5806     OR su2_demo_shon19 IS NOT NULL
5807     OR su2_demo_shon20 IS NOT NULL
5808     OR su2_sup_shon1 IS NOT NULL
5809     OR su2_sup_shon2 IS NOT NULL
5810     OR su2_sup_shon3 IS NOT NULL
5811     OR su2_sup_shon4 IS NOT NULL
5812     OR su2_sup_shon5 IS NOT NULL
5813     OR su2_sup_shon6 IS NOT NULL
5814     OR su2_sup_shon7 IS NOT NULL
5815     OR su2_sup_shon8 IS NOT NULL
5816     OR su2_sup_shon9 IS NOT NULL
5817     OR su2_sup_shon10 IS NOT NULL
5818     OR su2_sup_shon11 IS NOT NULL
5819     OR su2_sup_shon12 IS NOT NULL
5820     OR su2_sup_shon13 IS NOT NULL
5821     OR su2_sup_shon14 IS NOT NULL
5822     OR su2_sup_shon15 IS NOT NULL
5823     OR su2_sup_shon16 IS NOT NULL
5824     OR su2_sup_shon17 IS NOT NULL
5825     OR su2_sup_shon18 IS NOT NULL
5826     OR su2_sup_shon19 IS NOT NULL
5827     OR su2_sup_shon20 IS NOT NULL
5828     THEN donnees_techniques.su2_tot_shon_tot
5829     ELSE donnees_techniques.su_tot_shon_tot
5830     END as su_tot_shon_tot_donnees_techniques,
5831    
5832     -- Données techniques pour les AT
5833     CONCAT_WS('', '',
5834     CASE WHEN donnees_techniques.erp_cstr_neuve IS TRUE THEN ''construction neuve'' END,
5835     CASE WHEN donnees_techniques.erp_trvx_acc IS TRUE THEN ''travaux de mise en conformité totale aux règles d’accessibilité'' END,
5836     CASE WHEN donnees_techniques.erp_extension IS TRUE THEN ''extension'' END,
5837     CASE WHEN donnees_techniques.erp_rehab IS TRUE THEN ''réhabilitation'' END,
5838     CASE WHEN donnees_techniques.erp_trvx_am IS TRUE THEN ''travaux d’aménagement (remplacement de revêtements, rénovation électrique, création d’une rampe, par exemple)'' END,
5839     CASE WHEN donnees_techniques.erp_vol_nouv_exist IS TRUE THEN ''création de volumes nouveaux dans des volumes existants (modification du cloisonnement, par exemple)'' END
5840     ) as at_type_travaux,
5841     donnees_techniques.erp_public_eff_tot as at_effectif_public_total,
5842     CONCAT_WS('' - '', erp_categorie.libelle, erp_categorie.description) as at_categorie_etablissement,
5843     CONCAT_WS('' - '', erp_type.libelle, erp_type.description) as at_type_etablissement,
5844    
5845     -- Données techniques pour une DIA
5846     COALESCE (donnees_techniques.dia_mod_cess_prix_vente,'''') AS dia_mod_cess_prix_vente,
5847     COALESCE (donnees_techniques.dia_acquereur_nom_prenom,'''') AS dia_acquereur_nom_prenom,
5848     CONCAT(
5849     COALESCE(donnees_techniques.dia_acquereur_adr_num_voie || '' '',''''),
5850     COALESCE(donnees_techniques.dia_acquereur_adr_ext || '' '',''''),
5851     COALESCE(donnees_techniques.dia_acquereur_adr_type_voie || '' '',''''),
5852     COALESCE(donnees_techniques.dia_acquereur_adr_nom_voie || '' '',''''),
5853     COALESCE(donnees_techniques.dia_acquereur_adr_lieu_dit_bp || '' '',''''),
5854     COALESCE(donnees_techniques.dia_acquereur_adr_cp || '' '',''''),
5855     COALESCE(donnees_techniques.dia_acquereur_adr_localite || '' '','''')
5856     ) as dia_acquereur_adresse,
5857    
5858     -- Données techniques pour le contentieux
5859     objet_recours.libelle as ctx_objet_recours_libelle,
5860     donnees_techniques.ctx_reference_sagace as ctx_reference_sagace,
5861     donnees_techniques.ctx_nature_travaux_infra_om_html as ctx_nature_travaux_infra_om_html,
5862     donnees_techniques.ctx_synthese_nti as ctx_synthese_nti,
5863     donnees_techniques.ctx_article_non_resp_om_html as ctx_article_non_resp_om_html,
5864     donnees_techniques.ctx_synthese_anr as ctx_synthese_anr,
5865     donnees_techniques.ctx_reference_parquet as ctx_reference_parquet,
5866     donnees_techniques.ctx_element_taxation as ctx_element_taxation,
5867     CASE donnees_techniques.ctx_infraction WHEN ''t'' THEN ''Oui'' else ''Non'' end as ctx_infraction,
5868     CASE donnees_techniques.ctx_regularisable WHEN ''t'' THEN ''Oui'' else ''Non'' end as ctx_regularisable,
5869     donnees_techniques.ctx_reference_courrier as ctx_reference_courrier,
5870     to_char(donnees_techniques.ctx_date_audience, ''DD/MM/YYYY'') as date_audience_ctx,
5871     to_char(donnees_techniques.ctx_date_ajournement, ''DD/MM/YYYY'') as date_ajournement_ctx,
5872    
5873     -- Données techniques pour les DPC
5874     donnees_techniques.dpc_type as dpc_type,
5875     donnees_techniques.dpc_moda_cess_prix as dpc_moda_cess_prix,
5876    
5877     --Bordereau d''envoi au maire
5878     CASE
5879     WHEN evenement.type = ''arrete''
5880     THEN CONCAT(''transmission d''''une proposition de décision sur '', evenement.libelle)
5881     ELSE CONCAT(''transmission d''''un courrier d''''instruction sur '', evenement.libelle)
5882     END as objet_bordereau_envoi_maire
5883    
5884     FROM
5885     &DB_PREFIXEinstruction
5886     LEFT JOIN
5887     &DB_PREFIXEsignataire_arrete
5888     ON instruction.signataire_arrete = signataire_arrete.signataire_arrete
5889     LEFT JOIN
5890     &DB_PREFIXEcivilite as signataire_civilite
5891     ON signataire_arrete.civilite = signataire_civilite.civilite
5892     LEFT JOIN
5893     &DB_PREFIXEom_lettretype
5894     ON instruction.lettretype = om_lettretype.id and om_lettretype.actif IS TRUE
5895     LEFT JOIN
5896     &DB_PREFIXEdossier
5897     ON
5898     instruction.dossier=dossier.dossier
5899     LEFT JOIN (
5900     SELECT *
5901     FROM &DB_PREFIXElien_dossier_demandeur
5902     INNER JOIN &DB_PREFIXEdemandeur
5903     ON demandeur.demandeur = lien_dossier_demandeur.demandeur
5904     WHERE lien_dossier_demandeur.petitionnaire_principal IS TRUE
5905     AND demandeur.type_demandeur = ''petitionnaire''
5906     ) as petitionnaire_principal
5907     ON petitionnaire_principal.dossier = dossier.dossier
5908     LEFT JOIN
5909     &DB_PREFIXEcivilite as petitionnaire_principal_civilite
5910     ON
5911     petitionnaire_principal.particulier_civilite = petitionnaire_principal_civilite.civilite OR petitionnaire_principal.personne_morale_civilite = petitionnaire_principal_civilite.civilite
5912     LEFT JOIN (
5913     SELECT *
5914     FROM &DB_PREFIXElien_dossier_demandeur
5915     INNER JOIN &DB_PREFIXEdemandeur
5916     ON demandeur.demandeur = lien_dossier_demandeur.demandeur
5917     WHERE lien_dossier_demandeur.petitionnaire_principal IS TRUE
5918     AND demandeur.type_demandeur = ''contrevenant''
5919     ) as contrevenant_principal
5920     ON contrevenant_principal.dossier = dossier.dossier
5921     LEFT JOIN
5922     &DB_PREFIXEcivilite as contrevenant_principal_civilite
5923     ON
5924     contrevenant_principal.particulier_civilite = contrevenant_principal_civilite.civilite OR contrevenant_principal.personne_morale_civilite = contrevenant_principal_civilite.civilite
5925     LEFT JOIN (
5926     SELECT *
5927     FROM &DB_PREFIXElien_dossier_demandeur
5928     INNER JOIN &DB_PREFIXEdemandeur
5929     ON demandeur.demandeur = lien_dossier_demandeur.demandeur
5930     WHERE lien_dossier_demandeur.petitionnaire_principal IS TRUE
5931     AND demandeur.type_demandeur = ''requerant''
5932     ) as requerant_principal
5933     ON requerant_principal.dossier = dossier.dossier
5934     LEFT JOIN
5935     &DB_PREFIXEcivilite as requerant_principal_civilite
5936     ON
5937     requerant_principal.particulier_civilite = requerant_principal_civilite.civilite OR requerant_principal.personne_morale_civilite = requerant_principal_civilite.civilite
5938     LEFT JOIN (
5939     SELECT *
5940     FROM &DB_PREFIXElien_dossier_demandeur
5941     INNER JOIN &DB_PREFIXEdemandeur
5942     ON demandeur.demandeur = lien_dossier_demandeur.demandeur
5943     WHERE lien_dossier_demandeur.petitionnaire_principal IS TRUE
5944     AND demandeur.type_demandeur = ''avocat''
5945     ) as avocat_principal
5946     ON avocat_principal.dossier = dossier.dossier
5947     LEFT JOIN
5948     &DB_PREFIXEcivilite as avocat_principal_civilite
5949     ON
5950     avocat_principal.particulier_civilite = avocat_principal_civilite.civilite OR avocat_principal.personne_morale_civilite = avocat_principal_civilite.civilite
5951     LEFT JOIN (
5952     SELECT *
5953     FROM &DB_PREFIXElien_dossier_demandeur
5954     INNER JOIN &DB_PREFIXEdemandeur
5955     ON demandeur.demandeur = lien_dossier_demandeur.demandeur
5956     WHERE lien_dossier_demandeur.petitionnaire_principal IS TRUE
5957     AND demandeur.type_demandeur = ''plaignant''
5958     ) as plaignant_principal
5959     ON plaignant_principal.dossier = dossier.dossier
5960     LEFT JOIN
5961     &DB_PREFIXEcivilite as plaignant_principal_civilite
5962     ON
5963     plaignant_principal.particulier_civilite = plaignant_principal_civilite.civilite OR plaignant_principal.personne_morale_civilite = plaignant_principal_civilite.civilite
5964     LEFT JOIN
5965     &DB_PREFIXElien_dossier_autorisation_demandeur
5966     ON
5967     dossier.dossier_autorisation = lien_dossier_autorisation_demandeur.dossier_autorisation AND lien_dossier_autorisation_demandeur.petitionnaire_principal IS TRUE
5968     LEFT JOIN
5969     &DB_PREFIXEdemandeur as petitionnaire_principal_initial
5970     ON
5971     lien_dossier_autorisation_demandeur.demandeur = petitionnaire_principal_initial.demandeur
5972     LEFT JOIN
5973     &DB_PREFIXEcivilite as petitionnaire_principal_initial_civilite
5974     ON
5975     petitionnaire_principal_initial.particulier_civilite = petitionnaire_principal_initial_civilite.civilite OR petitionnaire_principal_initial.personne_morale_civilite = petitionnaire_principal_initial_civilite.civilite
5976     LEFT JOIN
5977     (
5978     &DB_PREFIXElien_dossier_demandeur AS lien_dossier_delegataire
5979     JOIN &DB_PREFIXEdemandeur as delegataire
5980     ON
5981     lien_dossier_delegataire.demandeur = delegataire.demandeur AND delegataire.type_demandeur = ''delegataire''
5982     )
5983     ON
5984     instruction.dossier = lien_dossier_delegataire.dossier AND lien_dossier_delegataire.petitionnaire_principal IS FALSE
5985     LEFT JOIN
5986     &DB_PREFIXEcivilite as delegataire_civilite
5987     ON
5988     delegataire.particulier_civilite = delegataire_civilite.civilite OR delegataire.personne_morale_civilite = delegataire_civilite.civilite
5989     LEFT JOIN (
5990     SELECT *
5991     FROM &DB_PREFIXElien_dossier_demandeur
5992     INNER JOIN &DB_PREFIXEdemandeur
5993     ON demandeur.demandeur = lien_dossier_demandeur.demandeur
5994     WHERE lien_dossier_demandeur.petitionnaire_principal IS TRUE
5995     AND demandeur.type_demandeur = ''bailleur''
5996     ) as bailleur_principal
5997     ON bailleur_principal.dossier = dossier.dossier
5998     LEFT JOIN
5999     &DB_PREFIXEcivilite as bailleur_principal_civilite
6000     ON
6001     bailleur_principal.particulier_civilite = bailleur_principal_civilite.civilite OR bailleur_principal.personne_morale_civilite = bailleur_principal_civilite.civilite
6002     LEFT JOIN (
6003     SELECT lien_dossier_demandeur.dossier, array_agg(lien_dossier_demandeur.demandeur ORDER BY lien_dossier_demandeur.demandeur) AS petitionnaire_autre
6004     FROM &DB_PREFIXElien_dossier_demandeur
6005     LEFT JOIN &DB_PREFIXEdossier
6006     ON lien_dossier_demandeur.dossier=dossier.dossier
6007     AND lien_dossier_demandeur.petitionnaire_principal IS FALSE
6008     LEFT JOIN &DB_PREFIXEinstruction
6009     ON instruction.dossier = dossier.dossier
6010     RIGHT JOIN &DB_PREFIXEdemandeur
6011     ON lien_dossier_demandeur.demandeur=demandeur.demandeur
6012     AND demandeur.type_demandeur = ''petitionnaire''
6013     WHERE instruction.instruction = &idx
6014     GROUP BY lien_dossier_demandeur.dossier
6015     ) as sub_petitionnaire_autre
6016     ON instruction.dossier = sub_petitionnaire_autre.dossier
6017     LEFT JOIN
6018     &DB_PREFIXEdemandeur as petitionnaire_1
6019     ON
6020     petitionnaire_1.demandeur = petitionnaire_autre[1] AND petitionnaire_1.type_demandeur = ''petitionnaire''
6021     LEFT JOIN
6022     &DB_PREFIXEcivilite as petitionnaire_1_civilite
6023     ON
6024     petitionnaire_1.particulier_civilite = petitionnaire_1_civilite.civilite OR petitionnaire_1.personne_morale_civilite = petitionnaire_1_civilite.civilite
6025     LEFT JOIN
6026     &DB_PREFIXEdemandeur as petitionnaire_2
6027     ON
6028     petitionnaire_2.demandeur = petitionnaire_autre[2] AND petitionnaire_2.type_demandeur = ''petitionnaire''
6029     LEFT JOIN
6030     &DB_PREFIXEcivilite as petitionnaire_2_civilite
6031     ON
6032     petitionnaire_2.particulier_civilite = petitionnaire_2_civilite.civilite OR petitionnaire_2.personne_morale_civilite = petitionnaire_2_civilite.civilite
6033     LEFT JOIN
6034     &DB_PREFIXEdemandeur as petitionnaire_3
6035     ON
6036     petitionnaire_3.demandeur = petitionnaire_autre[3] AND petitionnaire_3.type_demandeur = ''petitionnaire''
6037     LEFT JOIN
6038     &DB_PREFIXEcivilite as petitionnaire_3_civilite
6039     ON
6040     petitionnaire_3.particulier_civilite = petitionnaire_3_civilite.civilite OR petitionnaire_3.personne_morale_civilite = petitionnaire_3_civilite.civilite
6041     LEFT JOIN
6042     &DB_PREFIXEdemandeur as petitionnaire_4
6043     ON
6044     petitionnaire_4.demandeur = petitionnaire_autre[4] AND petitionnaire_4.type_demandeur = ''petitionnaire''
6045     LEFT JOIN
6046     &DB_PREFIXEcivilite as petitionnaire_4_civilite
6047     ON
6048     petitionnaire_4.particulier_civilite = petitionnaire_4_civilite.civilite OR petitionnaire_4.personne_morale_civilite = petitionnaire_4_civilite.civilite
6049     LEFT JOIN
6050     &DB_PREFIXEdemandeur as petitionnaire_5
6051     ON
6052     petitionnaire_5.demandeur = petitionnaire_autre[5] AND petitionnaire_5.type_demandeur = ''petitionnaire''
6053     LEFT JOIN
6054     &DB_PREFIXEcivilite as petitionnaire_5_civilite
6055     ON
6056     petitionnaire_5.particulier_civilite = petitionnaire_5_civilite.civilite OR petitionnaire_5.personne_morale_civilite = petitionnaire_5_civilite.civilite
6057     LEFT JOIN (
6058     SELECT lien_dossier_demandeur.dossier, array_agg(lien_dossier_demandeur.demandeur ORDER BY lien_dossier_demandeur.demandeur) AS contrevenant_autre
6059     FROM &DB_PREFIXElien_dossier_demandeur
6060     LEFT JOIN &DB_PREFIXEdossier
6061     ON lien_dossier_demandeur.dossier=dossier.dossier
6062     AND lien_dossier_demandeur.petitionnaire_principal IS FALSE
6063     LEFT JOIN &DB_PREFIXEinstruction
6064     ON instruction.dossier = dossier.dossier
6065     RIGHT JOIN &DB_PREFIXEdemandeur
6066     ON lien_dossier_demandeur.demandeur=demandeur.demandeur
6067     AND demandeur.type_demandeur = ''contrevenant''
6068     WHERE instruction.instruction = &idx
6069     GROUP BY lien_dossier_demandeur.dossier
6070     ) as sub_contrevenant_autre
6071     ON instruction.dossier = sub_contrevenant_autre.dossier
6072     LEFT JOIN
6073     &DB_PREFIXEdemandeur as contrevenant_1
6074     ON
6075     contrevenant_1.demandeur = contrevenant_autre[1] AND contrevenant_1.type_demandeur = ''contrevenant''
6076     LEFT JOIN
6077     &DB_PREFIXEcivilite as contrevenant_1_civilite
6078     ON
6079     contrevenant_1.particulier_civilite = contrevenant_1_civilite.civilite OR contrevenant_1.personne_morale_civilite = contrevenant_1_civilite.civilite
6080     LEFT JOIN
6081     &DB_PREFIXEdemandeur as contrevenant_2
6082     ON
6083     contrevenant_2.demandeur = contrevenant_autre[2] AND contrevenant_2.type_demandeur = ''contrevenant''
6084     LEFT JOIN
6085     &DB_PREFIXEcivilite as contrevenant_2_civilite
6086     ON
6087     contrevenant_2.particulier_civilite = contrevenant_2_civilite.civilite OR contrevenant_2.personne_morale_civilite = contrevenant_2_civilite.civilite
6088     LEFT JOIN
6089     &DB_PREFIXEdemandeur as contrevenant_3
6090     ON
6091     contrevenant_3.demandeur = contrevenant_autre[3] AND contrevenant_3.type_demandeur = ''contrevenant''
6092     LEFT JOIN
6093     &DB_PREFIXEcivilite as contrevenant_3_civilite
6094     ON
6095     contrevenant_3.particulier_civilite = contrevenant_3_civilite.civilite OR contrevenant_3.personne_morale_civilite = contrevenant_3_civilite.civilite
6096     LEFT JOIN
6097     &DB_PREFIXEdemandeur as contrevenant_4
6098     ON
6099     contrevenant_4.demandeur = contrevenant_autre[4] AND contrevenant_4.type_demandeur = ''contrevenant''
6100     LEFT JOIN
6101     &DB_PREFIXEcivilite as contrevenant_4_civilite
6102     ON
6103     contrevenant_4.particulier_civilite = contrevenant_4_civilite.civilite OR contrevenant_4.personne_morale_civilite = contrevenant_4_civilite.civilite
6104     LEFT JOIN
6105     &DB_PREFIXEdemandeur as contrevenant_5
6106     ON
6107     contrevenant_5.demandeur = contrevenant_autre[5] AND contrevenant_5.type_demandeur = ''contrevenant''
6108     LEFT JOIN
6109     &DB_PREFIXEcivilite as contrevenant_5_civilite
6110     ON
6111     contrevenant_5.particulier_civilite = contrevenant_5_civilite.civilite OR contrevenant_5.personne_morale_civilite = contrevenant_5_civilite.civilite
6112     LEFT JOIN (
6113     SELECT lien_dossier_demandeur.dossier, array_agg(lien_dossier_demandeur.demandeur ORDER BY lien_dossier_demandeur.demandeur) AS requerant_autre
6114     FROM &DB_PREFIXElien_dossier_demandeur
6115     LEFT JOIN &DB_PREFIXEdossier
6116     ON lien_dossier_demandeur.dossier=dossier.dossier
6117     AND lien_dossier_demandeur.petitionnaire_principal IS FALSE
6118     LEFT JOIN &DB_PREFIXEinstruction
6119     ON instruction.dossier = dossier.dossier
6120     RIGHT JOIN &DB_PREFIXEdemandeur
6121     ON lien_dossier_demandeur.demandeur=demandeur.demandeur
6122     AND demandeur.type_demandeur = ''requerant''
6123     WHERE instruction.instruction = &idx
6124     GROUP BY lien_dossier_demandeur.dossier
6125     ) as sub_requerant_autre
6126     ON instruction.dossier = sub_requerant_autre.dossier
6127     LEFT JOIN
6128     &DB_PREFIXEdemandeur as requerant_1
6129     ON
6130     requerant_1.demandeur = requerant_autre[1] AND requerant_1.type_demandeur = ''requerant''
6131     LEFT JOIN
6132     &DB_PREFIXEcivilite as requerant_1_civilite
6133     ON
6134     requerant_1.particulier_civilite = requerant_1_civilite.civilite OR requerant_1.personne_morale_civilite = requerant_1_civilite.civilite
6135     LEFT JOIN
6136     &DB_PREFIXEdemandeur as requerant_2
6137     ON
6138     requerant_2.demandeur = requerant_autre[2] AND requerant_2.type_demandeur = ''requerant''
6139     LEFT JOIN
6140     &DB_PREFIXEcivilite as requerant_2_civilite
6141     ON
6142     requerant_2.particulier_civilite = requerant_2_civilite.civilite OR requerant_2.personne_morale_civilite = requerant_2_civilite.civilite
6143     LEFT JOIN
6144     &DB_PREFIXEdemandeur as requerant_3
6145     ON
6146     requerant_3.demandeur = requerant_autre[3] AND requerant_3.type_demandeur = ''requerant''
6147     LEFT JOIN
6148     &DB_PREFIXEcivilite as requerant_3_civilite
6149     ON
6150     requerant_3.particulier_civilite = requerant_3_civilite.civilite OR requerant_3.personne_morale_civilite = requerant_3_civilite.civilite
6151     LEFT JOIN
6152     &DB_PREFIXEdemandeur as requerant_4
6153     ON
6154     requerant_4.demandeur = requerant_autre[4] AND requerant_4.type_demandeur = ''requerant''
6155     LEFT JOIN
6156     &DB_PREFIXEcivilite as requerant_4_civilite
6157     ON
6158     requerant_4.particulier_civilite = requerant_4_civilite.civilite OR requerant_4.personne_morale_civilite = requerant_4_civilite.civilite
6159     LEFT JOIN
6160     &DB_PREFIXEdemandeur as requerant_5
6161     ON
6162     requerant_5.demandeur = requerant_autre[5] AND requerant_5.type_demandeur = ''requerant''
6163     LEFT JOIN
6164     &DB_PREFIXEcivilite as requerant_5_civilite
6165     ON
6166     requerant_5.particulier_civilite = requerant_5_civilite.civilite OR requerant_5.personne_morale_civilite = requerant_5_civilite.civilite
6167     LEFT JOIN (
6168     SELECT lien_dossier_demandeur.dossier, array_agg(lien_dossier_demandeur.demandeur ORDER BY lien_dossier_demandeur.demandeur) AS avocat_autre
6169     FROM &DB_PREFIXElien_dossier_demandeur
6170     LEFT JOIN &DB_PREFIXEdossier
6171     ON lien_dossier_demandeur.dossier=dossier.dossier
6172     AND lien_dossier_demandeur.petitionnaire_principal IS FALSE
6173     LEFT JOIN &DB_PREFIXEinstruction
6174     ON instruction.dossier = dossier.dossier
6175     RIGHT JOIN &DB_PREFIXEdemandeur
6176     ON lien_dossier_demandeur.demandeur=demandeur.demandeur
6177     AND demandeur.type_demandeur = ''avocat''
6178     WHERE instruction.instruction = &idx
6179     GROUP BY lien_dossier_demandeur.dossier
6180     ) as sub_avocat_autre
6181     ON instruction.dossier = sub_avocat_autre.dossier
6182     LEFT JOIN
6183     &DB_PREFIXEdemandeur as avocat_1
6184     ON
6185     avocat_1.demandeur = avocat_autre[1] AND avocat_1.type_demandeur = ''avocat''
6186     LEFT JOIN
6187     &DB_PREFIXEcivilite as avocat_1_civilite
6188     ON
6189     avocat_1.particulier_civilite = avocat_1_civilite.civilite OR avocat_1.personne_morale_civilite = avocat_1_civilite.civilite
6190     LEFT JOIN
6191     &DB_PREFIXEdemandeur as avocat_2
6192     ON
6193     avocat_2.demandeur = avocat_autre[2] AND avocat_2.type_demandeur = ''avocat''
6194     LEFT JOIN
6195     &DB_PREFIXEcivilite as avocat_2_civilite
6196     ON
6197     avocat_2.particulier_civilite = avocat_2_civilite.civilite OR avocat_2.personne_morale_civilite = avocat_2_civilite.civilite
6198     LEFT JOIN
6199     &DB_PREFIXEdemandeur as avocat_3
6200     ON
6201     avocat_3.demandeur = avocat_autre[3] AND avocat_3.type_demandeur = ''avocat''
6202     LEFT JOIN
6203     &DB_PREFIXEcivilite as avocat_3_civilite
6204     ON
6205     avocat_3.particulier_civilite = avocat_3_civilite.civilite OR avocat_3.personne_morale_civilite = avocat_3_civilite.civilite
6206     LEFT JOIN
6207     &DB_PREFIXEdemandeur as avocat_4
6208     ON
6209     avocat_4.demandeur = avocat_autre[4] AND avocat_4.type_demandeur = ''avocat''
6210     LEFT JOIN
6211     &DB_PREFIXEcivilite as avocat_4_civilite
6212     ON
6213     avocat_4.particulier_civilite = avocat_4_civilite.civilite OR avocat_4.personne_morale_civilite = avocat_4_civilite.civilite
6214     LEFT JOIN
6215     &DB_PREFIXEdemandeur as avocat_5
6216     ON
6217     avocat_5.demandeur = avocat_autre[5] AND avocat_5.type_demandeur = ''avocat''
6218     LEFT JOIN
6219     &DB_PREFIXEcivilite as avocat_5_civilite
6220     ON
6221     avocat_5.particulier_civilite = avocat_5_civilite.civilite OR avocat_5.personne_morale_civilite = avocat_5_civilite.civilite
6222     LEFT JOIN (
6223     SELECT lien_dossier_demandeur.dossier, array_agg(lien_dossier_demandeur.demandeur ORDER BY lien_dossier_demandeur.demandeur) AS plaignant_autre
6224     FROM &DB_PREFIXElien_dossier_demandeur
6225     LEFT JOIN &DB_PREFIXEdossier
6226     ON lien_dossier_demandeur.dossier=dossier.dossier
6227     AND lien_dossier_demandeur.petitionnaire_principal IS FALSE
6228     LEFT JOIN &DB_PREFIXEinstruction
6229     ON instruction.dossier = dossier.dossier
6230     RIGHT JOIN &DB_PREFIXEdemandeur
6231     ON lien_dossier_demandeur.demandeur=demandeur.demandeur
6232     AND demandeur.type_demandeur = ''plaignant''
6233     WHERE instruction.instruction = &idx
6234     GROUP BY lien_dossier_demandeur.dossier
6235     ) as sub_plaignant_autre
6236     ON instruction.dossier = sub_plaignant_autre.dossier
6237     LEFT JOIN
6238     &DB_PREFIXEdemandeur as plaignant_1
6239     ON
6240     plaignant_1.demandeur = plaignant_autre[1] AND plaignant_1.type_demandeur = ''plaignant''
6241     LEFT JOIN
6242     &DB_PREFIXEcivilite as plaignant_1_civilite
6243     ON
6244     plaignant_1.particulier_civilite = plaignant_1_civilite.civilite OR plaignant_1.personne_morale_civilite = plaignant_1_civilite.civilite
6245     LEFT JOIN
6246     &DB_PREFIXEdemandeur as plaignant_2
6247     ON
6248     plaignant_2.demandeur = plaignant_autre[2] AND plaignant_2.type_demandeur = ''plaignant''
6249     LEFT JOIN
6250     &DB_PREFIXEcivilite as plaignant_2_civilite
6251     ON
6252     plaignant_2.particulier_civilite = plaignant_2_civilite.civilite OR plaignant_2.personne_morale_civilite = plaignant_2_civilite.civilite
6253     LEFT JOIN
6254     &DB_PREFIXEdemandeur as plaignant_3
6255     ON
6256     plaignant_3.demandeur = plaignant_autre[3] AND plaignant_3.type_demandeur = ''plaignant''
6257     LEFT JOIN
6258     &DB_PREFIXEcivilite as plaignant_3_civilite
6259     ON
6260     plaignant_3.particulier_civilite = plaignant_3_civilite.civilite OR plaignant_3.personne_morale_civilite = plaignant_3_civilite.civilite
6261     LEFT JOIN
6262     &DB_PREFIXEdemandeur as plaignant_4
6263     ON
6264     plaignant_4.demandeur = plaignant_autre[4] AND plaignant_4.type_demandeur = ''plaignant''
6265     LEFT JOIN
6266     &DB_PREFIXEcivilite as plaignant_4_civilite
6267     ON
6268     plaignant_4.particulier_civilite = plaignant_4_civilite.civilite OR plaignant_4.personne_morale_civilite = plaignant_4_civilite.civilite
6269     LEFT JOIN
6270     &DB_PREFIXEdemandeur as plaignant_5
6271     ON
6272     plaignant_5.demandeur = plaignant_autre[5] AND plaignant_5.type_demandeur = ''plaignant''
6273     LEFT JOIN
6274     &DB_PREFIXEcivilite as plaignant_5_civilite
6275     ON
6276     plaignant_5.particulier_civilite = plaignant_5_civilite.civilite OR plaignant_5.personne_morale_civilite = plaignant_5_civilite.civilite
6277     LEFT JOIN (
6278     SELECT lien_dossier_demandeur.dossier, array_agg(lien_dossier_demandeur.demandeur ORDER BY lien_dossier_demandeur.demandeur) AS bailleur_autre
6279     FROM &DB_PREFIXElien_dossier_demandeur
6280     LEFT JOIN &DB_PREFIXEdossier
6281     ON lien_dossier_demandeur.dossier=dossier.dossier
6282     AND lien_dossier_demandeur.petitionnaire_principal IS FALSE
6283     LEFT JOIN &DB_PREFIXEinstruction
6284     ON instruction.dossier = dossier.dossier
6285     RIGHT JOIN &DB_PREFIXEdemandeur
6286     ON lien_dossier_demandeur.demandeur=demandeur.demandeur
6287     AND demandeur.type_demandeur = ''bailleur''
6288     WHERE instruction.instruction = &idx
6289     GROUP BY lien_dossier_demandeur.dossier
6290     ) as sub_bailleur_autre
6291     ON instruction.dossier = sub_bailleur_autre.dossier
6292     LEFT JOIN
6293     &DB_PREFIXEdemandeur as bailleur_1
6294     ON
6295     bailleur_1.demandeur = bailleur_autre[1] AND bailleur_1.type_demandeur = ''bailleur''
6296     LEFT JOIN
6297     &DB_PREFIXEcivilite as bailleur_1_civilite
6298     ON
6299     bailleur_1.particulier_civilite = bailleur_1_civilite.civilite OR bailleur_1.personne_morale_civilite = bailleur_1_civilite.civilite
6300     LEFT JOIN
6301     &DB_PREFIXEdemandeur as bailleur_2
6302     ON
6303     bailleur_2.demandeur = bailleur_autre[2] AND bailleur_2.type_demandeur = ''bailleur''
6304     LEFT JOIN
6305     &DB_PREFIXEcivilite as bailleur_2_civilite
6306     ON
6307     bailleur_2.particulier_civilite = bailleur_2_civilite.civilite OR bailleur_2.personne_morale_civilite = bailleur_2_civilite.civilite
6308     LEFT JOIN
6309     &DB_PREFIXEdemandeur as bailleur_3
6310     ON
6311     bailleur_3.demandeur = bailleur_autre[3] AND bailleur_3.type_demandeur = ''bailleur''
6312     LEFT JOIN
6313     &DB_PREFIXEcivilite as bailleur_3_civilite
6314     ON
6315     bailleur_3.particulier_civilite = bailleur_3_civilite.civilite OR bailleur_3.personne_morale_civilite = bailleur_3_civilite.civilite
6316     LEFT JOIN
6317     &DB_PREFIXEdemandeur as bailleur_4
6318     ON
6319     bailleur_4.demandeur = bailleur_autre[4] AND bailleur_4.type_demandeur = ''bailleur''
6320     LEFT JOIN
6321     &DB_PREFIXEcivilite as bailleur_4_civilite
6322     ON
6323     bailleur_4.particulier_civilite = bailleur_4_civilite.civilite OR bailleur_4.personne_morale_civilite = bailleur_4_civilite.civilite
6324     LEFT JOIN
6325     &DB_PREFIXEdemandeur as bailleur_5
6326     ON
6327     bailleur_5.demandeur = bailleur_autre[5] AND bailleur_5.type_demandeur = ''bailleur''
6328     LEFT JOIN
6329     &DB_PREFIXEcivilite as bailleur_5_civilite
6330     ON
6331     bailleur_5.particulier_civilite = bailleur_5_civilite.civilite OR bailleur_5.personne_morale_civilite = bailleur_5_civilite.civilite
6332     LEFT JOIN
6333     &DB_PREFIXEdossier_instruction_type
6334     ON
6335     dossier.dossier_instruction_type = dossier_instruction_type.dossier_instruction_type
6336     LEFT JOIN
6337     &DB_PREFIXEdossier_autorisation
6338     ON
6339     dossier.dossier_autorisation = dossier_autorisation.dossier_autorisation
6340     LEFT JOIN
6341     &DB_PREFIXEdossier_autorisation_type_detaille
6342     ON
6343     dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
6344     LEFT JOIN
6345     &DB_PREFIXEdossier_autorisation_type
6346     ON
6347     dossier_autorisation_type_detaille.dossier_autorisation_type = dossier_autorisation_type.dossier_autorisation_type
6348     LEFT JOIN
6349     &DB_PREFIXEinstructeur
6350     ON
6351     dossier.instructeur = instructeur.instructeur
6352     LEFT JOIN
6353     &DB_PREFIXEinstructeur as instructeur_2
6354     ON
6355     dossier.instructeur_2 = instructeur_2.instructeur
6356     LEFT JOIN
6357     &DB_PREFIXEom_utilisateur
6358     ON
6359     om_utilisateur.om_utilisateur = instructeur.om_utilisateur
6360     LEFT JOIN
6361     &DB_PREFIXEom_utilisateur as om_utilisateur_2
6362     ON
6363     om_utilisateur_2.om_utilisateur = instructeur_2.om_utilisateur
6364     LEFT JOIN
6365     &DB_PREFIXEdivision
6366     ON
6367     instructeur.division = division.division
6368     LEFT JOIN
6369     &DB_PREFIXEdivision as division_2
6370     ON
6371     instructeur_2.division = division_2.division
6372     LEFT JOIN
6373     &DB_PREFIXEdirection
6374     ON division.direction = direction.direction
6375     LEFT JOIN
6376     &DB_PREFIXEarrondissement
6377     ON
6378     dossier.terrain_adresse_code_postal = arrondissement.code_postal
6379     LEFT JOIN
6380     &DB_PREFIXEavis_decision
6381     ON
6382     dossier.avis_decision = avis_decision.avis_decision
6383     LEFT JOIN
6384     &DB_PREFIXEetat
6385     ON
6386     dossier.etat = etat.etat
6387     LEFT JOIN
6388     &DB_PREFIXEdonnees_techniques
6389     ON
6390     dossier.dossier = donnees_techniques.dossier_instruction
6391     LEFT JOIN
6392     &DB_PREFIXEevenement
6393     ON
6394     instruction.evenement = evenement.evenement
6395     LEFT JOIN
6396     &DB_PREFIXEquartier
6397     ON
6398     dossier.quartier = quartier.quartier
6399     LEFT JOIN
6400     &DB_PREFIXEtaxe_amenagement
6401     ON
6402     dossier.om_collectivite = taxe_amenagement.om_collectivite
6403     LEFT JOIN
6404     &DB_PREFIXEerp_categorie
6405     ON
6406     donnees_techniques.erp_class_cat = erp_categorie.erp_categorie
6407     LEFT JOIN
6408     &DB_PREFIXEerp_type
6409     ON
6410     donnees_techniques.erp_class_type = erp_type.erp_type
6411     LEFT JOIN
6412     &DB_PREFIXEobjet_recours
6413     ON
6414     donnees_techniques.ctx_objet_recours = objet_recours.objet_recours
6415     WHERE instruction.instruction = &idx
6416     ',
6417     merge_fields = '
6418     --Données générales de l''événement d''instruction
6419     [complement1_instruction]
6420     [complement2_instruction]
6421     [complement3_instruction]
6422     [complement4_instruction]
6423     [code_barres_instruction]
6424     [date_evenement_instruction]
6425     [libelle_om_lettretype]
6426     [archive_delai_instruction]
6427    
6428     --Données générales du dossier d''instruction
6429     [libelle_dossier] [code_barres_dossier] [delai_dossier] [terrain_references_cadastrales_dossier]
6430     [terrain_superficie_dossier]
6431     [libelle_quartier]
6432     [libelle_da]
6433     [code_datd] [libelle_datd]
6434     [code_dat] [libelle_dat]
6435     [code_dit] [libelle_dit]
6436     [libelle_avis_decision]
6437    
6438     -- Données contentieux du dossier d''instruction
6439     [autorisation_contestee]
6440     [date_cloture_instruction_dossier]
6441     [date_premiere_visite_dossier]
6442     [date_derniere_visite_dossier]
6443     [date_contradictoire_dossier]
6444     [date_retour_contradictoire_dossier]
6445     [date_ait_dossier]
6446     [date_transmission_parquet_dossier]
6447    
6448     --Données générales du paramétrage de l''événement
6449     [libelle_evenement]
6450     [etat_evenement]
6451     [delai_evenement]
6452     [accord_tacite_evenement]
6453     [delai_notification_evenement]
6454     [avis_decision_evenement]
6455     [autorite_competente_evenement]
6456     [cle_acces_citoyen]
6457    
6458     --Coordonnées de l''instructeur
6459     [nom_instructeur]
6460     [telephone_instructeur]
6461     [division_instructeur]
6462     [email_instructeur]
6463    
6464     -- Coordonnées de l''instructeur 2
6465     [nom_instructeur_2]
6466     [telephone_instructeur_2]
6467     [division_instructeur_2]
6468     [email_instructeur_2]
6469    
6470     --Adresse du terrain du dossier d''instruction
6471     [terrain_adresse_voie_numero_dossier] [terrain_adresse_voie_dossier]
6472     [terrain_adresse_lieu_dit_dossier] [terrain_adresse_bp_dossier]
6473     [terrain_adresse_code_postal_dossier] [terrain_adresse_localite_dossier] [terrain_adresse_cedex_dossier]
6474    
6475     [libelle_arrondissement]
6476    
6477     --Taxe d''aménagement du dossier d''instruction
6478     [tax_taux_secteur] [tax_numero_secteur] [tax_montant_part_communale] [tax_montant_part_departementale]
6479     [tax_montant_part_regionale] [tax_montant_total] [tax_secteur] [tax_en_ile_de_france]
6480     [tax_val_forf_surf_cstr] [tax_val_forf_empl_tente_carav_rml] [tax_val_forf_empl_hll] [tax_val_forf_surf_piscine]
6481     [tax_val_forf_nb_eolienne] [tax_val_forf_surf_pann_photo] [tax_val_forf_nb_parking_ext] [tax_tx_depart] [tax_tx_reg]
6482     [tax_tx_exo_facul_1_reg] [tax_tx_exo_facul_2_reg] [tax_tx_exo_facul_3_reg] [tax_tx_exo_facul_4_reg] [tax_tx_exo_facul_5_reg]
6483     [tax_tx_exo_facul_6_reg] [tax_tx_exo_facul_7_reg] [tax_tx_exo_facul_8_reg] [tax_tx_exo_facul_9_reg] [tax_tx_exo_facul_1_depart]
6484     [tax_tx_exo_facul_2_depart] [tax_tx_exo_facul_3_depart] [tax_tx_exo_facul_4_depart] [tax_tx_exo_facul_5_depart]
6485     [tax_tx_exo_facul_6_depart] [tax_tx_exo_facul_7_depart] [tax_tx_exo_facul_8_depart] [tax_tx_exo_facul_9_depart]
6486     [tax_tx_exo_facul_1_comm] [tax_tx_exo_facul_2_comm] [tax_tx_exo_facul_3_comm] [tax_tx_exo_facul_4_comm]
6487     [tax_tx_exo_facul_5_comm] [tax_tx_exo_facul_6_comm] [tax_tx_exo_facul_7_comm] [tax_tx_exo_facul_8_comm] [tax_tx_exo_facul_9_comm]
6488     [tax_tx_rap]
6489    
6490     --Coordonnées du pétitionnaire principal
6491     [nom_qualite_part_petitionnaire_principal] [prenom_qualite_part_petitionnaire_principal]
6492     [civilite_qualite_part_petitionnaire_principal] [nom_complet_qualite_part_petitionnaire_principal]
6493     [nom_qualite_pm_petitionnaire_principal] [prenom_qualite_pm_petitionnaire_principal]
6494     [civilite_qualite_pm_petitionnaire_principal] [nom_complet_qualite_pm_petitionnaire_principal]
6495     [nom_qualite_part_ou_pm_petitionnaire_principal] [prenom_qualite_part_ou_pm_petitionnaire_principal]
6496     [civilite_qualite_part_ou_pm_petitionnaire_principal] [nom_complet_qualite_part_ou_pm_petitionnaire_principal]
6497     [nom_petitionnaire_principal] (Déprécié, à ne plus utiliser)
6498     [civilite_petitionnaire_principal] (Déprécié, à ne plus utiliser)
6499     [nom_particulier_petitionnaire_principal] (Déprécié, à ne plus utiliser)
6500     [prenom_particulier_petitionnaire_principal] (Déprécié, à ne plus utiliser)
6501     [raison_sociale_petitionnaire_principal]
6502     [denomination_petitionnaire_principal]
6503     [siret_petitionnaire_principal]
6504     [categorie_juridique_petitionnaire_principal]
6505     [numero_petitionnaire_principal] [voie_petitionnaire_principal] [complement_petitionnaire_principal]
6506     [lieu_dit_petitionnaire_principal] [bp_petitionnaire_principal]
6507     [code_postal_petitionnaire_principal] [localite_petitionnaire_principal] [cedex_petitionnaire_principal]
6508     [pays_petitionnaire_principal] [division_territoriale_petitionnaire_principal]
6509     [email_petitionnaire_principal] [notification_petitionnaire_principal]
6510    
6511     --Coordonnées du pétitionnaire principal initial
6512     [nom_qualite_part_petitionnaire_principal_initial] [prenom_qualite_part_petitionnaire_principal_initial]
6513     [civilite_qualite_part_petitionnaire_principal_initial] [nom_complet_qualite_part_petitionnaire_principal_initial]
6514     [nom_qualite_pm_petitionnaire_principal_initial] [prenom_qualite_pm_petitionnaire_principal_initial]
6515     [civilite_qualite_pm_petitionnaire_principal_initial] [nom_complet_qualite_pm_petitionnaire_principal_initial]
6516     [nom_qualite_part_ou_pm_petitionnaire_principal_initial] [prenom_qualite_part_ou_pm_petitionnaire_principal_initial]
6517     [civilite_qualite_part_ou_pm_petitionnaire_principal_initial] [nom_complet_qualite_part_ou_pm_petitionnaire_principal_initial]
6518     [nom_petitionnaire_principal_initial] (Déprécié, à ne plus utiliser)
6519     [civilite_petitionnaire_principal_initial] (Déprécié, à ne plus utiliser)
6520     [nom_particulier_petitionnaire_principal_initial] (Déprécié, à ne plus utiliser)
6521     [prenom_particulier_petitionnaire_principal_initial] (Déprécié, à ne plus utiliser)
6522     [raison_sociale_petitionnaire_principal_initial]
6523     [denomination_petitionnaire_principal_initial]
6524     [siret_petitionnaire_principal_initial]
6525     [categorie_juridique_petitionnaire_principal_initial]
6526     [numero_petitionnaire_principal_initial] [voie_petitionnaire_principal_initial] [complement_petitionnaire_principal_initial]
6527     [lieu_dit_petitionnaire_principal_initial] [bp_petitionnaire_principal_initial]
6528     [code_postal_petitionnaire_principal_initial] [localite_petitionnaire_principal_initial] [cedex_petitionnaire_principal_initial]
6529     [pays_petitionnaire_principal_initial] [division_territoriale__petitionnaire_principal_initial]
6530     [email_petitionnaire_principal_initial] [notification_petitionnaire_principal_initial]
6531    
6532     --Coordonnées des autres pétitionnaires
6533     [nom_qualite_part_petitionnaire_1](jusqu''à 5) [prenom_qualite_part_petitionnaire_1](jusqu''à 5)
6534     [civilite_qualite_part_petitionnaire_1](jusqu''à 5) [nom_complet_qualite_part_petitionnaire_1](jusqu''à 5)
6535     [nom_qualite_pm_petitionnaire_1](jusqu''à 5) [prenom_qualite_pm_petitionnaire_1](jusqu''à 5)
6536     [civilite_qualite_pm_petitionnaire_1](jusqu''à 5) [nom_complet_qualite_pm_petitionnaire_1](jusqu''à 5)
6537     [nom_qualite_part_ou_pm_petitionnaire_1](jusqu''à 5) [prenom_qualite_part_ou_pm_petitionnaire_1](jusqu''à 5)
6538     [civilite_qualite_part_ou_pm_petitionnaire_1](jusqu''à 5) [nom_complet_qualite_part_ou_pm_petitionnaire_1](jusqu''à 5)
6539     [nom_petitionnaire_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6540     [civilite_petitionnaire_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6541     [nom_particulier_petitionnaire_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6542     [prenom_particulier_petitionnaire_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6543     [raison_sociale_petitionnaire_1](jusqu''à 5)
6544     [denomination_petitionnaire_1](jusqu''à 5)
6545     [siret_petitionnaire_1](jusqu''à 5)
6546     [categorie_juridique_petitionnaire_1](jusqu''à 5)
6547     [numero_petitionnaire_1](jusqu''à 5) [voie_petitionnaire_1](jusqu''à 5)
6548     [complement_petitionnaire_1](jusqu''à 5)
6549     [lieu_dit_petitionnaire_1](jusqu''à 5) [bp_petitionnaire_1](jusqu''à 5)
6550     [code_postal_petitionnaire_1](jusqu''à 5) [localite_petitionnaire_1](jusqu''à 5)
6551     [cedex_petitionnaire_1](jusqu''à 5)
6552     [pays_petitionnaire_1](jusqu''à 5) [division_territoriale_petitionnaire_1](jusqu''à 5)
6553    
6554     --Coordonnées du contrevenant principal
6555     [nom_qualite_part_contrevenant_principal] [prenom_qualite_part_contrevenant_principal]
6556     [civilite_qualite_part_contrevenant_principal] [nom_complet_qualite_part_contrevenant_principal]
6557     [nom_qualite_pm_contrevenant_principal] [prenom_qualite_pm_contrevenant_principal]
6558     [civilite_qualite_pm_contrevenant_principal] [nom_complet_qualite_pm_contrevenant_principal]
6559     [nom_qualite_part_ou_pm_contrevenant_principal] [prenom_qualite_part_ou_pm_contrevenant_principal]
6560     [civilite_qualite_part_ou_pm_contrevenant_principal] [nom_complet_qualite_part_ou_pm_contrevenant_principal]
6561     [nom_contrevenant_principal] (Déprécié, à ne plus utiliser)
6562     [civilite_contrevenant_principal] (Déprécié, à ne plus utiliser)
6563     [nom_particulier_contrevenant_principal] (Déprécié, à ne plus utiliser)
6564     [prenom_particulier_contrevenant_principal] (Déprécié, à ne plus utiliser)
6565     [raison_sociale_contrevenant_principal]
6566     [denomination_contrevenant_principal]
6567     [siret_contrevenant_principal]
6568     [categorie_juridique_contrevenant_principal]
6569     [numero_contrevenant_principal] [voie_contrevenant_principal] [complement_contrevenant_principal]
6570     [lieu_dit_contrevenant_principal] [bp_contrevenant_principal]
6571     [code_postal_contrevenant_principal] [localite_contrevenant_principal] [cedex_contrevenant_principal]
6572     [pays_contrevenant_principal] [division_territoriale_contrevenant_principal]
6573    
6574     --Coordonnées des autres contrevenants
6575     [nom_qualite_part_contrevenant_1](jusqu''à 5) [prenom_qualite_part_contrevenant_1](jusqu''à 5)
6576     [civilite_qualite_part_contrevenant_1](jusqu''à 5) [nom_complet_qualite_part_contrevenant_1](jusqu''à 5)
6577     [nom_qualite_pm_contrevenant_1](jusqu''à 5) [prenom_qualite_pm_contrevenant_1](jusqu''à 5)
6578     [civilite_qualite_pm_contrevenant_1](jusqu''à 5) [nom_complet_qualite_pm_contrevenant_1](jusqu''à 5)
6579     [nom_qualite_part_ou_pm_contrevenant_1](jusqu''à 5) [prenom_qualite_part_ou_pm_contrevenant_1](jusqu''à 5)
6580     [civilite_qualite_part_ou_pm_contrevenant_1](jusqu''à 5) [nom_complet_qualite_part_ou_pm_contrevenant_1](jusqu''à 5)
6581     [nom_contrevenant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6582     [civilite_contrevenant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6583     [nom_particulier_contrevenant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6584     [prenom_particulier_contrevenant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6585     [raison_sociale_contrevenant_1](jusqu''à 5)
6586     [denomination_contrevenant_1](jusqu''à 5)
6587     [siret_contrevenant_1](jusqu''à 5)
6588     [categorie_juridique_contrevenant_1](jusqu''à 5)
6589     [numero_contrevenant_1](jusqu''à 5) [voie_contrevenant_1](jusqu''à 5)
6590     [complement_contrevenant_1](jusqu''à 5)
6591     [lieu_dit_contrevenant_1](jusqu''à 5) [bp_contrevenant_1](jusqu''à 5)
6592     [code_postal_contrevenant_1](jusqu''à 5) [localite_contrevenant_1](jusqu''à 5)
6593     [cedex_contrevenant_1](jusqu''à 5)
6594     [pays_contrevenant_1](jusqu''à 5) [division_territoriale_contrevenant_1](jusqu''à 5)
6595    
6596     --Coordonnées du requérant principal
6597     [nom_qualite_part_requerant_principal] [prenom_qualite_part_requerant_principal]
6598     [civilite_qualite_part_requerant_principal] [nom_complet_qualite_part_requerant_principal]
6599     [nom_qualite_pm_requerant_principal] [prenom_qualite_pm_requerant_principal]
6600     [civilite_qualite_pm_requerant_principal] [nom_complet_qualite_pm_requerant_principal]
6601     [nom_qualite_part_ou_pm_requerant_principal] [prenom_qualite_part_ou_pm_requerant_principal]
6602     [civilite_qualite_part_ou_pm_requerant_principal] [nom_complet_qualite_part_ou_pm_requerant_principal]
6603     [nom_requerant_principal] (Déprécié, à ne plus utiliser)
6604     [civilite_requerant_principal] (Déprécié, à ne plus utiliser)
6605     [nom_particulier_requerant_principal] (Déprécié, à ne plus utiliser)
6606     [prenom_particulier_requerant_principal] (Déprécié, à ne plus utiliser)
6607     [raison_sociale_requerant_principal]
6608     [denomination_requerant_principal]
6609     [siret_requerant_principal]
6610     [categorie_juridique_requerant_principal]
6611     [numero_requerant_principal] [voie_requerant_principal] [complement_requerant_principal]
6612     [lieu_dit_requerant_principal] [bp_requerant_principal]
6613     [code_postal_requerant_principal] [localite_requerant_principal] [cedex_requerant_principal]
6614     [pays_requerant_principal] [division_territoriale_requerant_principal]
6615    
6616     --Coordonnées des autres requérants
6617     [nom_qualite_part_requerant_1](jusqu''à 5) [prenom_qualite_part_requerant_1](jusqu''à 5)
6618     [civilite_qualite_part_requerant_1](jusqu''à 5) [nom_complet_qualite_part_requerant_1](jusqu''à 5)
6619     [nom_qualite_pm_requerant_1](jusqu''à 5) [prenom_qualite_pm_requerant_1](jusqu''à 5)
6620     [civilite_qualite_pm_requerant_1](jusqu''à 5) [nom_complet_qualite_pm_requerant_1](jusqu''à 5)
6621     [nom_qualite_part_ou_pm_requerant_1](jusqu''à 5) [prenom_qualite_part_ou_pm_requerant_1](jusqu''à 5)
6622     [civilite_qualite_part_ou_pm_requerant_1](jusqu''à 5) [nom_complet_qualite_part_ou_pm_requerant_1](jusqu''à 5)
6623     [nom_requerant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6624     [civilite_requerant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6625     [nom_particulier_requerant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6626     [prenom_particulier_requerant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6627     [raison_sociale_requerant_1](jusqu''à 5)
6628     [denomination_requerant_1](jusqu''à 5)
6629     [siret_requerant_1](jusqu''à 5)
6630     [categorie_juridique_requerant_1](jusqu''à 5)
6631     [numero_requerant_1](jusqu''à 5) [voie_requerant_1](jusqu''à 5)
6632     [complement_requerant_1](jusqu''à 5)
6633     [lieu_dit_requerant_1](jusqu''à 5) [bp_requerant_1](jusqu''à 5)
6634     [code_postal_requerant_1](jusqu''à 5) [localite_requerant_1](jusqu''à 5)
6635     [cedex_requerant_1](jusqu''à 5)
6636     [pays_requerant_1](jusqu''à 5) [division_territoriale_requerant_1](jusqu''à 5)
6637    
6638     --Coordonnées de l''avocat principal
6639     [nom_qualite_part_avocat_principal] [prenom_qualite_part_avocat_principal]
6640     [civilite_qualite_part_avocat_principal] [nom_complet_qualite_part_avocat_principal]
6641     [nom_qualite_pm_avocat_principal] [prenom_qualite_pm_avocat_principal]
6642     [civilite_qualite_pm_avocat_principal] [nom_complet_qualite_pm_avocat_principal]
6643     [nom_qualite_part_ou_pm_avocat_principal] [prenom_qualite_part_ou_pm_avocat_principal]
6644     [civilite_qualite_part_ou_pm_avocat_principal] [nom_complet_qualite_part_ou_pm_avocat_principal]
6645     [nom_avocat_principal] (Déprécié, à ne plus utiliser)
6646     [civilite_avocat_principal] (Déprécié, à ne plus utiliser)
6647     [nom_particulier_avocat_principal] (Déprécié, à ne plus utiliser)
6648     [prenom_particulier_avocat_principal] (Déprécié, à ne plus utiliser)
6649     [raison_sociale_avocat_principal]
6650     [denomination_avocat_principal]
6651     [siret_avocat_principal]
6652     [categorie_juridique_avocat_principal]
6653     [numero_avocat_principal] [voie_avocat_principal] [complement_avocat_principal]
6654     [lieu_dit_avocat_principal] [bp_avocat_principal]
6655     [code_postal_avocat_principal] [localite_avocat_principal] [cedex_avocat_principal]
6656     [pays_avocat_principal] [division_territoriale_avocat_principal]
6657    
6658     --Coordonnées des autres avocats
6659     [nom_qualite_part_avocat_1](jusqu''à 5) [prenom_qualite_part_avocat_1](jusqu''à 5)
6660     [civilite_qualite_part_avocat_1](jusqu''à 5) [nom_complet_qualite_part_avocat_1](jusqu''à 5)
6661     [nom_qualite_pm_avocat_1](jusqu''à 5) [prenom_qualite_pm_avocat_1](jusqu''à 5)
6662     [civilite_qualite_pm_avocat_1](jusqu''à 5) [nom_complet_qualite_pm_avocat_1](jusqu''à 5)
6663     [nom_qualite_part_ou_pm_avocat_1](jusqu''à 5) [prenom_qualite_part_ou_pm_avocat_1](jusqu''à 5)
6664     [civilite_qualite_part_ou_pm_avocat_1](jusqu''à 5) [nom_complet_qualite_part_ou_pm_avocat_1](jusqu''à 5)
6665     [nom_avocat_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6666     [civilite_avocat_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6667     [nom_particulier_avocat_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6668     [prenom_particulier_avocat_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6669     [raison_sociale_avocat_1](jusqu''à 5)
6670     [denomination_avocat_1](jusqu''à 5)
6671     [siret_avocat_1](jusqu''à 5)
6672     [categorie_juridique_avocat_1](jusqu''à 5)
6673     [numero_avocat_1](jusqu''à 5) [voie_avocat_1](jusqu''à 5)
6674     [complement_avocat_1](jusqu''à 5)
6675     [lieu_dit_avocat_1](jusqu''à 5) [bp_avocat_1](jusqu''à 5)
6676     [code_postal_avocat_1](jusqu''à 5) [localite_avocat_1](jusqu''à 5)
6677     [cedex_avocat_1](jusqu''à 5)
6678     [pays_avocat_1](jusqu''à 5) [division_territoriale_avocat_1](jusqu''à 5)
6679    
6680     --Coordonnées du plaignant principal
6681     [nom_qualite_part_plaignant_principal] [prenom_qualite_part_plaignant_principal]
6682     [civilite_qualite_part_plaignant_principal] [nom_complet_qualite_part_plaignant_principal]
6683     [nom_qualite_pm_plaignant_principal] [prenom_qualite_pm_plaignant_principal]
6684     [civilite_qualite_pm_plaignant_principal] [nom_complet_qualite_pm_plaignant_principal]
6685     [nom_qualite_part_ou_pm_plaignant_principal] [prenom_qualite_part_ou_pm_plaignant_principal]
6686     [civilite_qualite_part_ou_pm_plaignant_principal] [nom_complet_qualite_part_ou_pm_plaignant_principal]
6687     [nom_plaignant_principal] (Déprécié, à ne plus utiliser)
6688     [civilite_plaignant_principal] (Déprécié, à ne plus utiliser)
6689     [nom_particulier_plaignant_principal] (Déprécié, à ne plus utiliser)
6690     [prenom_particulier_plaignant_principal] (Déprécié, à ne plus utiliser)
6691     [raison_sociale_plaignant_principal]
6692     [denomination_plaignant_principal]
6693     [siret_plaignant_principal]
6694     [categorie_juridique_plaignant_principal]
6695     [numero_plaignant_principal] [voie_plaignant_principal] [complement_plaignant_principal]
6696     [lieu_dit_plaignant_principal] [bp_plaignant_principal]
6697     [code_postal_plaignant_principal] [localite_plaignant_principal] [cedex_plaignant_principal]
6698     [pays_plaignant_principal] [division_territoriale_plaignant_principal]
6699    
6700     --Coordonnées des autres plaignants
6701     [nom_qualite_part_plaignant_1](jusqu''à 5) [prenom_qualite_part_plaignant_1](jusqu''à 5)
6702     [civilite_qualite_part_plaignant_1](jusqu''à 5) [nom_complet_qualite_part_plaignant_1](jusqu''à 5)
6703     [nom_qualite_pm_plaignant_1](jusqu''à 5) [prenom_qualite_pm_plaignant_1](jusqu''à 5)
6704     [civilite_qualite_pm_plaignant_1](jusqu''à 5) [nom_complet_qualite_pm_plaignant_1](jusqu''à 5)
6705     [nom_qualite_part_ou_pm_plaignant_1](jusqu''à 5) [prenom_qualite_part_ou_pm_plaignant_1](jusqu''à 5)
6706     [civilite_qualite_part_ou_pm_plaignant_1](jusqu''à 5) [nom_complet_qualite_part_ou_pm_plaignant_1](jusqu''à 5)
6707     [nom_plaignant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6708     [civilite_plaignant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6709     [nom_particulier_plaignant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6710     [prenom_particulier_plaignant_1](jusqu''à 5) (Déprécié, à ne plus utiliser)
6711     [raison_sociale_plaignant_1](jusqu''à 5)
6712     [denomination_plaignant_1](jusqu''à 5)
6713     [siret_plaignant_1](jusqu''à 5)
6714     [categorie_juridique_plaignant_1](jusqu''à 5)
6715     [numero_plaignant_1](jusqu''à 5) [voie_plaignant_1](jusqu''à 5)
6716     [complement_plaignant_1](jusqu''à 5)
6717     [lieu_dit_plaignant_1](jusqu''à 5) [bp_plaignant_1](jusqu''à 5)
6718     [code_postal_plaignant_1](jusqu''à 5) [localite_plaignant_1](jusqu''à 5)
6719     [cedex_plaignant_1](jusqu''à 5)
6720     [pays_plaignant_1](jusqu''à 5) [division_territoriale_plaignant_1](jusqu''à 5)
6721    
6722     --Coordonnées du délégataire
6723     [nom_qualite_part_delegataire] [prenom_qualite_part_delegataire]
6724     [civilite_qualite_part_delegataire] [nom_complet_qualite_part_delegataire]
6725     [nom_qualite_pm_delegataire] [prenom_qualite_pm_delegataire]
6726     [civilite_qualite_pm_delegataire] [nom_complet_qualite_pm_delegataire]
6727     [nom_qualite_part_ou_pm_delegataire] [prenom_qualite_part_ou_pm_delegataire]
6728     [civilite_qualite_part_ou_pm_delegataire] [nom_complet_qualite_part_ou_pm_delegataire]
6729     [nom_delegataire] (Déprécié, à ne plus utiliser)
6730     [civilite_delegataire] (Déprécié, à ne plus utiliser)
6731     [nom_particulier_delegataire] (Déprécié, à ne plus utiliser)
6732     [prenom_particulier_delegataire] (Déprécié, à ne plus utiliser)
6733     [raison_sociale_delegataire]
6734     [denomination_delegataire]
6735     [siret_delegataire]
6736     [categorie_juridique_delegataire]
6737     [numero_delegataire] [voie_delegataire] [complement_delegataire]
6738     [lieu_dit_delegataire] [bp_delegataire]
6739     [code_postal_delegataire] [ville_delegataire] [cedex_delegataire]
6740     [pays_delegataire] [division_territoriale_delegataire]
6741    
6742     --Coordonnées du bailleur principal
6743     [nom_qualite_part_bailleur_principal] [prenom_qualite_part_bailleur_principal]
6744     [civilite_qualite_part_bailleur_principal] [nom_complet_qualite_part_bailleur_principal]
6745     [nom_qualite_pm_bailleur_principal] [prenom_qualite_pm_bailleur_principal]
6746     [civilite_qualite_pm_bailleur_principal] [nom_complet_qualite_pm_bailleur_principal]
6747     [nom_qualite_part_ou_pm_bailleur_principal] [prenom_qualite_part_ou_pm_bailleur_principal]
6748     [civilite_qualite_part_ou_pm_bailleur_principal] [nom_complet_qualite_part_ou_pm_bailleur_principal]
6749     [raison_sociale_bailleur_principal]
6750     [denomination_bailleur_principal]
6751     [siret_bailleur_principal]
6752     [categorie_juridique_bailleur_principal]
6753     [numero_bailleur_principal] [voie_bailleur_principal] [complement_bailleur_principal]
6754     [lieu_dit_bailleur_principal] [bp_bailleur_principal]
6755     [code_postal_bailleur_principal] [localite_bailleur_principal] [cedex_bailleur_principal]
6756     [pays_bailleur_principal] [division_territoriale_bailleur_principal]
6757    
6758     --Coordonnées des autres bailleurs
6759     [nom_qualite_part_bailleur_1](jusqu''à 5) [prenom_qualite_part_bailleur_1](jusqu''à 5)
6760     [civilite_qualite_part_bailleur_1](jusqu''à 5) [nom_complet_qualite_part_bailleur_1](jusqu''à 5)
6761     [nom_qualite_pm_bailleur_1](jusqu''à 5) [prenom_qualite_pm_bailleur_1](jusqu''à 5)
6762     [civilite_qualite_pm_bailleur_1](jusqu''à 5) [nom_complet_qualite_pm_bailleur_1](jusqu''à 5)
6763     [nom_qualite_part_ou_pm_bailleur_1](jusqu''à 5) [prenom_qualite_part_ou_pm_bailleur_1](jusqu''à 5)
6764     [civilite_qualite_part_ou_pm_bailleur_1](jusqu''à 5) [nom_complet_qualite_part_ou_pm_bailleur_1](jusqu''à 5)
6765     [raison_sociale_bailleur_1](jusqu''à 5)
6766     [denomination_bailleur_1](jusqu''à 5)
6767     [siret_bailleur_1](jusqu''à 5)
6768     [categorie_juridique_bailleur_1](jusqu''à 5)
6769     [numero_bailleur_1](jusqu''à 5) [voie_bailleur_1](jusqu''à 5)
6770     [complement_bailleur_1](jusqu''à 5)
6771     [lieu_dit_bailleur_1](jusqu''à 5) [bp_bailleur_1](jusqu''à 5)
6772     [code_postal_bailleur_1](jusqu''à 5) [localite_bailleur_1](jusqu''à 5)
6773     [cedex_bailleur_1](jusqu''à 5)
6774     [pays_bailleur_1](jusqu''à 5) [division_territoriale_bailleur_1](jusqu''à 5)
6775    
6776     -- CORRESPONDANT : destinataire du courrier. Il est le délégataire ou le pétitionnaire principal
6777     [nom_qualite_part_correspondant] [prenom_qualite_part_correspondant]
6778     [civilite_qualite_part_correspondant] [nom_complet_qualite_part_correspondant]
6779     [nom_qualite_pm_correspondant] [prenom_qualite_pm_correspondant]
6780     [civilite_qualite_pm_correspondant] [nom_complet_qualite_pm_correspondant]
6781     [nom_qualite_part_ou_pm_correspondant] [prenom_qualite_part_ou_pm_correspondant]
6782     [civilite_qualite_part_ou_pm_correspondant] [nom_complet_qualite_part_ou_pm_correspondant]
6783     [nom_correspondant] (Déprécié, à ne plus utiliser)
6784     [civilite_correspondant] (Déprécié, à ne plus utiliser)
6785     [nom_particulier_correspondant] (Déprécié, à ne plus utiliser)
6786     [prenom_particulier_correspondant] (Déprécié, à ne plus utiliser)
6787     [raison_sociale_correspondant]
6788     [denomination_correspondant]
6789     [siret_correspondant]
6790     [categorie_juridique_correspondant]
6791     [numero_correspondant] [voie_correspondant] [complement_correspondant]
6792     [lieu_dit_correspondant] [bp_correspondant]
6793     [code_postal_correspondant] [ville_correspondant] [cedex_correspondant]
6794     [pays_correspondant] [division_territoriale_correspondant]
6795     [email_correspondant] [notification_correspondant]
6796    
6797     --Dates importantes du dossier d''instruction
6798     [date_depot_dossier]
6799     [date_completude]
6800     [date_dernier_depot]
6801     [date_decision_dossier]
6802     [date_limite_dossier]
6803     [date_achevement_dossier]
6804     [date_conformite_dossier]
6805     [date_notification_delai_dossier]
6806     [date_decision_da]
6807    
6808     --Noms des signataires
6809     [arrete_signataire]
6810     [signature_signataire]
6811     [signature_signataire_ss_qualite]
6812     [chef_division]
6813     [chef_direction]
6814     [libelle_direction]
6815     [description_direction]
6816    
6817     --Données générales des données techniques
6818     [co_projet_desc_donnees_techniques] [am_projet_desc_donnees_techniques]
6819     [dm_projet_desc_donnees_techniques] [ope_proj_desc_donnees_techniques]
6820     [projet_desc_donnees_techniques]
6821     [co_tot_log_nb_donnees_techniques] [co_statio_place_nb_donnees_techniques]
6822     [am_lot_max_nb_donnees_techniques] [am_lot_max_shon_donnees_techniques]
6823     -- Les données techniques suivantes concernent le tableau des surfaces
6824     -- Elles récupèrent les valeurs du tableau composé des sous-destinations si au
6825     -- moins une valeur de celui-ci est saisie
6826     [su_cstr_shon_tot_donnees_techniques] [su_demo_shon_tot_donnees_techniques]
6827     [tab_surface_donnees_techniques]
6828     [su_tot_shon_tot_donnees_techniques]
6829    
6830     --Données techniques des AT
6831     [at_type_travaux]
6832     [at_effectif_public_total]
6833     [at_categorie_etablissement]
6834     [at_type_etablissement]
6835    
6836     -- Données techniques pour les DPC
6837     [dpc_type]
6838     [dpc_moda_cess_prix]
6839    
6840     --Bordereau envoi au maire
6841     [dia_mod_cess_prix_vente]
6842     [dia_acquereur_nom_prenom]
6843     [dia_acquereur_adresse]
6844    
6845     --Bordereau envoi au maire
6846     [objet_bordereau_envoi_maire]
6847    
6848     --Données techniques du contentieux
6849     [ctx_objet_recours_libelle]
6850     [ctx_reference_sagace]
6851     [ctx_nature_travaux_infra_om_html]
6852     [ctx_synthese_nti]
6853     [ctx_article_non_resp_om_html]
6854     [ctx_synthese_anr]
6855     [ctx_reference_parquet]
6856     [ctx_element_taxation]
6857     [ctx_infraction]
6858     [ctx_regularisable]
6859     [ctx_reference_courrier]
6860     [date_audience_ctx]
6861     [date_ajournement_ctx]
6862     '
6863     WHERE code = 'instruction';
6864    
6865     --
6866     -- END / [#8987] Ajout du mail et de l’information de notification par mail en champ de fusion pour le pétitionnaire principal
6867     --

Properties

Name Value
svn:keywords Id

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26