SELECT dossiers.id AS dossier_id, dossiers.id::text AS term FROM dossiers UNION SELECT cerfas.dossier_id, cerfas.content AS term FROM cerfas UNION SELECT champs.dossier_id, champs.value AS term FROM champs UNION SELECT champs.dossier_id, drop_down_lists.value AS term FROM drop_down_lists INNER JOIN champs ON champs.type_de_champ_id = champs.type_de_champ_id UNION SELECT entreprises.dossier_id, entreprises.siren || ' ' || entreprises.numero_tva_intracommunautaire || ' ' || entreprises.forme_juridique || ' ' || entreprises.forme_juridique_code || ' ' || entreprises.nom_commercial || ' ' || entreprises.raison_sociale || ' ' || entreprises.siret_siege_social || ' ' || entreprises.nom || ' ' || entreprises.prenom || ' ' || rna_informations.association_id || ' ' || rna_informations.titre || ' ' || rna_informations.objet AS term FROM entreprises INNER JOIN rna_informations ON rna_informations.entreprise_id = entreprises.id UNION SELECT etablissements.dossier_id, etablissements.siret || ' ' || etablissements.naf || ' ' || etablissements.libelle_naf || ' ' || etablissements.adresse || ' ' || etablissements.code_postal || ' ' || etablissements.localite || ' ' || etablissements.code_insee_localite AS term FROM etablissements UNION SELECT individuals.dossier_id, individuals.nom || ' ' || individuals.prenom AS term FROM individuals UNION SELECT pieces_justificatives.dossier_id, pieces_justificatives.content AS term FROM pieces_justificatives UNION SELECT dossiers.id, france_connect_informations.given_name || ' ' || france_connect_informations.family_name AS term FROM france_connect_informations INNER JOIN dossiers ON dossiers.user_id = france_connect_informations.user_id