diff --git a/.env.test b/.env.test deleted file mode 100644 index e2414c897..000000000 --- a/.env.test +++ /dev/null @@ -1,7 +0,0 @@ -VITE_ENVIRONMENT=testing -VITE_DEV_BANNER_COLOR=#FF0000 -VITE_CANONICAL_URL="http://localhost:3000" -VITE_API_URL="http://no_url:5000" -VITE_SENTRY_DSN= -VITE_PDF_SERVICE_URL= -VITE_CRISP_ID= diff --git a/.gitignore b/.gitignore index 6d1fa2efb..55423b0d4 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,6 @@ node_modules /package .env .env.* -!.env.test !.env.example .cache_ggshield .idea \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 8615d0644..52f5594d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,6 @@ "name": "dora-front", "version": "0.0.20", "devDependencies": { - "@playwright/test": "^1.28.1", "@sentry/svelte": "^7.26.0", "@sentry/tracing": "^7.26.0", "@sveltejs/adapter-node": "^1.0.0", @@ -522,22 +521,6 @@ "node": ">= 8" } }, - "node_modules/@playwright/test": { - "version": "1.28.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.28.1.tgz", - "integrity": "sha512-xN6spdqrNlwSn9KabIhqfZR7IWjPpFK1835tFNgjrlysaSezuX8PYUwaz38V/yI8TJLG9PkAMEXoHRXYXlpTPQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "playwright-core": "1.28.1" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/@polka/url": { "version": "1.0.0-next.21", "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", @@ -3938,18 +3921,6 @@ "node": ">=0.10.0" } }, - "node_modules/playwright-core": { - "version": "1.28.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.28.1.tgz", - "integrity": "sha512-3PixLnGPno0E8rSBJjtwqTwJe3Yw72QwBBBxNoukIj3lEeBNXwbNiKrNuB1oyQgTBw5QHUhNO3SteEtHaMK6ag==", - "dev": true, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/postcss": { "version": "8.4.20", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", @@ -5770,16 +5741,6 @@ "fastq": "^1.6.0" } }, - "@playwright/test": { - "version": "1.28.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.28.1.tgz", - "integrity": "sha512-xN6spdqrNlwSn9KabIhqfZR7IWjPpFK1835tFNgjrlysaSezuX8PYUwaz38V/yI8TJLG9PkAMEXoHRXYXlpTPQ==", - "dev": true, - "requires": { - "@types/node": "*", - "playwright-core": "1.28.1" - } - }, "@polka/url": { "version": "1.0.0-next.21", "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", @@ -8175,12 +8136,6 @@ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true }, - "playwright-core": { - "version": "1.28.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.28.1.tgz", - "integrity": "sha512-3PixLnGPno0E8rSBJjtwqTwJe3Yw72QwBBBxNoukIj3lEeBNXwbNiKrNuB1oyQgTBw5QHUhNO3SteEtHaMK6ag==", - "dev": true - }, "postcss": { "version": "8.4.20", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", diff --git a/package.json b/package.json index bcd98fa83..b2a8ea36b 100644 --- a/package.json +++ b/package.json @@ -12,12 +12,9 @@ "scripts": { "dev": "vite dev --port 3000 --strictPort", "build": "vite build", - "build:test": "vite build --mode test", "start": "node build", "preview": "vite preview --port 3000 --strictPort", - "test": "playwright test", - "test:debug": "playwright test --debug", - "test:unit": "vitest", + "test": "vitest", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --output human-verbose --threshold error --use-new-transformation true", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "lint": "prettier --check . && eslint .", @@ -27,7 +24,6 @@ "security-scan": "ggshield secret scan path -r . -y" }, "devDependencies": { - "@playwright/test": "^1.28.1", "@sentry/svelte": "^7.26.0", "@sentry/tracing": "^7.26.0", "@sveltejs/adapter-node": "^1.0.0", diff --git a/playwright.config.ts b/playwright.config.ts deleted file mode 100644 index a75e6b5bf..000000000 --- a/playwright.config.ts +++ /dev/null @@ -1,15 +0,0 @@ -import type { PlaywrightTestConfig } from "@playwright/test"; - -const config: PlaywrightTestConfig = { - use: { - // Eviter les erreurs "Content Security Policy" des appels back-end - bypassCSP: true, - }, - webServer: { - command: "npm run build:test && npm run preview", - port: 4173, - }, - testDir: "tests", -}; - -export default config; diff --git a/src/routes/+layout.ts b/src/routes/+layout.ts index dc31e3e48..1d15b62ca 100644 --- a/src/routes/+layout.ts +++ b/src/routes/+layout.ts @@ -1,12 +1,10 @@ import { browser } from "$app/environment"; -import { CRISP_ID, ENVIRONMENT } from "$lib/env"; +import { CRISP_ID } from "$lib/env"; import { userInfo, validateCredsAndFillUserInfo } from "$lib/utils/auth"; import { redirect } from "@sveltejs/kit"; import { get } from "svelte/store"; import type { LayoutLoad } from "./$types"; -// No SSR for testing => we can't intercept request server side -export const ssr = ENVIRONMENT === "testing" ? false : undefined; export const prerender = false; export const load: LayoutLoad = async ({ url }) => { let currentUserInfo = get(userInfo); diff --git a/tests/README.md b/tests/README.md deleted file mode 100644 index f59afb47e..000000000 --- a/tests/README.md +++ /dev/null @@ -1,37 +0,0 @@ -# Commandes disponibles - -`npm run test` : lance les tests en mode headless -`npm run test:debug` : lance les tests en liaison avec avec le Playwright Inspector, permettant de faire du pas-à-pas : https://playwright.dev/docs/debug - -# Philosophie des tests - -## Organisation du dossier `tests` - -Dossier `tests/tests` contient les tests de l'application : par page / par scénario... - -Dossier `tests/pages` contient pour chaque page : - -- son URL ou une fonction pour générer l'URL -- ses différents sélecteurs -- différentes fonction d'aide (remplissage d'un formulaire, récupération et formatages d'éléments de la page...) - -Dossier `tests/mocks` contient des données de réponses de requête HTTP en vue de les mocker avec `page.route` - -## Priviligégier les sélecteurs et les fonctions d'aide - -Autant que possible, il est conseillé d'utiliser, ajouter et améliorer les fonctions d'aide et les sélecteurs pour chaque page (dans le dossier `pages`). -Cela dans le but de faciliter la maintenance des tests e2e si une interaction ou un sélecteur devaient changer. - -# Erreurs communes - -Malheureusement, Playwright peut s'avérer peu explicite en cas d'erreurs... - -Voici quelques cas rencontrés : - -## Timeout lors de l'utilisation `route.fulfill` - -Vérifiez que ne renvoyez bien un contenu de type `string` dans la propriété `body` de `route.fulfill`. - -## Erreur : `Unexpected reserved word` sans plus de contexte - -Un `await` a sûrement été utilisé sans un `async` dans la fonction. diff --git a/tests/mocks/mockService.ts b/tests/mocks/mockService.ts deleted file mode 100644 index e27df75cb..000000000 --- a/tests/mocks/mockService.ts +++ /dev/null @@ -1,127 +0,0 @@ -export function createFakeService({ - name = "DUMMY SERVICE", - slug = "dummy-service", - structureName = "DUMMY STRUCTURE", - structureSlug = "dummy-structure", - model = null, - isAvailable = true, - creationDate = "2022-01-01T01:00:00.000000+02:00", - modificationDate = "2022-01-01T01:00:00.000000+02:00", - status = "PUBLISHED", - canWrite = false, -}) { - return { - category: "acc-global-indiv", - categoryDisplay: "Acco. global individualisé", - slug, - name, - shortDesc: - "Acquérir les compétences pour réaliser les travaux de montage ou de pose de charpente et de construction en bois. \nAccéder aux métiers de constructeur bois, charpentier, couvreur, monteur de maisons ossature bois, monteur de structures bois...", - fullDesc: - "Plusieurs propositions :\n\n1 - Formation qualifiante en vue d'obtenir un titre professionnel de niveau 3 (CAP)\n\n2 - Suivi de CCP ou de modules au choix afin de compléter ses compétences professionnelles\n\n3 - Stage de préformation d'une semaine visant pour le bénéficiaire à tester la formation et ses prérequis dans le but d'intégrer par la suite la formation qualifiante.", - kinds: ["formation", "accompagnement"], - categories: [ - "acc-global-indiv", - "remobilisation", - "emploi-choisir-metier", - "emploi-trouver-emploi", - ], - subcategories: ["remobilisation--identifier-competences"], - accessConditions: [], - concernedPublic: [44], - isCumulative: true, - feeCondition: "gratuit", - feeDetails: "", - beneficiariesAccessModes: [ - "envoyer-courriel", - "se-presenter", - "telephoner", - ], - beneficiariesAccessModesOther: "", - coachOrientationModes: [ - "envoyer-courriel", - "envoyer-fiche-prescription", - "autre", - "telephoner", - ], - coachOrientationModesOther: "Envoyer un mail avec une lettre d'orientation", - requirements: [6, 191, 192], - credentials: [], - forms: [], - onlineForm: "https://example.com/", - contactName: "Shane Price", - contactPhone: "9702003555", - contactEmail: "pascale@example.com", - isContactInfoPublic: true, - locationKinds: ["en-presentiel"], - diffusionZoneType: "country", - diffusionZoneDetails: "", - qpvOrZrr: false, - remoteUrl: "", - address1: "ZONE INDUSTRIELLE", - address2: "", - postalCode: "XX099", - cityCode: "XX399", - city: "SAINT-VILLEREGLAN", - geom: { - type: "Point", - coordinates: [Math.random(), Math.random()], - }, - recurrence: "", - suspensionDate: null, - structure: structureName, - creationDate, - modificationDate, - status, - isAvailable, - formsInfo: [], - structureInfo: { - slug: structureSlug, - name: structureName, - shortDesc: "", - address1: "ZONE INDUSTRIELLE", - address2: "", - postalCode: "XX099", - city: "SAINT-VILLEREGLAN", - url: "", - siret: "38xxxxxxxxxxxx", - hasAdmin: true, - numServices: 6, - }, - kindsDisplay: ["Formation", "Accompagnement"], - categoriesDisplay: [ - "Acco. global individualisé", - "Remobilisation", - "Emploi - Choisir un métier", - "Emploi - Trouver un emploi", - ], - subcategoriesDisplay: ["Identifier ses compétences et aptitudes"], - accessConditionsDisplay: [], - concernedPublicDisplay: ["Tous publics"], - requirementsDisplay: [ - "Maitriser l'écriture, la lecture", - "Pas de contre-indications à la pratique des métiers du bâtiment.", - "Avoir une première expérience dans le Bâtiment.", - ], - credentialsDisplay: [], - locationKindsDisplay: ["En présentiel"], - diffusionZoneTypeDisplay: "France entière", - diffusionZoneDetailsDisplay: "France entière", - beneficiariesAccessModesDisplay: [ - "Envoyer un mail", - "Se présenter", - "Téléphoner", - ], - coachOrientationModesDisplay: [ - "Envoyer un mail", - "Envoyer un mail avec une fiche de prescription", - "Autre (préciser)", - "Téléphoner", - ], - department: "12", - canWrite, - modelChanged: null, - model, - fillingDuration: null, - }; -} diff --git a/tests/mocks/mockServiceOptions.ts b/tests/mocks/mockServiceOptions.ts deleted file mode 100644 index 7be122e6a..000000000 --- a/tests/mocks/mockServiceOptions.ts +++ /dev/null @@ -1,5844 +0,0 @@ -// Récupéré depuis : https://api.dora.fabrique.social.gouv.fr/services-options/ -export const mockServiceOptions = { - categories: [ - { value: "emploi-choisir-metier", label: "Emploi - Choisir un métier" }, - { - value: "emploi-preparer-sa-candidature", - label: "Emploi - Préparer sa candidature", - }, - { value: "emploi-trouver-emploi", label: "Emploi - Trouver un emploi" }, - { value: "creation-activite", label: "Création d’activité" }, - { value: "numerique", label: "Numérique" }, - { value: "equipement-alimentation", label: "Equipement et alimentation" }, - { value: "famille", label: "Famille" }, - { value: "difficultes-financieres", label: "Difficultés financières" }, - { value: "apprendre-francais", label: "Apprendre le Français" }, - { value: "acc-global-indiv", label: "Acco. global individualisé" }, - { value: "handicap", label: "Handicap" }, - { value: "sante", label: "Santé" }, - { value: "logement-hebergement", label: "Logement – Hébergement" }, - { value: "illettrisme", label: "Illettrisme" }, - { value: "mobilite", label: "Mobilité" }, - { value: "remobilisation", label: "Remobilisation" }, - { value: "acces-aux-droits", label: "Accès aux droits & citoyenneté" }, - ], - subcategories: [ - { value: "creation-activite--autre", label: "Autre" }, - { value: "numerique--autre", label: "Autre" }, - { value: "equipement-alimentation--autre", label: "Autre" }, - { value: "famille--autre", label: "Autre" }, - { value: "difficultes-financieres--autre", label: "Autre" }, - { value: "apprendre-francais--autre", label: "Autre" }, - { value: "acc-global-indiv--autre", label: "Autre" }, - { value: "handicap--autre", label: "Autre" }, - { value: "sante--autre", label: "Autre" }, - { value: "logement-hebergement--autre", label: "Autre" }, - { value: "illettrisme--autre", label: "Autre" }, - { value: "mobilite--autre", label: "Autre" }, - { value: "remobilisation--autre", label: "Autre" }, - { value: "acces-aux-droits--autre", label: "Autre" }, - { - value: "acc-global-indiv--decrochage-scolaire", - label: "Décrochage scolaire", - }, - { - value: "acc-global-indiv--parcours-insertion-sociopro", - label: "Parcours d’insertion socio-professionnel", - }, - { - value: "creation-activite--structurer-son-projet-de-creation-dentreprise", - label: "Structurer son projet de création d’entreprise", - }, - { - value: "creation-activite--definir-son-projet-de-creation-dentreprise", - label: "Définir son projet de création d’entreprise", - }, - { - value: "creation-activite--reseautage-pour-createurs-dentreprise", - label: "Réseautage pour créateurs d’entreprise", - }, - { - value: "creation-activite--financer-son-projet", - label: "Financer son projet", - }, - { - value: "numerique--etre-accompagne-dans-les-demarches-administratives", - label: "Être accompagné dans les démarches administratives", - }, - { - value: "numerique--acceder-a-une-connexion-internet", - label: "Accéder à une connexion internet", - }, - { - value: "numerique--acceder-a-du-materiel", - label: "Accéder à du matériel", - }, - { - value: "numerique--creer-et-developper-mon-entreprise", - label: "Créer et développer mon entreprise", - }, - { - value: "numerique--approfondir-ma-culture-numerique", - label: "Approfondir ma culture numérique", - }, - { - value: "numerique--prendre-en-main-un-ordinateur", - label: "Prendre en main un ordinateur", - }, - { - value: - "numerique--gagner-en-autonomie-dans-les-demarches-administratives", - label: "Gagner en autonomie dans les démarches administratives", - }, - { - value: "numerique--favoriser-mon-insertion-professionnelle", - label: "Favoriser mon insertion professionnelle", - }, - { - value: "numerique--prendre-en-main-un-smartphone-ou-une-tablette", - label: "Prendre en main un smartphone ou une tablette", - }, - { - value: "numerique--utiliser-le-numerique-au-quotidien", - label: "Utiliser le numérique au quotidien", - }, - { - value: - "emploi-choisir-metier--identifier-ses-points-forts-et-ses-competences", - label: "Identifier ses points forts et ses compétences", - }, - { - value: "emploi-choisir-metier--connaitre-les-opportunites-demploi", - label: "Connaître les opportunités d’emploi", - }, - { - value: - "emploi-choisir-metier--decouvrir-un-metier-ou-un-secteur-dactivite", - label: "Découvrir un métier ou un secteur d’activité", - }, - { - value: "emploi-choisir-metier--confirmer-son-choix-de-metier", - label: "Confirmer son choix de métier", - }, - { value: "emploi-choisir-metier--autre", label: "Autre" }, - { - value: "emploi-preparer-sa-candidature--valoriser-ses-competences", - label: "Valoriser ses compétences", - }, - { - value: - "emploi-preparer-sa-candidature--realiser-un-cv-etou-une-lettre-de-motivation", - label: "Réaliser un CV et/ou une lettre de motivation", - }, - { - value: "emploi-preparer-sa-candidature--developper-son-reseau", - label: "Développer son réseau", - }, - { - value: - "emploi-preparer-sa-candidature--organiser-ses-demarches-de-recherche-demploi", - label: "Organiser ses démarches de recherche d’emploi", - }, - { value: "emploi-preparer-sa-candidature--autre", label: "Autre" }, - { - value: "emploi-trouver-emploi--repondre-a-des-offres-demploi", - label: "Répondre à des offres d’emploi", - }, - { - value: "emploi-trouver-emploi--faire-des-candidatures-spontanees", - label: "Faire des candidatures spontanées", - }, - { - value: - "emploi-trouver-emploi--suivre-ses-candidatures-et-relancer-les-employeurs", - label: "Suivre ses candidatures et relancer les employeurs", - }, - { - value: "emploi-trouver-emploi--convaincre-un-recruteur-en-entretien", - label: "Convaincre un recruteur en entretien", - }, - { value: "emploi-trouver-emploi--autre", label: "Autre" }, - { - value: "equipement-alimentation--electromenager", - label: "Electroménager", - }, - { value: "equipement-alimentation--habillement", label: "Habillement" }, - { - value: "equipement-alimentation--acces-materiel-informatique", - label: "Accès à du matériel informatique", - }, - { value: "equipement-alimentation--alimentation", label: "Alimentation" }, - { - value: "equipement-alimentation--acces-telephone", - label: "Accès à un téléphone et un abonnement", - }, - { value: "famille--garde-enfants", label: "Garde d'enfants" }, - { - value: "famille--jeune-sans-soutien-familial", - label: "Jeunes sans soutien familial", - }, - { - value: "famille--accompagnement-parents", - label: "Information et accompagnement des parents", - }, - { value: "famille--soutien-familles", label: "Soutien aux familles" }, - { - value: "famille--violences-intrafamiliales", - label: "Violences intrafamiliales", - }, - { - value: "difficultes-financieres--utilisation-compte-bancaire", - label: "Création et utilisation d’un compte bancaire", - }, - { - value: "difficultes-financieres--gerer-budget", - label: "Apprendre à gérer son budget", - }, - { - value: "difficultes-financieres--prevention-surendettement", - label: "Prévention du surendettement", - }, - { - value: "difficultes-financieres--accompagnement-difficultes-financieres", - label: "Accompagnement aux personnes en difficultés financières", - }, - { - value: "apprendre-francais--communiquer-vie-tous-les-jours", - label: "Communiquer dans la vie de tous les jours", - }, - { - value: "apprendre-francais--suivre-formation", - label: "Suivre une formation", - }, - { - value: "apprendre-francais--accompagnement-insertion-pro", - label: "Accompagnement vers l’insertion professionnelle", - }, - { - value: "handicap--accompagnement-structure-specialisee", - label: "Accompagnement par une structure spécialisée", - }, - { - value: "handicap--adaptation-poste-travail", - label: "Adaptation au poste de travail", - }, - { value: "handicap--adapter-logement", label: "Adapter son logement" }, - { - value: "handicap--faire-reconnaitre-handicap", - label: "Faire reconnaitre un handicap", - }, - { - value: "handicap--connaissance-droits-travailleurs", - label: "Connaissance des droits des travailleurs", - }, - { - value: "handicap--retour-maintien-emploi", - label: "Favoriser le retour et le maintien dans l’emploi", - }, - { - value: "sante--addiction", - label: "Faire face à une situation d’addiction", - }, - { - value: "sante--soin-prevention-maladie", - label: "Se soigner et prévenir la maladie", - }, - { - value: "sante--prise-en-charge-frais-medicaux", - label: "Obtenir la prise en charge de frais médicaux", - }, - { value: "sante--bien-etre-psy", label: "Bien être psychologique" }, - { - value: "logement-hebergement--adapter-logement", - label: "Besoin d’adapter mon logement", - }, - { value: "logement-hebergement--demenagement", label: "Déménagement" }, - { - value: "logement-hebergement--reprendre-emploi-formation", - label: "Reprendre un emploi ou une formation", - }, - { - value: "logement-hebergement--acommpagnement-logement", - label: "Être accompagné(e) pour se loger", - }, - { - value: "logement-hebergement--probleme-logement", - label: "Problème avec son logement", - }, - { - value: "logement-hebergement--mal-loge-sans-logis", - label: "Mal logé/sans logis", - }, - { - value: "illettrisme--etre-autonome", - label: "Être autonome dans la vie de tous les jours", - }, - { - value: "illettrisme--valider-certification-clea", - label: "Valider une certification Cléa", - }, - { - value: "illettrisme--surmonter-trouble-apprentissage", - label: "Surmonter un trouble de l’apprentissage", - }, - { - value: "illettrisme--reperer-situation-illettrisme", - label: "Repérer des situations d’illettrisme", - }, - { - value: "illettrisme--utiliser-numerique", - label: "Savoir utiliser les outils numériques", - }, - { - value: "illettrisme--permis-conduire", - label: "Passer le permis de conduire", - }, - { - value: "illettrisme--info-acquisition-connaissances", - label: "Être informé(e) sur l’acquisition des compétences de base", - }, - { - value: "illettrisme--trouver-emploi-formation", - label: "Trouver un emploi ou une formation", - }, - { - value: "illettrisme--accompagner-scolarite", - label: "Accompagner la scolarité d’un enfant", - }, - { - value: "illettrisme--ameliorer-vocabulaire", - label: "Améliorer un niveau de vocabulaire", - }, - { - value: "mobilite--utiliser-deux-roues", - label: "Apprendre à utiliser un deux roues", - }, - { - value: "mobilite--identifier-freins", - label: "Identifier ses freins, et définir ses besoins en mobilité", - }, - { - value: "mobilite--accompagnement-parcours-mobilite", - label: "Être accompagné(e) dans son parcours mobilité", - }, - { - value: "mobilite--preparer-permis", - label: "Préparer son permis de conduire, se réentraîner à la conduite", - }, - { - value: "mobilite--entretenir-vehicule", - label: "Entretenir ou réparer son véhicule", - }, - { - value: "mobilite--se-deplacer-sans-permis-ou-vehicule", - label: "Se déplacer sans permis et/ou sans véhicule personnel", - }, - { - value: "mobilite--louer-acheter-vehicule", - label: "Louer ou acheter un véhicule", - }, - { - value: "mobilite--reprendre-emploi-formation", - label: "Reprendre un emploi ou une formation", - }, - { - value: "remobilisation--identifier-competences", - label: "Identifier ses compétences et aptitudes", - }, - { value: "remobilisation--lien-social", label: "Lien social" }, - { - value: "remobilisation--restaurer-confiance", - label: "Restaurer sa confiance, son image de soi", - }, - { value: "remobilisation--bien-etre", label: "Bien être" }, - { - value: "acces-aux-droits--accompagnement-demarches-admin", - label: "Accompagnement dans les démarches administratives", - }, - { - value: "acces-aux-droits--demandeurs-asile-naturalisation", - label: "Demandeurs d’asile et naturalisation", - }, - { - value: "acces-aux-droits--accompagnement-juridique", - label: "Accompagnement juridique", - }, - { - value: "acces-aux-droits--connaitre-droits", - label: "Connaitre ses droits", - }, - { - value: "acc-global-indiv--definition-projet-pro", - label: "Définition du projet professionnel", - }, - ], - kinds: [ - { value: "accompagnement", label: "Accompagnement" }, - { value: "accueil", label: "Accueil" }, - { value: "aide-financiere", label: "Aide financière" }, - { value: "aide-materielle", label: "Aide materielle" }, - { value: "atelier", label: "Atelier" }, - { value: "formation", label: "Formation" }, - { value: "information", label: "Information" }, - ], - beneficiariesAccessModes: [ - { value: "autre", label: "Autre (préciser)" }, - { value: "envoyer-courriel", label: "Envoyer un mail" }, - { value: "se-presenter", label: "Se présenter" }, - { value: "telephoner", label: "Téléphoner" }, - ], - coachOrientationModes: [ - { value: "autre", label: "Autre (préciser)" }, - { value: "envoyer-formulaire", label: "Envoyer le formulaire d’adhésion" }, - { value: "envoyer-courriel", label: "Envoyer un mail" }, - { - value: "envoyer-fiche-prescription", - label: "Envoyer un mail avec une fiche de prescription", - }, - { value: "telephoner", label: "Téléphoner" }, - ], - locationKinds: [ - { value: "a-distance", label: "À distance" }, - { value: "en-presentiel", label: "En présentiel" }, - ], - accessConditions: [ - { - value: 4, - label: "Changer de logement ou en trouver un nouveau", - structure: null, - }, - { value: 5, label: "Sous conditions de ressources", structure: null }, - { value: 6, label: "Sans condition", structure: null }, - { value: 14, label: "Titulaire de la carte d'invalidité", structure: null }, - { - value: 11, - label: "Véhicule de moins de 200 000 km ou de moins de 15 ans", - structure: null, - }, - { - value: 8, - label: "La formation doit être financée ou cofinancée par Pôle Emploi", - structure: null, - }, - { - value: 9, - label: - "La distance doit être située à plus de 60 km aller-retour ou à plus de 2 heures aller-retour du lieu de résidence", - structure: null, - }, - { - value: 10, - label: - "L’entretien d’embauche ou l’emploi concernent un CDI, un CDD ou un contrat de travail temporaire d’au moins 3 mois consécutifs", - structure: null, - }, - { - value: 7, - label: "Etre adressé.e par un prescripteur partenaire", - structure: null, - }, - { - value: 138, - label: "inscrit à Pôle Emploi", - structure: "agence-lozerienne-de", - }, - { - value: 15, - label: - "Locataire de votre résidence principale à proximité de votre entreprise ou de votre lieu de formation", - structure: null, - }, - { - value: 16, - label: "Votre revenu ne dépasse pas 100 % du SMIC", - structure: null, - }, - { - value: 17, - label: "Salarié d'une entreprise du secteur privé non agricole", - structure: null, - }, - { - value: 18, - label: - "Locataire de votre résidence principale située sur le territoire français", - structure: null, - }, - { - value: 19, - label: "Demande adressée par un travailleur social", - structure: null, - }, - { - value: 20, - label: "Demande du référent de l’enfant par un rapport circonstancié.", - structure: null, - }, - { - value: 22, - label: "Personne ne nécessitant pas de véhicule adapté", - structure: null, - }, - { - value: 24, - label: - "Personnes accompagnées dans le cadre d’un Contrat d’Engagement Réciproque (CER)", - structure: null, - }, - { - value: 25, - label: - "Reprise d'emploi à temps plein ou temps partiel d'au moins 3 mois consécutifs", - structure: null, - }, - { - value: 27, - label: "Entrée en formation d'au moins 40 heures", - structure: null, - }, - { - value: 26, - label: - "Entrée en formation validée dans le cadre du Projet Personnalisé d’Accès à l’Emploi (PPAE)", - structure: null, - }, - { - value: 29, - label: - "Personne, avec ou sans enfant, à la rue et sans solution d'hébergement.", - structure: "conseil-departementa", - }, - { - value: 31, - label: - "Reprise d’emploi en CDI, d’un CDD, ou un CTT (contrat de travail temporaire) d’au moins 3 mois consécutifs", - structure: "agence-pole-emploi-s-ynus", - }, - { - value: 32, - label: - "Justificatifs en fonction de la demande et de la reprise d’activité (contrat de travail, de formation, de prestation", - structure: "agence-pole-emploi-s-ynus", - }, - { - value: 30, - label: - "Distance à parcourir est de plus de 20 km ou de deux heures de trajet aller-retour", - structure: "agence-pole-emploi-s-ynus", - }, - { - value: 23, - label: - "Reconnaissance de la Commission des Droits et de l’Autonomie pour les Personnes Handicapées (CDAPH)", - structure: null, - }, - { - value: 21, - label: "Notification de transport adapté de la part de la M.D.P.H", - structure: null, - }, - { - value: 33, - label: "Être à jour du paiement de son loyer et de ses charges", - structure: "conseil-departementa", - }, - { - value: 34, - label: "Occuper le logement à titre de résidence principale", - structure: "conseil-departementa", - }, - { - value: 35, - label: "Accéder pour la première fois à la propriété.", - structure: "conseil-departementa", - }, - { - value: 36, - label: - "Revenus annuels N-2 ne doivent pas dépasser les montants plafonds d’accès aux aides et prêts de l’Etat (LES) en matière d’amélioration", - structure: "conseil-departementa", - }, - { - value: 37, - label: "Etre inscrit à Pôle emploi", - structure: "pole-emploi-saint-de", - }, - { - value: 38, - label: "Suivre une formation éloignée de votre lieu de résidence", - structure: "pole-emploi-saint-de", - }, - { - value: 39, - label: "Vous rendre à un entretien d'embauche", - structure: "pole-emploi-saint-de", - }, - { - value: 40, - label: "Participez à un concours", - structure: "pole-emploi-saint-de", - }, - { - value: 41, - label: - "Revenus annuels N-2 ne doivent pas dépasser les montants plafonds", - structure: "conseil-departementa", - }, - { - value: 42, - label: - "Le LOGEMENT concerné NE DOIT PAS AVOIR PERÇU DES SUBVENTIONs DE L'ETAT AU COURS DES 10 DERNIÈRES ANNÉES", - structure: "conseil-departementa", - }, - { - value: 43, - label: - "Le ménage ne doit pas avoir bénéficié d’une aide du Conseil départemental ou de la Région à l’amélioration de l’habitat", - structure: "conseil-departementa", - }, - { - value: 44, - label: "Action de reclassement ou prestation intensive", - structure: "pole-emploi-saint-de", - }, - { - value: 45, - label: "Participation à un concours ou examen certifiant", - structure: "pole-emploi-saint-de", - }, - { - value: 46, - label: "Période d’immersion en milieu professionnel", - structure: "pole-emploi-saint-de", - }, - { - value: 47, - label: - "distance à parcourir est de plus de 20 km ou de deux heures de trajet aller-retour", - structure: "pole-emploi-saint-de", - }, - { - value: 48, - label: - "Le logement concerné ne doit pas avoir perçu des subventions de l'état au cours des 10 dernières années.", - structure: "conseil-departementa", - }, - { - value: 49, - label: - "Revenus annuels N-2 ne doivent pas dépasser les montants plafonds", - structure: "conseil-departementa", - }, - { - value: 50, - label: - "Ne pas avoir bénéficié d'une aide du conseil départemental, ou de la région, à l'amélioration de l'habitat", - structure: "conseil-departementa", - }, - { - value: 51, - label: "Reprendre un emploi", - structure: "pole-emploi-saint-de", - }, - { - value: 52, - label: "Entrer en formation", - structure: "pole-emploi-saint-de", - }, - { - value: 84, - label: "senior de moins de 30 ans", - structure: "cte-nat-accueil-acti", - }, - { - value: 85, - label: "etre titulaire du permis de conduire", - structure: "conseil-departementa", - }, - { value: 86, label: "CER ou PPAE", structure: "mobilarden" }, - { - value: 87, - label: "Être en France depuis moins de 5 ans", - structure: "mobilarden", - }, - { - value: 88, - label: "Être en situation régulière et signataire du CIR", - structure: "mobilarden", - }, - { - value: 12, - label: - "Exclu.e du système bancaire classique (faible revenu ou situation professionnelle fragile)", - structure: null, - }, - { - value: 90, - label: "Etre domicilié à La Réunion", - structure: "cte-nat-accueil-acti", - }, - { value: 91, label: "ETRE MAJEUR", structure: "cte-nat-accueil-acti" }, - { - value: 92, - label: "ETRE INSCRIT EN TANT QUE DEMANDEUR D'EMPLOI", - structure: "cte-nat-accueil-acti", - }, - { - value: 93, - label: "Etre en capacité légale de travailler sur le territoire français", - structure: "cte-nat-accueil-acti", - }, - { - value: 94, - label: "Habitant le territoire Thur Doller", - structure: "association-mobilite", - }, - { - value: 95, - label: "Etre inscrit.e ou non dans une autoécole", - structure: "association-mobilite", - }, - { - value: 96, - label: - "Avoir réalisé les 20h de conduite obligatoire en autoécole et la validation pour la conduite supervisée", - structure: "association-mobilite", - }, - { - value: 97, - label: - "ou avoir une attestation de Quotient Familial de la CAF inférieur à 770€", - structure: "association-du-garag", - }, - { - value: 98, - label: "Salarié(e)s d'une SIAE, d'un GEIQ", - structure: "varlin-pont-neuf", - }, - { - value: 99, - label: "BENEFICIAIRES DES MINIMAS SOCIAUX", - structure: "varlin-pont-neuf", - }, - { - value: 100, - label: "PERSONNES ORIENTEES PAR UN PRESCRIPTEUR", - structure: "varlin-pont-neuf", - }, - { - value: 101, - label: "Demande adressée par une agence interimaire", - structure: "ass-communication-ec", - }, - { - value: 102, - label: "Personne ayant une mission intérimaire", - structure: "ass-communication-ec", - }, - { - value: 103, - label: "Agence interimaire", - structure: "ass-communication-ec", - }, - { value: 104, label: "FASTT", structure: "ass-communication-ec" }, - { - value: 105, - label: "Le salarié intérimaire", - structure: "ass-communication-ec", - }, - { value: 106, label: "tout public", structure: "ass-communication-ec" }, - { - value: 107, - label: "ou financé par un autre dispositif (CPF, Département, OPCO...)", - structure: "ass-departementale-d", - }, - { - value: 108, - label: - "Justifier de ressources égales ou inférieures aux plafonds de ressources réglementés", - structure: "agence-action-logeme", - }, - { - value: 109, - label: "le logement demandé constitue votre résidence principale", - structure: "agence-action-logeme", - }, - { - value: 110, - label: - "Disposer d’un numéro unique d’enregistrement (NUD-NUR), obligatoire pour l’attribution d’un logement social.", - structure: "agence-action-logeme", - }, - { - value: 111, - label: - "Rechercher pour soi OU pour un couple sans enfant OU pour une famille monoparentale avec 1 enfant en bas-âge", - structure: "agence-action-logeme", - }, - { - value: 112, - label: - "ÊTRE FUTUR LOCATAIRE D'UN LOGEMENT EN PROXIMITÉ GÉOGRAPHIQUE AVEC LE LIEU DE VOTRE FORMATION OU DE VOTRE ENTREPRISE", - structure: "agence-action-logeme", - }, - { - value: 113, - label: "habiter sur le territoire concerné par l'action", - structure: "la-roue-qui-tourne", - }, - { - value: 114, - label: "avoir un justificatif d'emploi ou de formation", - structure: "la-roue-qui-tourne", - }, - { - value: 115, - label: "Mon critère d'accès", - structure: "nenettes-co-le-resea", - }, - { - value: 116, - label: "Résider en Bretagne et besoin d'aller au travail ou en formation", - structure: "ehop-ehop", - }, - { - value: 117, - label: "Sous conditions et selon le service mobilisé", - structure: "cc-du-grand-autunois", - }, - { - value: 118, - label: "Être domicilié(e) sur le territoire couvert par la CCGAM", - structure: "cc-du-grand-autunois", - }, - { - value: 119, - label: "Avoir un projet professionnel pour accéder à l'auto-école", - structure: "les-pep-du-centre-de", - }, - { - value: 120, - label: - "En recherche d'emploi de longue durée ou bénéficiaire de minima sociaux", - structure: "ligue-de-lenseigneme", - }, - { value: 121, label: "Intérimaire", structure: "association-club-mob" }, - { - value: 122, - label: "Reprise ou maintien dans l'emploi", - structure: "agire", - }, - { value: 123, label: "accès à une formation", structure: "agire" }, - { value: 124, label: "accès à un stage", structure: "agire" }, - { - value: 125, - label: "ACCES OU MAINTIEN DANS UN EMPLOI", - structure: "agire", - }, - { - value: 126, - label: "ACCES OU MAINTIEN DANS UN EMPLOI, UNE FORMATION OU UN STAGE", - structure: "agire", - }, - { - value: 127, - label: "Ne bénéficier d’aucun autre moyen de locomotion", - structure: "un-nouveau-monde", - }, - { - value: 128, - label: "Habiter dans un rayon de 30 km autour d’Arcis-sur-Aube", - structure: "un-nouveau-monde", - }, - { - value: 129, - label: "avoir un contrat de travail, un contrat d’apprentissage,", - structure: "un-nouveau-monde", - }, - { - value: 130, - label: - "avoir une convention de stage, une convocation d’entretien d’embauche, une attestation de passage du BSR.", - structure: "un-nouveau-monde", - }, - { - value: 131, - label: "Accès ou maintien dans un emploi, une formation ou un stage", - structure: "agire", - }, - { value: 132, label: "Sur devis", structure: "les-pep-du-centre-de" }, - { - value: 133, - label: "Etre agé de 18 ans minimum", - structure: "don-bosco-direction-", - }, - { - value: 134, - label: "Salarié dit précaire pour le maintien en emploi", - structure: "maison-de-l-emploi-d", - }, - { - value: 135, - label: - "Avoir un contrat de travail, un stage ou une formation pour la location", - structure: "ass-dep-sauvegarde-l", - }, - { - value: 136, - label: "Etre résidant sur le territoire d'intervention de la plateforme", - structure: "passemploi-passemplo", - }, - { - value: 137, - label: "Etre dans une démarche d'insertion professionnelle", - structure: "passemploi-passemplo", - }, - { - value: 139, - label: "Reprise d'emploi ou de formation d'au moins 1 mois", - structure: "agence-lozerienne-de", - }, - { - value: 140, - label: "STRUCTURE ESS PARTENAIRES", - structure: "garage-solidaire-48", - }, - { - value: 141, - label: - "Pour entrer sur nos formations besoin d'être orienté par un réfèrent socioprofessionnel", - structure: "centre-social-edith-", - }, - { - value: 142, - label: "Avoir le permis de conduire", - structure: "centre-social-edith-", - }, - { - value: 143, - label: - "Etre en emploi, en formation, en stage, se rendre à un entretien d'embauche", - structure: "association-mob-demp", - }, - { - value: 144, - label: "Demande adressée par un prescripteur", - structure: "association-mob-demp", - }, - { - value: 145, - label: "Etre en emploi ou dans une démarche d'emploi", - structure: "entr-soutien-moral-p", - }, - { value: 146, label: "Critères de l'IAE", structure: "isa-interim" }, - { - value: 147, - label: "Résidence dans un rayon de 30 km de la plateforme mobilité", - structure: "eive-eive", - }, - { - value: 148, - label: "Trajet domicile-lieu d'activité + 20 km", - structure: "eive-eive", - }, - { value: 149, label: "Résider dans l'Yonne", structure: "mobileco" }, - { - value: 150, - label: "critères de proximité", - structure: "association-reunionn", - }, - { - value: 151, - label: - "toutes personnes dans le cadre d'un projet d'insertion socio professionnel", - structure: "association-stereden", - }, - { - value: 152, - label: "Résider sur le territoire", - structure: "departement-des-bouc", - }, - { - value: 153, - label: - "Etre mobilisés et mobilisables sur un parcours d’insertion professionnelle", - structure: "departement-des-bouc", - }, - { - value: 154, - label: "Personnes employables à moyen terme", - structure: "departement-des-bouc", - }, - { - value: 155, - label: "Etre en cours d'accompagnement social", - structure: "departement-des-bouc", - }, - { - value: 156, - label: - "Etre -\tVolontaires pour participer à la construction d’un projet professionnel", - structure: "departement-des-bouc", - }, - { - value: 157, - label: - "Etre Motivés par la perspective de se réinsérer professionnellement", - structure: "departement-des-bouc", - }, - { - value: 158, - label: - "Ne pas avoir de freins périphériques incompatibles avec le déroulé de l'action", - structure: "departement-des-bouc", - }, - { - value: 159, - label: "ETRE INSCRIT.E A POLE EMPLOI", - structure: "synd-mixte-gestion-m", - }, - { - value: 160, - label: "Entre l'entrée et la sortie du dispositif RSA", - structure: "departement-de-l-ess", - }, - { - value: 161, - label: "Public précaire en situation d'isolement.", - structure: "departement-de-l-ess", - }, - { - value: 162, - label: "Priorité parent isolé", - structure: "departement-du-finis", - }, - { - value: 163, - label: "Personne engagée dans un projet professionnel ou en formation", - structure: "eive-eive", - }, - { - value: 164, - label: - "Justifier d'un projet professionnel (emploi, stage, formation, démarche d'insertion professionnelle)", - structure: "eive-eive", - }, - { - value: 165, - label: - "Etre en capacité de s'engager au moins 2 fois par semaine en présentiel (cours théorique)", - structure: "eive-eive", - }, - { - value: 166, - label: "Être éligible au PASS IAE", - structure: "aggrego-tech", - }, - { - value: 167, - label: "Situation faisant l’objet d’une étude par un travailleur social.", - structure: "departement-de-la-me", - }, - { - value: 168, - label: - "Personnes éloignées de l'emploi (éligibles à l'Insertion par l'Activité Economique)", - structure: "defi-services-defi-s", - }, - { - value: 169, - label: - "Publics allophones, débutants en français et pouvant suivre un cours de Français Langue Etrangère", - structure: "defi-services-defi-s", - }, - { - value: 170, - label: "Orientation professionnelle en ESAT (CDAPH)", - structure: "association-de-la-va", - }, - { value: 171, label: "sur inscription", structure: "commune-de-martigues" }, - { - value: 172, - label: "Emploi de plus d'un mois", - structure: "departement-de-la-mo", - }, - { - value: 173, - label: - "Personnes en recherche de stage, emploi, alternance ou service civique", - structure: "ciblepro", - }, - { - value: 174, - label: "demandeur d'emploi longue durée", - structure: "association-chantier-vnoo", - }, - { - value: 175, - label: "jeune -25ans", - structure: "association-chantier-vnoo", - }, - { - value: 176, - label: "senior + 50 ans", - structure: "association-chantier-vnoo", - }, - { - value: 177, - label: "résidant QPV / ZRR", - structure: "association-chantier-vnoo", - }, - { - value: 178, - label: "En fonction des conventions voir la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 179, - label: "en fonction des coventions voir la coneillière en mobilité.", - structure: "mobilarden", - }, - { - value: 180, - label: "En fonction des conventions, voir la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 181, - label: "voir la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 182, - label: "Contacter la conseillière en mobilité : Aminata Sall", - structure: "mobilarden", - }, - { - value: 183, - label: "Contacter la conseillière en mobilité de Mobil'arden", - structure: "assim-il", - }, - { - value: 184, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 185, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden.", - structure: "assim-il", - }, - { - value: 186, - label: "Se rapprocher de la conseillère en mobilité", - structure: "mobilarden", - }, - { - value: 187, - label: "Se rapprocher de la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 188, - label: "Avoir un contrat de travail ou une convention de formation", - structure: "mobilite-emploi-37", - }, - { - value: 189, - label: "Etre orienté par la plateforme de mobilité Wimoov", - structure: "mobilite-emploi-37", - }, - { - value: 190, - label: "Etre orienté.e par la plateforme de mobilité Wimoov", - structure: "mobilite-emploi-37", - }, - { - value: 191, - label: "Demandeur d'emploi sans activité", - structure: "ass-pour-le-develop-", - }, - { - value: 192, - label: "Bénéficiaire du RSA", - structure: "ass-pour-le-develop-", - }, - { - value: 193, - label: "Demandeur d'emploi en parcours de création d'entreprise", - structure: "ass-pour-le-develop-", - }, - { - value: 194, - label: "Demandeur d'emploi indemnisé", - structure: "ass-pour-le-develop-", - }, - { - value: 195, - label: "Demandeur d'emploi non indemnisé", - structure: "ass-pour-le-develop-", - }, - { - value: 196, - label: "Bénéficiaires des minimas sociaux", - structure: "ass-pour-le-develop-", - }, - { - value: 258, - label: "S'inscrire sur la plateforme de l'inclusion", - structure: "accueil-et-reinserti", - }, - { - value: 259, - label: - "Public éligible à l'IAE - Orientation à la plateforme de l'inclusion", - structure: "lenvol", - }, - { - value: 260, - label: "allocataire Caf avec enfant à charge", - structure: "caiise-dallocations-", - }, - { - value: 200, - label: - "Les titulaires d’une pension d’invalidité à condition que cette invalidité réduise au moins des 2/3 de leur capacité de travail ou de gain", - structure: "cheops-occitanie", - }, - { - value: 261, - label: "Familles allocataires CAF avec enfant à charge ou à naitre", - structure: "caiise-dallocations-", - }, - { - value: 202, - label: "Salarié du secteur privé (y compris agricole)", - structure: "action-logement-serv-gbaf", - }, - { - value: 203, - label: - "Locataire depuis moins de 3 mois, d’un logement situé sur le territoire français et qui constitue votre résidence principale", - structure: "action-logement-serv-gbaf", - }, - { - value: 204, - label: "Revenu est inférieur ou égal à 1,5 fois le Smic", - structure: "action-logement-serv-gbaf", - }, - { - value: 205, - label: "Réfugié isolé", - structure: "les-eaux-vives-emmau-bint", - }, - { value: 206, label: "Avoir sa RQTH", structure: "dandoy-aurore" }, - { - value: 207, - label: "Vous n'avez pas accès au crédit bancaire direct", - structure: "franc-comtoise-finan", - }, - { - value: 208, - label: "Vous n'avez pas accès au crédit bancaire en direct", - structure: "franc-comtoise-finan", - }, - { - value: 209, - label: - "fiche d'orientation faite par le référent social, à joindre dans le CER et validée par l'ADLI", - structure: "handicap-entreprise-", - }, - { - value: 210, - label: - "Les critères d'accès sont précisés ci-dessus dans la description du service", - structure: "action-logement-serv-gbaf", - }, - { - value: 211, - label: - "être dans le reprise d'emploi ou de formation depuis moins d'un mois", - structure: "otema-tsa-troubles-d", - }, - { - value: 212, - label: "être inscrit à Pôle Emploi", - structure: "otema-tsa-troubles-d", - }, - { - value: 213, - label: "Etre orienté par un référent socio professionnel", - structure: "passerelle", - }, - { - value: 214, - label: "être dans une démarche de recherche d'emploi", - structure: "cc-du-pays-de-revign", - }, - { - value: 215, - label: "-25 ans ou +65 ans", - structure: "ctre-social-et-cultu", - }, - { - value: 216, - label: "Défaut d'équipement informatique", - structure: "ctre-social-et-cultu", - }, - { value: 217, label: "RQTH", structure: "ctre-social-et-cultu" }, - { - value: 218, - label: "Commune de -2000 habitants", - structure: "ctre-social-et-cultu", - }, - { - value: 219, - label: "Engagement associatif", - structure: "ctre-social-et-cultu", - }, - { - value: 220, - label: "ressources de -25000 €", - structure: "ctre-social-et-cultu", - }, - { - value: 221, - label: "Familles nombreuses", - structure: "ctre-social-et-cultu", - }, - { - value: 222, - label: "Difficultés de mobilité", - structure: "ctre-social-et-cultu", - }, - { - value: 223, - label: "FORMATION QUALIFIANTE DE PLUS D'UN MOIS", - structure: "departement-de-la-mo", - }, - { - value: 224, - label: "PMSMP CONVENTIONNEE AVEC POLE EMPLOI", - structure: "departement-de-la-mo", - }, - { - value: 225, - label: "BENEFICIAIRE DU RSA EN DROIT OUVERT", - structure: "departement-de-la-mo", - }, - { - value: 226, - label: "sans diplôme ni qualification et déscolarisés", - structure: "e2c-pyrenees-atlanti", - }, - { - value: 201, - label: - "Les personnes en cours d’obtention de leur titre de bénéficiaire de l’obligation d’emploi", - structure: "cheops-occitanie", - }, - { - value: 199, - label: "Les titulaires de l’Allocation adulte handicapé (AAH", - structure: "cheops-occitanie", - }, - { - value: 198, - label: - "Les titulaires de la carte « mobilité inclusion » portant la mention « invalidité »", - structure: "cheops-occitanie", - }, - { - value: 227, - label: - "Les sapeurs-pompiers volontaires, titulaires d’une allocation ou d’une rente d’invalidité", - structure: "cheops-occitanie", - }, - { - value: 228, - label: - "Les bénéficiaires mentionnés à l’article L. 241-2 du code des pensions militaires d’invalidité et des victimes de la guerre", - structure: "cheops-occitanie", - }, - { - value: 229, - label: - "Les victimes d’accident du travail ou de maladie professionnelle ayant une incapacité permanente d’au moins 10 % et titulaires d’une rente", - structure: "cheops-occitanie", - }, - { - value: 230, - label: "Salarié d'une SIAE partenaire", - structure: "assoc-intercommunale", - }, - { - value: 231, - label: "Contrat de travail", - structure: "assoc-intercommunale", - }, - { - value: 232, - label: "Accompagnent social par le travailleur social du CIAS", - structure: "centre-intercommunal", - }, - { - value: 233, - label: - "Avoir les prérequis administratifs exigés par la Région Hauts-de-France", - structure: "ass-irfa-normandie-m", - }, - { - value: 234, - label: - "Être âgé entre 16 et 25 ans révolus. Résider sur le territoire de responsabilité de la Mission Locale.", - structure: "mission-locale-des-t", - }, - { - value: 235, - label: "UDAF dans le cadre de l'ASVP", - structure: "departement-de-la-mo", - }, - { - value: 236, - label: "DEMANDE ADRESSEE PAR PÔLE EMPLOI", - structure: "departement-de-la-mo", - }, - { - value: 237, - label: "Département via notamment les Pôles Insertion et Habitat (PIH).", - structure: "departement-de-la-mo", - }, - { - value: 238, - label: "Accès à l'emploi", - structure: "garage-associatif-so", - }, - { - value: 239, - label: "Accès à la formation", - structure: "garage-associatif-so", - }, - { - value: 240, - label: "Accès à un accompagnement socioprofessionnel", - structure: "garage-associatif-so", - }, - { - value: 241, - label: "Démarches sociales", - structure: "garage-associatif-so", - }, - { - value: 242, - label: "ENTRETIEN D'EMBAUCHE PRESENTIEL A PLUS DE 5 Kms DU DOMICILE", - structure: "departement-de-la-mo", - }, - { - value: 243, - label: "Etre inscrit sur la plateforme ITOU", - structure: "le-champ-des-possibl", - }, - { - value: 244, - label: "Demande faite via un partenaire", - structure: "finances-et-pedagogi", - }, - { - value: 245, - label: - "LA DEMANDE EST EFFECTUÉE PAR UN TRAVAILLEUR SOCIAL OU UN BAILLEUR SOCIAL SUR MOTIVATION EXPLICITE.", - structure: "departement-de-la-mo", - }, - { - value: 246, - label: "s'inscrire sur la plateforme de l'inclusion ITOU", - structure: "maison-providence", - }, - { - value: 247, - label: "Résider sur le Charolais Brionnais", - structure: "mission-locale-du-ch", - }, - { - value: 248, - label: - "Titre de séjour en cours de validité avec mention autorise à travailler pour les personnes ressortissants d'un pays étrangers", - structure: "mission-locale-du-ch", - }, - { - value: 249, - label: "Avoir un contrat de travail", - structure: "mobilite-associative", - }, - { - value: 250, - label: "Avoir une preuve d'un entretien d'embauche", - structure: "mobilite-associative", - }, - { - value: 251, - label: "Débuter une formation", - structure: "mobilite-associative", - }, - { - value: 252, - label: "Suivant l'action en cours", - structure: "ass-famil-intercom-r", - }, - { - value: 253, - label: "DEMANDEUR D'EMPLOI INSCRIT A POLE EMPLOI", - structure: "departement-de-la-mo", - }, - { - value: 254, - label: "Orientation RSA en champ social à visée professionnelle", - structure: "departement-de-la-mo", - }, - { - value: 255, - label: "Auto prescription par le candidat", - structure: "travail-service-inte", - }, - { - value: 256, - label: - "au préalable, avoir fait valoir ses droits aux autres aides légales, réglementaires et conventionnelles", - structure: "departement-de-meurt", - }, - { - value: 257, - label: "Avoir des papiers d'identité et être en capacité de travailler", - structure: "programmes-vitamine-", - }, - { - value: 262, - label: "ACCEPTER LES MISSIONS DE COURTE DUREE", - structure: "agence-reunionnaise-", - }, - { - value: 263, - label: "SAVOIR-ETRE IRREPROCHABLE", - structure: "agence-reunionnaise-", - }, - { - value: 264, - label: - "Le chercheur d'emploi doit être éligible à l'insertion par l'activité économique", - structure: "abeilles-aide-et-ent", - }, - { - value: 265, - label: "Etre éligible à l'insertion par l'activité économique", - structure: "abeilles-aide-et-ent", - }, - { - value: 266, - label: "Personne en insertion professionnelle", - structure: "centre-intercommunal-axgx", - }, - { - value: 267, - label: - "bénéficiaire non allocataire RSA ou ouverture du droit liée à l'évènement", - structure: "caiise-dallocations-", - }, - { - value: 268, - label: "ALLOCATAIRE NON BENEFICIAIRE DU RSA", - structure: "caiise-dallocations-", - }, - { value: 269, label: "Etre éligible à l'IAE", structure: "insercall" }, - { - value: 270, - label: "Inscrit en qualité de demandeur d'emploi au Pôle Emploi", - structure: "federation-audoise-d", - }, - { - value: 271, - label: "Vous devez résider sur une des 136 communes du Libournais", - structure: "plan-libournais-inse", - }, - { - value: 272, - label: "Bénéficiaire du RSA", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 273, - label: "Inscrite à Pôle emploi", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 274, - label: - "Inscrite dans un parcours d'insertion professionnelle (Mission Locale, Unité Emploi...)", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 275, - label: "Demande adressée par un conseiller emploi", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 276, - label: "Bénéficiaire du RSA et/ou Inscrite à Pôle emploi", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 277, - label: - "Inscrite dans un parcours d'insertion sociale et/ou professionnelle", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 278, - label: - "Orientation adressée par un travailleur social ou un conseiller emploi", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 279, - label: "demande spontanée", - structure: "relais-pour-le-trava", - }, - { - value: 280, - label: - "demandeur d'emploi de longue durée, Bénéfiaire du RSA, jeune de - de 26 ans", - structure: "le-vestiaire-fil-en-", - }, - { - value: 313, - label: - "Mission bénévole de 70 heures dans une collectivité ou une association de l'Oise", - structure: "departement-de-loise", - }, - { - value: 314, - label: - "Etre domicilié dans l'Oise (hors résidence scolaire et universitaire) ou avoir un foyer fiscal parental situé dans l'Oise", - structure: "departement-de-loise", - }, - { - value: 315, - label: "agrément pass IAE", - structure: "association-chantier", - }, - { - value: 316, - label: - "Etre diplômé au niveau 3 ou 4 du Ministère de l'Education Nationale", - structure: "departement-de-loise", - }, - { - value: 317, - label: - "Etre inscrit dans un établissement d'enseignement situé en France et dispensant un diplôme à reconnaissance nationale", - structure: "departement-de-loise", - }, - { - value: 318, - label: - "Ou être inscrit dans un pays européen ayant adhéré au processus de Bologne", - structure: "departement-de-loise", - }, - { - value: 319, - label: "Ou être inscrit en contrat d'apprentissage", - structure: "departement-de-loise", - }, - { - value: 320, - label: - "En contrepartie : 35 heures de son temps dédié au service d'une collectivité ou d'une association", - structure: "departement-de-loise", - }, - { - value: 321, - label: - "Il faut être inscrit dans une structure sportive oisienne (associative ou non)", - structure: "departement-de-loise", - }, - { - value: 322, - label: - "Affiliée à une fédération sportive française reconnue par le ministère en charge des sports", - structure: "departement-de-loise", - }, - { - value: 323, - label: - "Avoir une résidence stable et régulière et remplissant les conditions de perte d'autonomie évaluée à l'aide d'une grille nationale \"AGGIR\"", - structure: "departement-de-loise", - }, - { - value: 324, - label: - "Elle ne peut être versée qu'aux personnes classées dans l'un des groupes 1 à 4 de cette grille", - structure: "departement-de-loise", - }, - { - value: 325, - label: - "dont l'état de dépendance va de la moyenne à la grande dépendance", - structure: "departement-de-loise", - }, - { - value: 326, - label: "Pour les enfants, ouvrir droit à l’un des compléments de l’AEEH", - structure: "departement-de-loise", - }, - { - value: 327, - label: "Résider en France de façon stable et régulière", - structure: "departement-de-loise", - }, - { - value: 328, - label: - "Être âgé de 0 ans à 75 ans (les personnes âgées de 60 à 75 ans devaient répondre aux critères d’admission avant l’âge de 60 ans)", - structure: "departement-de-loise", - }, - { - value: 329, - label: - "Avoir une difficulté absolue pour la réalisation d'un acte essentiel de la vie quotidienne", - structure: "departement-de-loise", - }, - { - value: 330, - label: - "ou une difficulté grave pour la réalisation d'au moins deux actes essentiels de la vie quotidienne définis dans le référentiel d'évaluation", - structure: "departement-de-loise", - }, - { - value: 331, - label: "Personnes âgées de plus de 65 ans", - structure: "departement-de-loise", - }, - { - value: 332, - label: - "ou aux personnes reconnues handicapées à un taux supérieur ou égal à 80 % (titulaire de la carte d'invalidité)", - structure: "departement-de-loise", - }, - { - value: 333, - label: - "ou qui est, compte tenu de son handicap, dans l'impossibilité de se trouver un emploi", - structure: "departement-de-loise", - }, - { - value: 334, - label: "disposer de sa résidence principale dans l’Oise", - structure: "departement-de-loise", - }, - { - value: 335, - label: - "avoir converti le véhicule au bioéthanol avec la pose d’un boîtier E85 homologué par un installateur agréé qui se situe dans l’Oise", - structure: "departement-de-loise", - }, - { - value: 336, - label: - "être une personne physique propriétaire en nom propre d’une voiture particulière à essence à usage personnel", - structure: "departement-de-loise", - }, - { - value: 337, - label: - "être propriétaire d’une voiture particulière à essence dont la carte grise comporte la mention J.1 VP (voiture particulière)", - structure: "departement-de-loise", - }, - { - value: 338, - label: "Etre habitant de la ville d'Orange", - structure: "ctre-com-action-soci-bbjo", - }, - { - value: 339, - label: "être sans domicile stable", - structure: "croix-rouge-insertio", - }, - { - value: 340, - label: "Être adressé.e par un prescripteur partenaire", - structure: "les-eaux-vives-emmau", - }, - { - value: 341, - label: - "Être signataire du CIR depuis moins de 5 ans, avoir bénéficié de la formation A1 proposée par l'OFII (ou en avoir été dispensé.e)", - structure: "les-eaux-vives-emmau", - }, - { - value: 342, - label: - "Être passé.e par la plateforme de positionnement et d'orientation ELO d'Espaces Formation", - structure: "les-eaux-vives-emmau", - }, - { - value: 343, - label: "Eligible à l'IAE", - structure: "actions-emplois-serv", - }, - { value: 344, label: "Bénéfociare du RSA", structure: "mode-demploi" }, - { value: 345, label: "Bénéficiaires du RSA", structure: "mode-demploi" }, - { - value: 346, - label: "Résident héraultais", - structure: "actions-emplois-serv", - }, - { - value: 347, - label: - "critère de ressources : moins de 1500€/mois pour une personne vivant seule et moins de 2400€/mois pour un couple", - structure: "mission-locale-du-ch", - }, - { - value: 348, - label: "Personnes éligibles à l'IAE", - structure: "eurl-acti-renov-acti", - }, - { - value: 349, - label: "Démarches d'insertion professionnelles", - structure: "vals-de-saintonge-mo", - }, - { - value: 350, - label: "Entrée en formation", - structure: "vals-de-saintonge-mo", - }, - { - value: 351, - label: "Reprise d'activité", - structure: "vals-de-saintonge-mo", - }, - { - value: 352, - label: "Démarches adminitratives", - structure: "vals-de-saintonge-mo", - }, - { - value: 353, - label: "Pour les personnes titulaires du BSR ou nées avant le 1/01/1988", - structure: "aidauto-42", - }, - { - value: 354, - label: "Demandeur d'emploi", - structure: "ass-haut-doubs-repas", - }, - { - value: 355, - label: "Etre titulaire du permis de conduire", - structure: "departement-de-loise", - }, - { - value: 356, - label: - "Disposer d'un domicile en adéquation avec la mission d'accueil permanent de l'enfant", - structure: "departement-de-loise", - }, - { - value: 357, - label: "Maitriser la langue française à l'oral et à l'écrit", - structure: "departement-de-loise", - }, - { - value: 358, - label: "résident du territoire", - structure: "petr-du-doubs-centra", - }, - { - value: 359, - label: "Pass vaccinal valide", - structure: "actions-emplois-serv", - }, - { - value: 360, - label: - "Etre dans une démarche d’insertion professionnelle (emploi et/ou formation) ou ayant un projet d’insertion socioprofessionnelle", - structure: "mobilite-07-26", - }, - { - value: 361, - label: - "Etre motivé pour participer, et le suivre de façon régulière et hebdomadaire.", - structure: "mobilite-07-26", - }, - { - value: 362, - label: "Etre en difficulté sur l’accès aux moyens de déplacements", - structure: "mobilite-07-26", - }, - { - value: 363, - label: "Être titulaire d'un permis B ou B78", - structure: "mobilite-07-26", - }, - { - value: 364, - label: - "Résider ou travailler sur le département de la Drôme ou l'Ardèche", - structure: "mobilite-07-26", - }, - { - value: 365, - label: "Être titulaire d'un permis b78 depuis 4 mois", - structure: "mobilite-07-26", - }, - { - value: 366, - label: "Résider dans la Drôme ou dans l'Ardèche", - structure: "mobilite-07-26", - }, - { - value: 367, - label: - "Etre majeure, ne sachant pas faire du vélo ou voulant remonter en selle.", - structure: "mobilite-07-26", - }, - { - value: 368, - label: - "Qui rencontrent des problématiques liées à l'emploi, la formation, la santé ou le logement, la mobilité...", - structure: "mission-locale-jeune", - }, - { - value: 369, - label: "Recherche d'un emploi", - structure: "mission-locale-jeune", - }, - { - value: 370, - label: "rechercher une formation", - structure: "mission-locale-jeune", - }, - { - value: 371, - label: "Voir description", - structure: "mission-locale-jeune", - }, - { - value: 372, - label: - "Mise à disposition d'aide en fonction du projet mis en place par le jeune", - structure: "mission-locale-jeune", - }, - { - value: 373, - label: "Inscris à la Mission Locale", - structure: "mission-locale-jeune", - }, - ], - concernedPublic: [ - { value: 16, label: "Public jeune étudiant", structure: null }, - { value: 15, label: "Public jeune en alternance", structure: null }, - { - value: 249, - label: "salarié d'une SIAE partenaire", - structure: "assoc-intercommunale", - }, - { value: 56, label: "Senior de + de 45 ans", structure: null }, - { value: 10, label: "Demandeur d’emploi non indemnisé", structure: null }, - { value: 14, label: "Demandeur d’emploi en contrat aidé", structure: null }, - { - value: 9, - label: "Demandeur d’emploi bénéficiaire des minimas sociaux", - structure: null, - }, - { value: 2, label: "Public jeune apprenti", structure: null }, - { value: 1, label: "Salarié intérimaire", structure: null }, - { - value: 3, - label: "Créateur ou repreneur d’entreprise avec statut de salarié", - structure: null, - }, - { - value: 58, - label: - "Bénéficiaire de la Prestation Compensation Handicap transport (PCH)", - structure: null, - }, - { value: 5, label: "Public femme en difficulté", structure: null }, - { - value: 4, - label: - "Non inscrit comme demandeur d’emploi, avec reprise d'une activité", - structure: null, - }, - { value: 6, label: "Parent isolé", structure: null }, - { value: 60, label: "Personne à mobilité réduite", structure: null }, - { value: 8, label: "Créateur repreneur d'entreprise", structure: null }, - { value: 11, label: "Personne en difficulté financière", structure: null }, - { - value: 179, - label: "retraités à faible revenus", - structure: "garage-solidaire-48", - }, - { value: 62, label: "Salarié en mobilité", structure: null }, - { - value: 19, - label: "Résident en Zone de Revitalisation Rurale (ZRR)", - structure: null, - }, - { value: 20, label: "Jeune peu diplômé", structure: null }, - { - value: 21, - label: "Jeune bénéficiaire d'une aide publique", - structure: null, - }, - { value: 22, label: "Artiste technicien de spectacle", structure: null }, - { value: 23, label: "Etudiant en apprentissage", structure: null }, - { value: 25, label: "Personne non imposable", structure: null }, - { - value: 27, - label: "Personne sans hébergement / Hébergée/ayant un parcours de rue", - structure: null, - }, - { - value: 28, - label: "Personne arrivée récemment en France", - structure: null, - }, - { - value: 24, - label: "Adhérent au Contrat de Sécurisation professionnelle (CSP)", - structure: null, - }, - { - value: 30, - label: - "Demandeur d'emploi avec un projet de créateur/reprise d'entreprise", - structure: null, - }, - { value: 63, label: "Signataire d'un bail mobilité", structure: null }, - { - value: 29, - label: "Bénéficiaire de l'Allocation Adulte Handicapé (AAH)", - structure: null, - }, - { value: 31, label: "Public cadre", structure: null }, - { - value: 32, - label: "Demandeur d'emploi recruté sur un emploi Avenir", - structure: null, - }, - { - value: 33, - label: - "Personne isolée, sous garantie financière, et en situation d'inclusion sociale", - structure: null, - }, - { value: 34, label: "Public jeune sortant de prison", structure: null }, - { - value: 35, - label: - "Titulaire de la Reconnaissance Qualité Travailleur Handicapé (RQTH)", - structure: null, - }, - { value: 36, label: "Public senior + de 50 ans", structure: null }, - { - value: 37, - label: - "Personne ayant obtenu un emploi via la plateforme mobilisation emploi", - structure: null, - }, - { - value: 38, - label: "Bénéficiaire de prestation familiale", - structure: null, - }, - { - value: 39, - label: - "Bénéficiaire du contrat Contrat d'Appui au Projet d'Entreprise (CAPE)", - structure: null, - }, - { - value: 40, - label: "Public en recherche d'emploi sur secteur prioritaire", - structure: null, - }, - { - value: 41, - label: - "Demandeur d'emploi reprenant un emploi en Contrat à Durée Déterminée, Contrat à Durée Indéterminé, ou interim de 3 mois consécutifs", - structure: null, - }, - { value: 42, label: "Etudiant boursier", structure: null }, - { value: 43, label: "Etudiant non boursier", structure: null }, - { value: 44, label: "Tous publics", structure: null }, - { - value: 45, - label: "Stagiaire de la formation professionnelle", - structure: null, - }, - { value: 46, label: "Personne en situation de handicap", structure: null }, - { value: 47, label: "Jeune déscolarisé", structure: null }, - { value: 48, label: "Autre", structure: null }, - { value: 50, label: "Demandeur d'emploi", structure: null }, - { - value: 180, - label: - "Il faut être demandeur d'emploi, bénéficiaire RSA si habitant en dehors d'Alençon, bénéficiaire des minimas sociaux", - structure: "centre-social-edith-", - }, - { value: 64, label: "Salarié nouvellement embauché", structure: null }, - { - value: 65, - label: "Salarié du secteur privé non agricole", - structure: null, - }, - { - value: 52, - label: - "Salarié(e) en Contrat à Durée Déterminée (CDD) ou en Contrat à Durée Indéterminée (CDI)", - structure: null, - }, - { value: 53, label: "Ressortissant agricole", structure: null }, - { value: 54, label: "Micro-entrepreneur", structure: null }, - { value: 66, label: "Parents", structure: null }, - { value: 67, label: "Famille", structure: null }, - { value: 69, label: "Etudiant", structure: null }, - { value: 70, label: "Volontaire du service civique", structure: null }, - { - value: 182, - label: - "Résider en Deux-Sèvres (79), Charente-Maritime (17), Charente (16), Vienne (86), Vendée (85)", - structure: "plateforme-regionale", - }, - { value: 71, label: "Demandeur d'emploi indemnisé", structure: null }, - { - value: 72, - label: "Résident en Quartier Prioritaire de la politique de la Ville", - structure: null, - }, - { value: 73, label: "Jeunes de 18 à 24 ans", structure: null }, - { - value: 184, - label: "Personne en situation d'inclusion socioprofessionnelle", - structure: "association-mob-demp", - }, - { - value: 188, - label: "Personnes inscrites dans une démarche d'insertion", - structure: "mobileco", - }, - { value: 76, label: "Adultes en situation de handicap", structure: null }, - { value: 192, label: "Bénéficiaire du PLIE", structure: "mobileco" }, - { value: 193, label: "QPV de - de 26 ans", structure: "mobylis" }, - { - value: 194, - label: "PERSONNES NON IMPOSABLES", - structure: "ecaillon-solidarite-", - }, - { - value: 195, - label: - "Personnes - cumulant des difficultés professionnelles et sociales de nature à compromettre les possibilités de retour à l’emploi durable", - structure: "departement-des-bouc", - }, - { - value: 80, - label: "DEMANDEUR D'EMPLOI INDEMNISE AU TAUX MINIMAL", - structure: "agence-pole-emploi-s-ynus", - }, - { value: 202, label: "migrants", structure: "didac-ressources" }, - { - value: 84, - label: "Toute personne en situation d’indivision", - structure: "conseil-departementa", - }, - { - value: 78, - label: - "Victime de violence conjugale et intrafamiliale avec ou sans enfant", - structure: "conseil-departementa", - }, - { - value: 83, - label: "Résident sur le secteur Nord Est et Ouest de l’Île", - structure: "conseil-departementa", - }, - { - value: 86, - label: - "Famille ou personne à faible revenu, souhaitant accéder à la propriété", - structure: "conseil-departementa", - }, - { - value: 92, - label: "Personnes âgées de 60 ans et plus et / ou handicapées", - structure: "conseil-departementa", - }, - { - value: 95, - label: - "Famille d’accueil agréée par le Conseil départemental ou demandeuses d’un agrément", - structure: "conseil-departementa", - }, - { - value: 81, - label: "Famille ou personne à faible revenu", - structure: "conseil-departementa", - }, - { - value: 93, - label: - "Personne en situation établie de sur-occupation nécessitant une extension", - structure: "conseil-departementa", - }, - { - value: 79, - label: - "Pour les femmes enceintes ou les mères isolées accompagnées d’enfants de moins de trois ans", - structure: "conseil-departementa", - }, - { - value: 75, - label: - "Mineur émancipé ou majeur de moins de 21 ans confrontés à des difficultés familiales, sociales et éducatives", - structure: null, - }, - { value: 51, label: "Public moins de 26 ans", structure: null }, - { - value: 82, - label: "Résident sur les secteur Sud de l’île", - structure: "conseil-departementa", - }, - { value: 61, label: "Jeune de moins de 30 ans inclus", structure: null }, - { - value: 74, - label: "Jeunes sortants de l'Aide Sociale à l'Enfance (ASE)", - structure: null, - }, - { value: 68, label: "Jeune de 16 à 29 ans", structure: null }, - { - value: 77, - label: - "Jeune de 18 à 25 ans ayant eu un parcours Aide Sociale Enfance (ASE)", - structure: null, - }, - { - value: 181, - label: - "Tous public bénéficiaires des minima sociaux et étant orienté par un référent socioprofessionnel", - structure: "centre-social-edith-", - }, - { - value: 98, - label: - "Personne en danger et personne fragile sur rapport d'enquête sociale", - structure: "conseil-departementa", - }, - { - value: 99, - label: "Personne en situation d'urgence sur rapport d'enquête (-60 ans)", - structure: "conseil-departementa", - }, - { - value: 100, - label: - "Personne en situation établie sur occupation nécessitant une extension", - structure: "conseil-departementa", - }, - { - value: 101, - label: "Personne âgée de 60 ans et plus / ou handicapée", - structure: "conseil-departementa", - }, - { - value: 102, - label: "Jeunes de moins de 50 ans", - structure: "nenettes-co-le-resea", - }, - { - value: 135, - label: "public jeune de moins de 50 ans", - structure: "conseil-departementa", - }, - { value: 136, label: "Jeunes de moins de 50 ans", structure: "mobilex" }, - { - value: 137, - label: "De nationalité non communautaire (hors Union)", - structure: "mobilarden", - }, - { value: 138, label: "Séniors", structure: "mobin-normandie" }, - { - value: 183, - label: "Toute personne en situation d'inclusion socioprofessionnelle", - structure: "association-mob-demp", - }, - { - value: 140, - label: - "Tous public rencontrant des difficultés d'accès à un véhicule, en difficulté financière", - structure: "garage-solidaire-de-", - }, - { - value: 141, - label: "Demandeur d'emploi reprenant un emploi , en CDD , CDI", - structure: "ass-communication-ec", - }, - { - value: 142, - label: - "Public bénéficiaire du RSA etant en emploi ou reprenant un emploi en CDD , CDI", - structure: "ass-communication-ec", - }, - { - value: 143, - label: - "Demandeur d'emploi reprenant un emploi en contrat à durée déterminée , en contrat à durée indeterminée", - structure: "ass-communication-ec", - }, - { - value: 144, - label: - "Bénéficiaire du RSA en emploi ou reprenant un emploi en contrat à duree determinée , ou en contrat a duree indéterminée", - structure: "ass-communication-ec", - }, - { - value: 145, - label: - "Bénéficiaire du RSA etant en emploi ,ou reprenant un emploi à durée déterminée (CDD) ou à durée indéterminée (CDI)", - structure: "ass-communication-ec", - }, - { - value: 146, - label: - "Bénéficiaire des minimas sociaux en emploi , ou reprenant un emploi a durée determinée (CDD) ou à durée indéterminée (CDI)", - structure: "ass-communication-ec", - }, - { - value: 147, - label: - "Bénéficiaire des minimas sociaux ayant un emploi ou reprenant un emploi à durée déterminée (CDD) ou à durée indéterminée (CDI) .", - structure: "ass-communication-ec", - }, - { - value: 148, - label: "Personne étant en mission intérimaire", - structure: "ass-communication-ec", - }, - { - value: 149, - label: "Personne devant démarrer une mission intérimaire", - structure: "ass-communication-ec", - }, - { - value: 150, - label: "Demandeur d'emploi ayant un entretien d'embauche", - structure: "ass-communication-ec", - }, - { - value: 151, - label: "Bénéficiaires des minimas sociaux ayant un entretien d'embauche", - structure: "ass-communication-ec", - }, - { - value: 152, - label: - "demandeur d'emploi devant se presenter à information collective auprès d'un centre de formation", - structure: "ass-communication-ec", - }, - { - value: 153, - label: - "bénéficiaires des minimas sociaux devant se presenter a une information collective auprès d'un centre de formation", - structure: "ass-communication-ec", - }, - { - value: 154, - label: - "demandeur d'emploi ayant un RDV administratif ( pole emploi , CAF , assistant(e) social(e)..)", - structure: "ass-communication-ec", - }, - { - value: 155, - label: - "bénéficiaires des minimas sociaux ayant un RDV administratif ( pole emploi , CAF, assistant(e) social(e)..)", - structure: "ass-communication-ec", - }, - { value: 185, label: "Salarié", structure: "entr-soutien-moral-p" }, - { value: 186, label: "Stagiaire", structure: "entr-soutien-moral-p" }, - { value: 187, label: "Saisonnier", structure: "entr-soutien-moral-p" }, - { - value: 157, - label: - "Etudiant(e) salarié(e) justifiant de son activité (contrat/convention/bourse..)", - structure: "agence-action-logeme", - }, - { value: 156, label: "Tout public", structure: "ass-communication-ec" }, - { - value: 158, - label: "Jeune de -de 30 ans en formation ou en recherche d'emploi", - structure: "agence-action-logeme", - }, - { - value: 159, - label: - "salarié(e) de + de 31 ans d’ entreprise du secteur privé ou privé agricole et justifier d’un salaire mensuel net < ou égal à 1 500 €", - structure: "agence-action-logeme", - }, - { - value: 160, - label: "Faire l’objet d’une signature d’un bail mobilité.", - structure: "agence-action-logeme", - }, - { - value: 161, - label: - "salarié(e) de + de 31 ans d'entreprise du secteur privé ou secteur privé agricole en mobilité professionnelle", - structure: "agence-action-logeme", - }, - { - value: 162, - label: - "Salarié d’une entreprise du secteur privé d’au moins 10 salariés ou d’une entreprise du secteur agricole d’au moins 50 salariés", - structure: "agence-action-logeme", - }, - { - value: 163, - label: - "Salarié(e) dans une entreprise du secteur privé de 10 salariés et plus (CDI, CDD, intérim, stage ou alternance)", - structure: "agence-action-logeme", - }, - { - value: 164, - label: "Être en contrat d’apprentissage ou de professionnalisation", - structure: "agence-action-logeme", - }, - { - value: 165, - label: "Être âgé(e) de moins de 30 ans", - structure: "agence-action-logeme", - }, - { - value: 166, - label: "ÊTRE SALARIÉ(E) D’UNE ENTREPRISE DU SECTEUR PRIVÉ NON AGRICOLE", - structure: "agence-action-logeme", - }, - { - value: 167, - label: "Habitants de la Brese Bourguignonne", - structure: "mission-mobilite", - }, - { - value: 168, - label: - "Personnes en accompagnement renforcé (jeunes en Garantie jeunes, PACEA, ; adultes suivi par le PLIE ....)", - structure: "cc-du-grand-autunois", - }, - { - value: 169, - label: "Sous conditions d'éligibilité au FSE (nous contacter)", - structure: "cc-du-grand-autunois", - }, - { - value: 170, - label: "Jeunes (Garantie jeunes - PACEA)", - structure: "cc-du-grand-autunois", - }, - { - value: 171, - label: "Adultes en accompagnement renforcé (PLIE, autres...)", - structure: "cc-du-grand-autunois", - }, - { value: 172, label: "DELD (>12 mois)", structure: "cc-du-grand-autunois" }, - { - value: 173, - label: "Conditions d'éligibilité au FSE", - structure: "cc-du-grand-autunois", - }, - { - value: 174, - label: "Personnes majeurs", - structure: "agence-ecomobilite-s", - }, - { - value: 175, - label: "Personnes majeures", - structure: "agence-ecomobilite-s", - }, - { - value: 176, - label: "Habitants des quartiers politique de la ville d'Aix-les-Bains", - structure: "agence-ecomobilite-s", - }, - { - value: 177, - label: "Renseignements sur demande", - structure: "ass-meusienne-inform-rsgl", - }, - { - value: 178, - label: "demandeur d'emploi longue durée", - structure: "agire", - }, - { - value: 189, - label: "BENEFICIAIRES DES MINIMAS SOCIAUX", - structure: "mobileco", - }, - { - value: 190, - label: "Salariés des structures d'insertion par l'activité économique", - structure: "mobileco", - }, - { - value: 191, - label: - "PERSONNES INSCRITES DANS UNE DEMARCHE D'INSERTION PROFESSIONNELLE", - structure: "mobileco", - }, - { - value: 196, - label: "Personnes ayant des problèmes de santé", - structure: "departement-des-bouc", - }, - { - value: 197, - label: - "Personnes dont la situation nécessite un diagnostic approfondi pour trouver une alternative au contrat de santé", - structure: "departement-des-bouc", - }, - { - value: 198, - label: "Travailleurs handicapés", - structure: "departement-des-bouc", - }, - { - value: 199, - label: - "Personnes faisant face à des difficultés d'ordre social et professionnel", - structure: "departement-des-bouc", - }, - { - value: 200, - label: - "Personnes dont dont les difficultés freinent les possibilités d’insertion", - structure: "departement-des-bouc", - }, - { - value: 201, - label: "PUBLIC PRECAIRE EN SITUATION D'ISOLEMENT.", - structure: "departement-de-l-ess", - }, - { value: 203, label: "adultes", structure: "didac-ressources" }, - { - value: 204, - label: "personnes handicapées", - structure: "didac-ressources", - }, - { - value: 205, - label: "PMR possibles, rampe d'accès", - structure: "didac-ressources", - }, - { - value: 206, - label: "Tous publics en insertion professionnelle ou en emploi", - structure: "eive-eive", - }, - { - value: 207, - label: "Personnes rencontrant des problématiques sociales", - structure: "departement-de-meurt", - }, - { - value: 208, - label: "Demandeur d'emploi de longue durée", - structure: "departement-de-meurt", - }, - { - value: 209, - label: "Titulaire d'une orientation professionnelle en ESAT", - structure: "association-de-la-va", - }, - { - value: 210, - label: - "Le comité de suivi ne validera pas les orientations pour les bénéficiaire de l'AAH, les outils ne sont pas adaptés.", - structure: "mobilite-07-26", - }, - { - value: 211, - label: - "Allocataire du RSA répondant aux pré-requis des métiers ciblés par les SAS tremplin", - structure: "departement-de-l-ess", - }, - { - value: 212, - label: "Disponibilité : 6 mois consécutifs.", - structure: "departement-de-l-ess", - }, - { - value: 213, - label: - "Allocataire du RSA répondant aux pré-requis des métiers ciblés par les SAS tremplin.", - structure: "departement-de-l-ess", - }, - { - value: 214, - label: "DEMANDEUR D'EMPLOI DE LONGUE DURÉE", - structure: "ass-tremplin-inserti", - }, - { - value: 215, - label: "JEUNE DE - DE 26 ANS SUIVI PAR MISSION LOCALE", - structure: "ass-tremplin-inserti", - }, - { - value: 216, - label: "BÉNÉFICIAIRE DU RSA", - structure: "ass-tremplin-inserti", - }, - { - value: 217, - label: - "Les BRSA ayant un bas niveau de qualification (niveau VI, V et V bis)", - structure: "departement-de-l-ess", - }, - { - value: 218, - label: "Acteurs de la petite enfance", - structure: "communaute-de-commun", - }, - { value: 219, label: "Bénéficiaire du RSA", structure: "mobilarden" }, - { - value: 220, - label: "En fonction des conventions voir la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 221, - label: - "En fonction des conventions, voir avec la conseillière en mobilité.", - structure: "mobilarden", - }, - { - value: 222, - label: "En fonction des conventions, voir la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 223, - label: "voir avec la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 224, - label: "Contacter la conseillière en mobilité : Aminata Sall", - structure: "mobilarden", - }, - { - value: 225, - label: "Contacter la conseillière en mobilité de Mobil'arden", - structure: "assim-il", - }, - { - value: 226, - label: - "En fonction des conventions : voir avec la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 227, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 228, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden.", - structure: "assim-il", - }, - { - value: 229, - label: "Se rapprocher de la conseillère en mobilité", - structure: "mobilarden", - }, - { - value: 230, - label: "Se rapprocher de la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 231, - label: "Bénéficiaires de l'obligation d'emploi", - structure: "cheops-occitanie", - }, - { - value: 18, - label: "Public bénéficiaire du Revenu de Solidarité Active (RSA)", - structure: null, - }, - { value: 232, label: "employeurs", structure: "cheops-occitanie" }, - { - value: 233, - label: - "Salarié nouvellement embauché (1er emploi, alternance ou reprise d’emploi suite à une situation de chômage)", - structure: "action-logement-serv-gbaf", - }, - { - value: 234, - label: - "Salarié en mobilité (temps de trajet < 30 min en voiture (1 h DROM) jusqu’au lieu de travail/formation, transports en remplacement voiture)", - structure: "action-logement-serv-gbaf", - }, - { - value: 235, - label: "être en situation d'illettrisme (scolarisation en français)", - structure: "association-lefop", - }, - { - value: 236, - label: "Vous avez des ressources pour pouvoir rembourser le prêt", - structure: "franc-comtoise-finan", - }, - { - value: 237, - label: "Personnes avec contrat IAE ou contrat aidé", - structure: "alternative-psy", - }, - { - value: 238, - label: "Pour PHARE: BRSA titulaire d'une RQTH", - structure: "handicap-entreprise-", - }, - { - value: 239, - label: - "en Dispositif d'insertion, en situation de marginalité, en difficultés sociales ou bénéficiaire de l'aide sociale", - structure: "sauvegarde", - }, - { - value: 240, - label: "Les salariés d'entreprises du secteur privé (y compris agricole)", - structure: "action-logement-serv-gbaf", - }, - { - value: 241, - label: "Repreneur d'emploi", - structure: "otema-tsa-troubles-d", - }, - { - value: 242, - label: "Public disposant de faibles ressources financières", - structure: "passerelle", - }, - { value: 243, label: "Salariés en SIAE", structure: "passerelle" }, - { - value: 244, - label: "Publics en parcours d'insertion socioprofessionnelle", - structure: "passerelle", - }, - { - value: 245, - label: "Accompagnateurs socioprofessionnels", - structure: "passerelle", - }, - { value: 246, label: "Séniors de plus de 60 ans", structure: "passerelle" }, - { - value: 247, - label: "Séniors de + de 60 ans disposant de faibles revenus", - structure: "passerelle", - }, - { - value: 248, - label: "avoir entre 17 et 55 ans", - structure: "cc-du-pays-de-revign", - }, - { - value: 250, - label: "Femmes victimes de violence", - structure: "centre-intercommunal", - }, - { - value: 251, - label: "Jeunes en insertion", - structure: "centre-intercommunal", - }, - { value: 252, label: "BRSA", structure: "centre-intercommunal" }, - { - value: 253, - label: "Demandeurs d'emploi", - structure: "centre-intercommunal", - }, - { value: 254, label: "Tout public", structure: "centre-intercommunal" }, - { - value: 255, - label: "Adolescents de 12 à 17 ans", - structure: "ctre-social-et-cultu", - }, - { - value: 256, - label: "Enfants agés de 4 à 11 ans", - structure: "ctre-social-et-cultu", - }, - { - value: 257, - label: - "Tous jeunes âgés entre 16 et 25 ans révolus, résider sur une commune du territoire de la Mission Locale et être descolarisé.", - structure: "mission-locale-des-t", - }, - { - value: 258, - label: "BRSA : BENEFICIAIRE DU REVENU DE SOLIDARITE ACTIVE", - structure: "departement-de-la-mo", - }, - { - value: 259, - label: "Eligible à un parcours d'insertion", - structure: "association-laissez-", - }, - { - value: 260, - label: - "Publics prescrits et résidents sur des territoires ruraux : Est et Sud du Département du Cher", - structure: "garage-associatif-so", - }, - { - value: 261, - label: "Tous publics prescrits", - structure: "garage-associatif-so", - }, - { - value: 262, - label: "Demandeur d'emploi longue durée 24 mois et +", - structure: "presence-verte-servi", - }, - { - value: 263, - label: "Demandeur d'emploi longue durée 24 mois et +", - structure: "association-laser-84", - }, - { - value: 264, - label: "Futurs parents, parents et enfants de moins de 6 ans", - structure: "departement-de-l-ess", - }, - { - value: 265, - label: "Public bénéficiaire du RSA orienté social", - structure: "departement-de-l-ess", - }, - { - value: 266, - label: - "personne installée en France depuis longtemps mais ne maîtrisant pas la langue française", - structure: "ass-famil-intercom-r", - }, - { - value: 267, - label: - "Tout ménage répondant aux critères du FSL, en logement autonome ou accompagné avec un taux d'effort adapté", - structure: "departement-de-la-mo", - }, - { - value: 268, - label: "JEUNE - DE 26 ANS INSCRIT EN MISSION LOCALE", - structure: "mission-locale-du-ch", - }, - { - value: 269, - label: "DEMANDEUR D'EMPLOI inscrit à Pôle Emploi", - structure: "mission-locale-du-ch", - }, - { - value: 270, - label: "PUBLIC F.L.E. (Français Langue Etrangère)", - structure: "mission-locale-du-ch", - }, - { - value: 271, - label: "sur prescription", - structure: "association-recherch", - }, - { value: 272, label: "Salarié en IAE", structure: "mobilite-associative" }, - { - value: 273, - label: - "Bénéficiaires du RSA orientés en champ social à visée professionnelle", - structure: "departement-de-la-mo", - }, - { - value: 274, - label: "personnes placées sous main de justice", - structure: "panorama-etudes-form", - }, - { - value: 275, - label: "bénéficiaires de la protection internationale", - structure: "panorama-etudes-form", - }, - { - value: 276, - label: "jeunes décrocheurs scolaires", - structure: "panorama-etudes-form", - }, - { - value: 277, - label: - "Salarié d'une structure de l’Insertion par l’Activité Economique (SIAE) sous statut RSA", - structure: "departement-de-meurt", - }, - { value: 278, label: "Tous publics en insertion", structure: "mobylis" }, - { - value: 279, - label: "Jeunes moins de 45 ans", - structure: "nenettes-co-le-resea", - }, - { - value: 280, - label: "Personnes n'ayant pas accès au crédit bancaire classique", - structure: "ass-pour-droit-a-l-i-wwmx", - }, - { - value: 281, - label: "Eligible à l'IAE", - structure: "regie-des-quartiers-", - }, - { value: 282, label: "Eligible IAE", structure: "suez-rv-rebond-inser" }, - { - value: 283, - label: "Eligible IAE", - structure: "association-coup-de--sbvd", - }, - { value: 284, label: "Public éligible à l'IAE", structure: "lenvol" }, - { - value: 285, - label: "PERSONNE SANS DIPLOME", - structure: "agence-reunionnaise-", - }, - { - value: 286, - label: "Personne sans diplôme", - structure: "agence-reunionnaise-", - }, - { value: 287, label: "Jeune étranger", structure: "agence-du-service-ci" }, - { value: 289, label: "xxxxxxxx", structure: "communaute-de-commun-azzz" }, - { - value: 288, - label: "Jeune de moins de 30 ans en situation de handicap", - structure: "agence-du-service-ci", - }, - { - value: 290, - label: "personne se rendant à un entretien d'embauche", - structure: "mobilite-associative", - }, - { - value: 291, - label: "personne entrant en formation", - structure: "mobilite-associative", - }, - { - value: 292, - label: "Jeunes de 16 à 25 ans", - structure: "mission-intercommuna-vmlz", - }, - { - value: 293, - label: "Jeunes déscolarisés", - structure: "mission-intercommuna-vmlz", - }, - { - value: 294, - label: "FAMILLES ALLOCATAIRES CAF AVEC ENFANT A CHARGE OU A NAITRE", - structure: "caiise-dallocations-", - }, - { - value: 295, - label: "Tous les jeunes de moins de 30 ans", - structure: "viltais-pij", - }, - { value: 296, label: "Etre éligible à l'IAE", structure: "insercall" }, - { value: 297, label: "etre éligible à l'IAE", structure: "insercall" }, - { - value: 298, - label: - "Étrangers de nationalité hors UE, En France depuis moins de 5 ans, en situation régulière et signataires du CIR, de niveau A1", - structure: "global-axe", - }, - { - value: 299, - label: "avec enfants à charge de moins de 3 ans", - structure: "les-eaux-vives-emmau-bint", - }, - { value: 300, label: "Entreprises", structure: "mobilex" }, - { value: 301, label: "Associations", structure: "mobilex" }, - { value: 302, label: "Collectivités", structure: "mobilex" }, - { value: 303, label: "Établissements publics", structure: "mobilex" }, - { value: 304, label: "non imposable", structure: "relais-pour-le-trava" }, - { - value: 337, - label: "jeune moins de 20 ans", - structure: "departement-de-loise", - }, - { value: 338, label: "Salarié.e.s IAE", structure: "c-i-d-f-f-assoc" }, - { value: 339, label: "ASE", structure: "adf-02-adf" }, - { - value: 340, - label: "personnes ayant signées un CIR depuis moins de 5 ans", - structure: "lespace-temps-fjt-an", - }, - { - value: 341, - label: "jeune de 18 à 21 ans", - structure: "departement-de-loise", - }, - { - value: 342, - label: "Etre âgé de 18 à 25 ans révolus", - structure: "departement-de-loise", - }, - { - value: 343, - label: "Jeunes de moins de 18 ans", - structure: "departement-de-loise", - }, - { - value: 344, - label: "Public bénéficiaire du RSA et inscrit à Pôle Emploi", - structure: "mobylis", - }, - { - value: 345, - label: "Aux habitants de l’Oise âgés de 65 ans et plus", - structure: "departement-de-loise", - }, - { - value: 346, - label: - "Aux personnes handicapées dont le taux d’invalidité est supérieur ou égal à 80 %", - structure: "departement-de-loise", - }, - { - value: 347, - label: "Aux personnes de moins de 65 ans atteintes d’une maladie grave", - structure: "departement-de-loise", - }, - { - value: 348, - label: "Personnes âgées de plus de 60 ans", - structure: "departement-de-loise", - }, - { - value: 349, - label: "Personnes handicapées", - structure: "departement-de-loise", - }, - { value: 350, label: "Seniors", structure: "departement-de-loise" }, - { - value: 351, - label: "Personnes résidants dans l'Oise", - structure: "departement-de-loise", - }, - { value: 352, label: "Particuliers", structure: "departement-de-loise" }, - { - value: 353, - label: "Tarifs différents en fonction des ressources", - structure: "transmission-14", - }, - { - value: 354, - label: "Public moins de 26 ans suivi par la Mission Locale", - structure: "declic-mobilite", - }, - { - value: 355, - label: "Public inscrit en SIAE", - structure: "declic-mobilite", - }, - { value: 356, label: "Bénéficiaire du PLIE", structure: "declic-mobilite" }, - { value: 357, label: "Allocataire du RSA", structure: "declic-mobilite" }, - { - value: 358, - label: "Public en contrat d'insertion", - structure: "declic-mobilite", - }, - { - value: 359, - label: "Stagiaire de la formation région", - structure: "declic-mobilite", - }, - { - value: 360, - label: "Public accompagné par Cap Emploi", - structure: "declic-mobilite", - }, - { - value: 361, - label: "Personne sans domicile stable", - structure: "croix-rouge-insertio", - }, - { - value: 362, - label: - "Primo-arrivants signataires du CIR de moins de 5 ans, ayant bénéficié de la formation obligatoire de niveau A1 proposée par l'OFII", - structure: "les-eaux-vives-emmau", - }, - { - value: 363, - label: "Réfugiés statuaires par la Convention de Genève", - structure: "les-eaux-vives-emmau", - }, - { - value: 364, - label: "Bénéficiaires de la protection subsidiaire", - structure: "les-eaux-vives-emmau", - }, - { - value: 365, - label: "Ressortissants étrangers hors Union européenne", - structure: "les-eaux-vives-emmau", - }, - { - value: 366, - label: "Femmes avec enfants de moins de 3 ans sans mode de garde", - structure: "les-eaux-vives-emmau", - }, - { value: 367, label: "insertion", structure: "inser-cycles-bassin-" }, - { - value: 368, - label: "Jeune de 16 à 25 ans", - structure: "mission-locale-inser", - }, - { - value: 369, - label: "Personne désireuse d'accéder à Internet", - structure: "orange-quvz", - }, - { - value: 370, - label: "Bénéficiaire de l'accompagnement global Pôle Emploi", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 371, - label: "Salarié en ACI", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 372, - label: "Bénéficiaire d'un accompagnement PLIE", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 373, - label: "Personnes à faibles revenus", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 374, - label: - "Personnes à faibles revenus et / ou éloignées des transports en commun", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 375, - label: "Etre éligible à l'insertion par l'activité économique", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 376, - label: "Eligible à l'IAE", - structure: "actions-emplois-serv", - }, - { - value: 26, - label: "Bénéficiaires de l'Allocation de Solidarité Spécifique (ASS)", - structure: null, - }, - { - value: 377, - label: - "familles allocataires de la Caf ouvrant droit à une prestation familiale légale au sens de l’article L 511-1 du Code de la Sécurité Sociale", - structure: "caisse-d-allocations-zhoh", - }, - { - value: 378, - label: "Majeurs en situation régulière", - structure: "amis-de-jean-bosco", - }, - { value: 379, label: "Bénéficiares du RSA", structure: "mode-demploi" }, - { value: 380, label: "Bénéficiaires du RSA", structure: "mode-demploi" }, - { - value: 381, - label: - "Critère de ressources : moins de 1500€/mois pour une personne vivant seule et moins de 2400€/mois pour un couple", - structure: "mission-locale-du-ch", - }, - { - value: 382, - label: "Personnes éligibles à l'IAE", - structure: "eurl-acti-renov-acti", - }, - { value: 383, label: "Bénéficiaires du RSA", structure: "aidauto-42" }, - { - value: 384, - label: "Jeunes de +18 ans", - structure: "ass-haut-doubs-repas", - }, - { - value: 385, - label: "Femmes résidant en QPV ou bénéficiaires des minima sociaux", - structure: "mode-demploi", - }, - { - value: 386, - label: "Personnes majeures", - structure: "departement-de-loise", - }, - { - value: 387, - label: "Habitant de L'agglomération Seine Eure", - structure: "ifair-louviers", - }, - { - value: 388, - label: "Habitant de l'agglomération Seine Eure", - structure: "ifair-louviers", - }, - { value: 389, label: "Intérimaire", structure: "association-formatio" }, - { - value: 390, - label: - "Tous demandeur d'emploi et personnes en difficultés d'apprentissage ayant un projet d'insertion socioprofessionnelle", - structure: "mobilite-07-26", - }, - { - value: 391, - label: - "Le comité de suivi ne validera pas les orientations pour les bénéficiaire de l'AAH, les outils ne sont pas adaptés", - structure: "mobilite-07-26", - }, - { - value: 392, - label: - "Public étranger, signataire d'un d'Intégration Républicaine depuis moins de 5", - structure: "mobilite-07-26", - }, - { - value: 393, - label: "Peut-être ouvert à d'autres catégories", - structure: "mobilite-07-26", - }, - { - value: 394, - label: "Résident dans le Centre et Sud Ardèche", - structure: "mobilite-07-26", - }, - { - value: 395, - label: "Résident en Centre et Sud Ardèche", - structure: "mobilite-07-26", - }, - { value: 396, label: "Jeune conducteur", structure: "mobilite-07-26" }, - { - value: 397, - label: "Être titulaire d'un permis B ou B78", - structure: "mobilite-07-26", - }, - ], - requirements: [ - { value: 8, label: "Aucun", structure: null }, - { value: 6, label: "Maitriser l'écriture, la lecture", structure: null }, - { - value: 9, - label: "+ 1 an de conduite", - structure: "ass-developpement-ec", - }, - { value: 10, label: "+ 21 ans", structure: "ass-developpement-ec" }, - { - value: 43, - label: - "-\tPersonnes justifiant de démarches actives de recherche d’emploi.", - structure: "mobilarden", - }, - { - value: 44, - label: "Evaluation code et conduite (33€)", - structure: "mobilarden", - }, - { - value: 45, - label: "PERSONNES JUSTIFIANT DE DEMARCHES ACTIVES DE RECHERCHE D'EMPLOI", - structure: "mobilarden", - }, - { value: 46, label: "Profil FLE - Niveau A2", structure: "mobilarden" }, - { - value: 47, - label: "En fonction des opportunités d'emploi", - structure: "cte-nat-accueil-acti", - }, - { - value: 48, - label: - "Bonne compréhension du français, au moins à l'oral et élocution compréhensible", - structure: "mob-demploi", - }, - { - value: 49, - label: "Connaitre le code de la route", - structure: "association-mobilite", - }, - { - value: 50, - label: "circuler en toute sécurité sur la route", - structure: "association-mobilite", - }, - { - value: 51, - label: "savoir faire du vélo", - structure: "association-mobilite", - }, - { - value: 52, - label: - "Etre titulaire du permis B en cours de validité sur le territoire Français", - structure: "ass-communication-ec", - }, - { - value: 53, - label: - "Etre né(e) avant le 1/01/1988 ou etre titulaire du BSR ou permis AM", - structure: "ass-communication-ec", - }, - { - value: 54, - label: "Détenir un permis de conduire", - structure: "association-pour-la-", - }, - { value: 55, label: "Prescription", structure: "association-pour-la-" }, - { value: 56, label: "Carte grise", structure: "association-pour-la-" }, - { - value: 57, - label: "Pouvoir fournir une attestation de responsabilité civile", - structure: "ass-communication-ec", - }, - { - value: 58, - label: "Savoir faire du vélo", - structure: "ass-communication-ec", - }, - { - value: 59, - label: "Savoir utiliser une trottinette", - structure: "ass-communication-ec", - }, - { - value: 60, - label: "Pouvant justifier d'un emploi , d'un RDV", - structure: "ass-communication-ec", - }, - { - value: 61, - label: "Avoir une mission interim", - structure: "ass-communication-ec", - }, - { value: 62, label: "Permis B", structure: "federation-chataigne" }, - { value: 63, label: "Permis BSR / AM", structure: "federation-chataigne" }, - { - value: 64, - label: "Logement constitue la résidence principale", - structure: "agence-action-logeme", - }, - { - value: 65, - label: "être situé sur le territoire français (métropole, DOM)", - structure: "agence-action-logeme", - }, - { - value: 66, - label: - "faire l’objet de la signature d’un bail,d’1 convention d’occupation en foyer ou résidence sociale ou d’un avenant au bail pour colocation", - structure: "agence-action-logeme", - }, - { - value: 67, - label: "locataire entrant dans un logement du parc locatif privé", - structure: "agence-action-logeme", - }, - { - value: 68, - label: - "Ne pas avoir de dossier MOBILI-JEUNE® en cours chez Action Logement", - structure: "agence-action-logeme", - }, - { - value: 69, - label: - "Déposer votre demande 3 mois avant la date de démarrage de votre cycle de formation en entreprise ou jusqu’à 6 mois après cette date", - structure: "agence-action-logeme", - }, - { - value: 70, - label: "Logement Loué vide ou meublé", - structure: "agence-action-logeme", - }, - { - value: 71, - label: "Avoir un contrat de travail hors CDI", - structure: "mission-mobilite", - }, - { - value: 72, - label: "Sur prescriptions et avec justificatifs", - structure: "cc-du-grand-autunois", - }, - { - value: 73, - label: "Titulaire du permis B", - structure: "association-club-mob", - }, - { - value: 74, - label: - "Titulaire du BSR ou Permis AM pour les personnes nées après le 01/01/1988", - structure: "association-club-mob", - }, - { - value: 75, - label: "RENSEIGNEMENTS SUR DEMANDE", - structure: "ass-meusienne-inform-rsgl", - }, - { - value: 76, - label: "Location de voiture : Permis B valide obligatoire", - structure: "don-bosco-direction-", - }, - { - value: 77, - label: - "Location de voiturette ou scooter : Permis B ou AM obligatoire pour toute personne née après le 01/01/1988", - structure: "don-bosco-direction-", - }, - { - value: 78, - label: "Ne pas avoir de permis de conduire ou de véhicule personnel", - structure: "don-bosco-direction-", - }, - { - value: 79, - label: "Avoir un ordinateur personnel", - structure: "nenettes-co-le-resea", - }, - { - value: 80, - label: "comprendre et parler le français", - structure: "agir-plus", - }, - { - value: 81, - label: "compréhension du français", - structure: "agence-lozerienne-de", - }, - { - value: 82, - label: "Avoir 18 ans ou plus", - structure: "centre-social-edith-", - }, - { - value: 83, - label: - "projet professionnel ou de formation validé par un réfèrent socioprofessionnel", - structure: "centre-social-edith-", - }, - { - value: 84, - label: "Avoir des difficultés ou des questions en lien avec la mobilité", - structure: "centre-social-edith-", - }, - { - value: 85, - label: - "Il faut que la location soit la dernière solution pour l'accès à l'emploi/formation, maintien dans l'emploi ou pour raisons sociales", - structure: "centre-social-edith-", - }, - { value: 86, label: "Niveau A2 du CECRL", structure: "l-espace-temps-fjt" }, - { - value: 87, - label: "posséder le BSR ou le permis AM pour la location d'un scooter", - structure: "association-mob-demp", - }, - { - value: 88, - label: "Savoir conduire un vélo", - structure: "association-mob-demp", - }, - { - value: 89, - label: "Avoir suivi sa scolarité dans un pays francophone", - structure: "compter-lire-ecrire-", - }, - { - value: 90, - label: "Connaissance du code de la route", - structure: "entr-soutien-moral-p", - }, - { - value: 91, - label: "Posséder le BSR pour les personnes nées après le 31.12.1987", - structure: "entr-soutien-moral-p", - }, - { value: 92, label: "Avoir le bac", structure: "nenettes-co-le-resea" }, - { - value: 93, - label: "Avoir un projet professionnel validé", - structure: "espace-mobilite-de-l", - }, - { - value: 94, - label: "Permis de conduire valide", - structure: "association-revivre-", - }, - { - value: 95, - label: - "Maîtriser les compétences socle ( compréhension et expression orale, lecture, repérage dans l'espace et le temps)", - structure: "eive-eive", - }, - { - value: 96, - label: "Niveau VI à IV exceptionnellement de niveau supérieur.", - structure: "departement-des-bouc", - }, - { value: 97, label: "Revenu inférieur à 800€", structure: "ass-detours" }, - { - value: 98, - label: "Véhicule immatriculé au nom du bénéficiaire dans le 63", - structure: "ass-detours", - }, - { value: 99, label: "Véhicule assuré", structure: "ass-detours" }, - { - value: 100, - label: "Ayant des freins à la mobilité", - structure: "synd-mixte-gestion-m", - }, - { - value: 101, - label: "permis correspondant à la catégorie du véhicule", - structure: "ass-detours", - }, - { value: 102, label: "Justificatif d'identité", structure: "ass-detours" }, - { value: 103, label: "justificatif de domicile", structure: "ass-detours" }, - { - value: 104, - label: "assurance responsabilité civile", - structure: "ass-detours", - }, - { - value: 105, - label: - "pour les 2 roues, pouvoir stationner le véhicule dans un lieu sécurisé", - structure: "ass-detours", - }, - { value: 106, label: "PERMIS B", structure: "amie-sas-automobilit" }, - { value: 107, label: "adhérer", structure: "didac-ressources" }, - { - value: 108, - label: "Titulaire du permis B valide", - structure: "eive-eive", - }, - { - value: 109, - label: "Appétence pour le numérique", - structure: "aggrego-tech", - }, - { - value: 110, - label: "Avoir une expérience dans le domaine du Bâtiment", - structure: "association-locale-i", - }, - { - value: 143, - label: "Motivation pour le poste", - structure: "le-pied-a-letrier", - }, - { - value: 112, - label: "Etre 100% dispo et 100% déterminé", - structure: "nenettes-co-le-resea", - }, - { - value: 113, - label: "Etre dans un plan de retour à l'emploi avec PE", - structure: "nenettes-co-le-resea", - }, - { - value: 114, - label: "AVOIR UN PROJET PROFESSIONNEL", - structure: "ass-tremplin-inserti", - }, - { value: 115, label: "Avoir un smartphone", structure: "-lwkg" }, - { - value: 116, - label: "Avoir défini son projet professionnel", - structure: "-lwkg", - }, - { - value: 117, - label: "public alphabétisé en français", - structure: "savoirs-pour-reussir-jusu", - }, - { - value: 118, - label: "avoir validé un projet pro", - structure: "departement-de-l-aud", - }, - { - value: 119, - label: "En fonction des conventions voir la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 147, - label: "DELF A1 pour les publics FLE", - structure: "e2c-pyrenees-atlanti", - }, - { - value: 120, - label: - "En fonction des conventions, voir avec la conseillière en mobilité.", - structure: "mobilarden", - }, - { - value: 121, - label: "En fonction des conventions, voir la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 122, - label: "voir avec la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 123, - label: "Permis B en cours de validité", - structure: "solidarauto-49", - }, - { - value: 124, - label: "Contacter la conseillière en mobilité : Aminata Sall", - structure: "mobilarden", - }, - { - value: 125, - label: "Contacter la conseillière en mobilité de Mobil'arden", - structure: "assim-il", - }, - { - value: 126, - label: - "En fonction des conventions : voir avec la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 127, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 128, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden.", - structure: "assim-il", - }, - { - value: 129, - label: "Se rapprocher de la conseillère en mobilité", - structure: "mobilarden", - }, - { - value: 130, - label: "Se rapprocher de la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 131, - label: "Avoir une ébauche de CV", - structure: "mission-locale-nord", - }, - { - value: 132, - label: "Être inscrit à la Mission Locale Nord", - structure: "mission-locale-nord", - }, - { value: 133, label: "Avoir déjà travaillé", structure: "dandoy-aurore" }, - { - value: 134, - label: "Résider dans les secteurs d'intervention", - structure: "alternative-psy", - }, - { - value: 135, - label: "Bénéficier d'un accompagnement insertion professionnelle", - structure: "alternative-psy", - }, - { - value: 136, - label: "être en capacité de communiquer à l'oral", - structure: "handicap-entreprise-", - }, - { - value: 137, - label: "être mobilisable à minima pour un RDv physique par moi", - structure: "handicap-entreprise-", - }, - { - value: 138, - label: "être mobilisable pour un RDv physique par mois à minima", - structure: "handicap-entreprise-", - }, - { - value: 139, - label: "Permis de conduire", - structure: "solidarauto-rouen-me", - }, - { - value: 140, - label: "Avoir suivi le parcours découverte 1 journée", - structure: "les-copeaux-numeriqu", - }, - { - value: 141, - label: "Avoir un permis afférent au véhicule à conduire", - structure: "roulez-mobilite", - }, - { - value: 142, - label: - "Savoir utiliser un ordinateur, un clavier, une souris ou avoir déjà participé à l’atelier [DÉCLICK] SÉLECTIONNER, DÉPLACER, CRÉER", - structure: "les-copeaux-numeriqu", - }, - { - value: 144, - label: "Pas de contre indications médicales au port de charges lourdes", - structure: "le-pied-a-letrier", - }, - { - value: 145, - label: "motivation pour réaliser des démarches de recherche d'emploi", - structure: "le-pied-a-letrier", - }, - { - value: 146, - label: "Expérience dans la mission appréciée", - structure: "le-pied-a-letrier", - }, - { - value: 148, - label: "Motivation pour le poste", - structure: "association-rheso", - }, - { - value: 149, - label: "Motivation pour réaliser des démarches de recherche d'emploi", - structure: "association-rheso", - }, - { - value: 150, - label: "Expérience dans la mission recommandée", - structure: "association-rheso", - }, - { - value: 151, - label: 'Connaissance bureautique pour les postes "appui administratif"', - structure: "association-rheso", - }, - { - value: 152, - label: - "Personnes en difficulté par rapport à la lecture, l'écriture, le calcul et les compétences numériques", - structure: "ass-irfa-normandie-m", - }, - { - value: 153, - label: - "Être déscolairsé et s'engager dans les démarches de recherche d'emploi", - structure: "mission-locale-des-t", - }, - { - value: 154, - label: - "Être âgé entre 16 et 25 ans révolus, résider sur le territoire de responsabilité de la Mission Locale", - structure: "mission-locale-des-t", - }, - { - value: 155, - label: - "L’entrée des BRSA en chantier d’insertion est conditionnée par la délivrance du Pass IAE", - structure: "departement-de-la-mo", - }, - { - value: 156, - label: - "Motivation à s'inscrire dans un projet d'insertion sociale et professionnelle", - structure: "association-laissez-", - }, - { - value: 157, - label: "Titulaire du permis B", - structure: "garage-associatif-so", - }, - { - value: 158, - label: "Travail posté en 2/8 ou 3/8", - structure: "grpt-employeur-solid", - }, - { - value: 159, - label: "3 ANS DE PERMIS B MINIMUM EXIGE", - structure: "association-laissez-", - }, - { - value: 160, - label: "UTILISER UN GPS SUR SMARTPHONE", - structure: "association-laissez-", - }, - { - value: 161, - label: "Disposer d'une adresse email", - structure: "departement-de-l-ess", - }, - { - value: 162, - label: "Avoir été scolarisé dans son pays d'origine", - structure: "ass-famil-intercom-r", - }, - { - value: 163, - label: "maîtriser la lecture et l'écriture dans sa langue d'origine", - structure: "ass-famil-intercom-r", - }, - { - value: 164, - label: "Etre en situation régulière sur le territoire", - structure: "ass-famil-intercom-r", - }, - { - value: 165, - label: - "L'accord du ménage est obligatoire et est formalisé par un contrat d'objectifs signé entre le ménage, le CD57 et le prestataire", - structure: "departement-de-la-mo", - }, - { - value: 166, - label: "Maîtriser la lecture", - structure: "mission-locale-du-ch", - }, - { - value: 167, - label: "FRANCAIS NIVEAU B1", - structure: "mission-locale-du-ch", - }, - { - value: 168, - label: "Avoir son permis de conduire", - structure: "mobilite-associative", - }, - { - value: 169, - label: "Justifier de ses ressources et de ses charges", - structure: "departement-de-la-mo", - }, - { - value: 170, - label: "Etre autonome dans le travail", - structure: "travail-service-inte", - }, - { - value: 171, - label: "Etre titulaire du permis B est un plus", - structure: "travail-service-inte", - }, - { - value: 172, - label: "Maîtriser la langue française à l'oral", - structure: "travail-service-inte", - }, - { - value: 173, - label: "respecter les consignes de sécurité et de travail", - structure: "travail-service-inte", - }, - { - value: 174, - label: "maîtriser les 4 opérations", - structure: "panorama-etudes-form", - }, - { - value: 175, - label: "maîtriser le français oral (expression et compréhension)", - structure: "panorama-etudes-form", - }, - { - value: 176, - label: - "posséder un projet personnalisé d’accès à l’emploi (PPAE) ou un contrat d’insertion en cours de validité, ou en cours de validation", - structure: "departement-de-meurt", - }, - { - value: 177, - label: "résider en Meurthe-et-Moselle", - structure: "departement-de-meurt", - }, - { - value: 178, - label: "être soumis aux droits et devoirs", - structure: "departement-de-meurt", - }, - { - value: 179, - label: - "Être curieux de découvrir une nouvelle activité, pouvoir travailler en équipe, s'engager dans un accompagnement socioprofessinnel", - structure: "le-village", - }, - { - value: 180, - label: "Savoir apprendre en autonomie", - structure: "centre-de-documentat", - }, - { value: 181, label: "diponible l'été", structure: "nenettes-co-le-resea" }, - { - value: 182, - label: "comprendre des consignes de travail", - structure: "abeilles-aide-et-ent", - }, - { - value: 183, - label: "être titulaire d'un titre de séjour qui autorise de travailler", - structure: "abeilles-aide-et-ent", - }, - { - value: 184, - label: - "Avoir fait 20h de conduite minimum et avoir une évaluation favorable du moniteur et obtenir l'attestation de fin de formation initiale", - structure: "mobilite-associative", - }, - { - value: 185, - label: "Avoir son permis AM (ex BSR)", - structure: "mobilite-associative", - }, - { - value: 186, - label: "Utilisation courante de l'outil informatique", - structure: "batipole-en-limouxin", - }, - { - value: 187, - label: - "Posséder un ordinateur personnel (Windows 10 ou 11, 64 bits ou Mac OS à jour, 8 Go de RAM) et une connexion Internet haut débit.", - structure: "batipole-en-limouxin", - }, - { - value: 188, - label: - "Etre apte médicalement à la conduite des engins de manutention à conducteur porté.", - structure: "batipole-en-limouxin", - }, - { - value: 189, - label: "Maîtriser la compréhension orale du français à minima", - structure: "mobylis", - }, - { - value: 190, - label: "Etre apte médicalement à la conduite d'engins de chantier.", - structure: "batipole-en-limouxin", - }, - { - value: 191, - label: "Pas de contre-indications à la pratique des métiers du bâtiment.", - structure: "batipole-en-limouxin", - }, - { - value: 192, - label: "Avoir une première expérience dans le Bâtiment.", - structure: "batipole-en-limouxin", - }, - { - value: 193, - label: "savoir utiliser l'outil informatique", - structure: "insercall", - }, - { value: 194, label: "capacité d'écoute", structure: "insercall" }, - { value: 196, label: "De niveau A1", structure: "global-axe" }, - { - value: 195, - label: - "maîtrise de base des compétences métier (nous ne proposons pas de formation initiale)", - structure: "insercall", - }, - { - value: 197, - label: "Etre âgé de 18 ans.", - structure: "ass-irfa-normandie-m", - }, - { - value: 198, - label: "Vous devez résider sur une des 136 communes du Libournais", - structure: "plan-libournais-inse", - }, - { - value: 199, - label: - "Si des heures de français ont été prescrites par l'OFII, la formation doit être terminée pour bénéficier des cours de FLE", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 200, - label: "Brevet de Sécurité Routière (BSR)", - structure: "mobilex", - }, - { value: 201, label: "Permis B", structure: "mobilex" }, - { - value: 202, - label: "Bilan de compétences permis (B)", - structure: "mobilex", - }, - { value: 203, label: "Permis AM", structure: "mobilex" }, - { - value: 204, - label: "PERMIS AM/BSR", - structure: "association-departem-zfbt", - }, - { value: 205, label: "PERMIS B", structure: "association-departem-zfbt" }, - { value: 206, label: "PERMIS AM", structure: "association-departem-zfbt" }, - { - value: 207, - label: "être élligible aux critères de l'IAE", - structure: "le-vestiaire-fil-en-", - }, - { - value: 208, - label: "Etre disponible et motivé", - structure: "accueil-et-reinserti", - }, - { - value: 209, - label: "Inscription Pôle Emploi", - structure: "social-builder", - }, - { - value: 210, - label: "Résider dans un QPV des Hauts-de-Seine", - structure: "social-builder", - }, - { value: 211, label: "Public femmes", structure: "social-builder" }, - { - value: 242, - label: - "Passer son permis pour la 1ère fois (la candidature doit être acceptée avant les épreuves de conduite)", - structure: "departement-de-loise", - }, - { - value: 243, - label: - "Ou avoir son permis de manière anticipée grâce au dispositif de conduite accompagnée", - structure: "departement-de-loise", - }, - { value: 244, label: "BRSA", structure: "adf-02-adf" }, - { value: 245, label: "ASE", structure: "adf-02-adf" }, - { - value: 246, - label: - "Maîtrise du français pour la communication en équipe, la compréhension des consignes de travail et de sécurité", - structure: "a-p-i-e", - }, - { - value: 247, - label: "niveau A2 langue française", - structure: "lespace-temps-fjt-an", - }, - { - value: 248, - label: "Langue parlé : Français, Anglais", - structure: "centre-intercommunal-wqdb", - }, - { - value: 249, - label: "Français courant ou A2 au minimum", - structure: "ass-famil-intercom-r", - }, - { - value: 250, - label: "Avoir terminé les cours de l’OFII de niveau A1", - structure: "les-eaux-vives-emmau", - }, - { - value: 251, - label: - "Avoir bénéficié d'une évaluation linguistique sur la plateforme ELO", - structure: "les-eaux-vives-emmau", - }, - { - value: 252, - label: - "Avoir bénéficié d’une évaluation linguistique sur la plateforme ELO", - structure: "les-eaux-vives-emmau", - }, - { - value: 253, - label: "a minima, comprendre des consignes simples", - structure: "sud-essonne-solidari", - }, - { - value: 254, - label: "Disposer d'un logement à son nom", - structure: "orange-quvz", - }, - { - value: 255, - label: "bases informatiques", - structure: "les-entreprises-ephe", - }, - { value: 256, label: "S'exprimer en Français", structure: "mode-demploi" }, - { - value: 257, - label: "Comprendre et transmettre des consignes", - structure: "eurl-acti-renov-acti", - }, - { - value: 258, - label: "Niveau B2 en français", - structure: "association-mobilite", - }, - { - value: 259, - label: - "Suivant les véhicules permis de conduire spécifique à posséder (Permis B, AM...)", - structure: "penthievre-actions", - }, - { - value: 260, - label: "Maitriser la compréhension des consignes", - structure: "aidauto-42", - }, - { - value: 261, - label: "PERMIS AM pour les personnes nées après 1988", - structure: "vals-de-saintonge-mo", - }, - { - value: 262, - label: "Casque et gant pour le scooter", - structure: "vals-de-saintonge-mo", - }, - { - value: 263, - label: "Maitriser la compréhension des consignes orales", - structure: "ass-haut-doubs-repas", - }, - { - value: 264, - label: "Habitants du territoire", - structure: "petr-du-doubs-centra", - }, - { value: 265, label: "Obtention du code de la route", structure: "we-ker" }, - { - value: 266, - label: "Minimum de 20h de conduite en auto école", - structure: "we-ker", - }, - { value: 267, label: "permis am", structure: "ifair-louviers" }, - { value: 268, label: "local fermé", structure: "ifair-louviers" }, - { value: 269, label: "Etre majeur", structure: "ifair-louviers" }, - { value: 270, label: "Avoir plus de 60 ans", structure: "ifair-louviers" }, - { - value: 271, - label: "Niveau linguistique A2", - structure: "association-formatio", - }, - { - value: 272, - label: "Posséder le permis de conduire", - structure: "association-formatio", - }, - { value: 273, label: "Permis B", structure: "association-recherch" }, - { value: 274, label: "Permis AM", structure: "association-recherch" }, - { - value: 275, - label: "1 an de permis de conduire (Permis B)", - structure: "association-recherch", - }, - { value: 276, label: "Etre motivé(e)", structure: "passerelle" }, - { - value: 277, - label: - "Adherer à l'accompagnement socio-professionnel proposé par le chantier, être dans une démarche de recherche d'emploi", - structure: "passerelle", - }, - { - value: 278, - label: - "Adherer à l'accompagnement socio-professionnel proposé par le chantier, être dans une démarche de recherche d'emploi ou de formation.", - structure: "passerelle", - }, - { - value: 279, - label: "Avoir un niveau A2 en FLE", - structure: "mobilite-07-26", - }, - { - value: 280, - label: "Savoir tenir une conversation simple", - structure: "mobilite-07-26", - }, - { - value: 281, - label: "Inscris à la Mission Locale", - structure: "mission-locale-jeune", - }, - ], - credentials: [ - { - value: 12, - label: "Justificatif de domicile de moins de 3 mois", - structure: null, - }, - { value: 13, label: "Aucun", structure: null }, - { value: 14, label: "Justificatif de ressource", structure: null }, - { - value: 22, - label: "Le numéro d'allocataire Caisse Allocation Familiale (CAF)", - structure: null, - }, - { value: 8, label: "Justifier d’une promesse d'embauche", structure: null }, - { - value: 23, - label: "Le carnet de santé du ou des enfants", - structure: null, - }, - { - value: 6, - label: - "Justifier de 6 mois d’inscription en continu en tant que demandeur d’emploi", - structure: null, - }, - { - value: 16, - label: "3 derniers relevés de compte bancaire", - structure: null, - }, - { - value: 17, - label: "Permis de conduire en cours de validité", - structure: null, - }, - { - value: 15, - label: "Pièce d'identite en cours de validité", - structure: null, - }, - { - value: 1, - label: "Suivi par un partenaire prescripteur", - structure: null, - }, - { - value: 2, - label: "Justifier d'une démarche d'insertion et de recherche d'emploi", - structure: null, - }, - { - value: 5, - label: - "Justificatif d'une embauche de +de 3 mois en Contrat à durée déterminée (CDD), Contrat à durée déterminée (CDI), intérim", - structure: null, - }, - { - value: 25, - label: "Copie du livret de famille ou acte de naissance", - structure: null, - }, - { value: 9, label: "3 derniers avis d'imposition", structure: null }, - { - value: 10, - label: "Justifier d'un projet de formation validé", - structure: null, - }, - { - value: 26, - label: "Attestation d'inscription pole emploi", - structure: null, - }, - { - value: 18, - label: - "Justifier d'un entretien d'embauche à + de 60km aller/retour ou de 2h aller/retour du lieu de résidence", - structure: null, - }, - { value: 19, label: "Relevé d'identité Bancaire", structure: null }, - { value: 20, label: "Justifier d'un garant", structure: null }, - { - value: 11, - label: "Projet de passer un concours validé", - structure: null, - }, - { - value: 27, - label: "Attestation Revenu Social de Solidarité (RSA)", - structure: null, - }, - { - value: 28, - label: "Attestation Allocation Spécifique de Solidarité", - structure: null, - }, - { - value: 29, - label: "Attestation Allocation Adulte Handicapé (AAH)", - structure: null, - }, - { - value: 30, - label: "Attestation Reconnaissance Qualité Travailleur Handicapé", - structure: null, - }, - { - value: 31, - label: "Attestation Caisse Allocation Familiale (CAF)", - structure: null, - }, - { - value: 32, - label: "Contrat d'intégration Républicaine de - 24 mois", - structure: null, - }, - { value: 33, label: "Carte grise du véhicule", structure: null }, - { value: 34, label: "Attestation sur l'honneur", structure: null }, - { value: 35, label: "Justificatif d'entrée en formation", structure: null }, - { - value: 36, - label: "Attestation précédente de l'assurance auto", - structure: null, - }, - { - value: 37, - label: "Relevé d'informations restreint de la préfecture.", - structure: null, - }, - { - value: 38, - label: "Justificatif coefficient familial (cf) inférieur à 950 euros", - structure: null, - }, - { value: 39, label: "Justificatif d'achat", structure: null }, - { value: 40, label: "Justifier d'une carte d'invalidité", structure: null }, - { value: 41, label: "Contrat d'apprentissage", structure: null }, - { value: 42, label: "Contrat de location ou bail", structure: null }, - { value: 43, label: "Avis d'imposition", structure: null }, - { - value: 44, - label: "Trois derniers bulletins de salaire", - structure: null, - }, - { value: 45, label: "Curriculum vitæ", structure: null }, - { - value: 46, - label: - "Revenus fiscaux de référence figurant sur l’avis d’imposition de l’année n-2.", - structure: null, - }, - { - value: 48, - label: - "Avis d'imposition des revenus annuels N-2 du demandeur et/ou des autres héritiers", - structure: "conseil-departementa", - }, - { - value: 49, - label: - "Formulaire de demande d’aide signé par le notaire et par tous les demandeurs", - structure: "conseil-departementa", - }, - { - value: 51, - label: - "Photocopie des livrets de famille ou des pièces d’identités des personnes concernées par l’acte", - structure: "conseil-departementa", - }, - { - value: 52, - label: - "Attestation de frais de notaire datant de moins de 6 mois pour un projet d’acquisition d’un LTS", - structure: "conseil-departementa", - }, - { - value: 53, - label: "Extrait du plan cadastral datant de moins de 6 mois", - structure: "conseil-departementa", - }, - { - value: 54, - label: - "Attestation de frais de notaire datant de moins de 6 mois pour un projet d’acquisition d’un LTS,", - structure: "conseil-departementa", - }, - { - value: 47, - label: - "Justificatifs en fonction de la demande et de la reprise d’activité (contrat de travail, de formation, de prestration…)", - structure: "agence-pole-emploi-s-ynus", - }, - { - value: 24, - label: "Une copie des pièces d'identité des parents de ou des enfants", - structure: null, - }, - { - value: 55, - label: "être à jour du paiement de son loyer et de ses charges", - structure: "conseil-departementa", - }, - { - value: 56, - label: "Occuper le logement à titre de résidence principale", - structure: "conseil-departementa", - }, - { - value: 57, - label: "Accéder pour la première fois à la propriété", - structure: "conseil-departementa", - }, - { - value: 58, - label: - "Des justificatifs seront demandés en fonction de la demande et de la reprise d'activité (contrat de travail, de formation, de prestation..)", - structure: "pole-emploi-saint-de", - }, - { - value: 59, - label: - "Frais de transport et frais de repas : bulletin de salaire mois concerné(s)", - structure: "pole-emploi-saint-de", - }, - { - value: 60, - label: "Frais d’hébergement / d’autre nature : facture au nom du DE", - structure: "pole-emploi-saint-de", - }, - { - value: 61, - label: "photocopie pièce d'identité", - structure: "conseil-departementa", - }, - { - value: 62, - label: "Attestation d'assiduité (papier ou automatisée)", - structure: "pole-emploi-saint-de", - }, - { - value: 63, - label: "Deux chèques de caution", - structure: "ass-developpement-ec", - }, - { value: 96, label: "CER ou PPAE", structure: "mobilarden" }, - { - value: 97, - label: "Contrat d'intégration républicaine (CIR)", - structure: "mobilarden", - }, - { - value: 98, - label: - "Attestation de la Complémentaire Santé Solidaire (CSS) en cours de validité", - structure: "departement-des-arde", - }, - { - value: 99, - label: "Permis de conduire", - structure: "nenettes-co-le-resea", - }, - { - value: 100, - label: "Fiche de liaison", - structure: "garage-solidaire-de-", - }, - { - value: 101, - label: "Justificatif d'inscription en autoécole", - structure: "association-mobilite", - }, - { - value: 102, - label: - "soit une attestation de quotient familial de la CAF inférieur à 770€", - structure: "association-du-garag", - }, - { - value: 103, - label: "soit une fiche de prescription de la part d'un acteur social", - structure: "association-du-garag", - }, - { - value: 104, - label: - "Justificatif de domicile, contrat de travail pour les salariés en SIAE/GEIQ", - structure: "varlin-pont-neuf", - }, - { - value: 105, - label: "JUSTIFICATIF DE DOMICILE", - structure: "varlin-pont-neuf", - }, - { - value: 106, - label: "CONTRAT DE TRAVAIL POUR LES SALARIES EN SIAE/GEIQ", - structure: "varlin-pont-neuf", - }, - { - value: 107, - label: "PERMIS DE CONDUIRE B ET/OU AM", - structure: "varlin-pont-neuf", - }, - { - value: 108, - label: "PIECE D'IDENTITE EN COURS DE VALIDITE", - structure: "varlin-pont-neuf", - }, - { - value: 109, - label: "Dépend de la situation", - structure: "apreva-mobilite-acco", - }, - { - value: 110, - label: "ATTESTION DE RESPONSABILITE CIVILE", - structure: "ass-communication-ec", - }, - { - value: 111, - label: - "JUSTIFICATIF D'UNE EMBAUCHE EN CONTRAT A DUREE DETERMINEE (CDD) , CONTRAT A DUREE INDETERMINEE (CDI)", - structure: "ass-communication-ec", - }, - { value: 112, label: "CAUTION", structure: "ass-communication-ec" }, - { - value: 113, - label: - "Ayant un contrat de travail a durée déterminée (CDD) ou a durée indéterminée (CDI)", - structure: "ass-communication-ec", - }, - { - value: 114, - label: - "Etre né(e) avant le 1/01/1988 ou être titulaire du BSR ou permis AM en cours de validité", - structure: "ass-communication-ec", - }, - { - value: 115, - label: "CONTRAT DE MISSION INTERIM", - structure: "ass-communication-ec", - }, - { - value: 116, - label: - "ETRE NÉ(E) AVANT LE 1/01/1988 OU ETRE TITULAIRE DU BSR OU PERMIS AM", - structure: "ass-communication-ec", - }, - { value: 117, label: "cAUTION", structure: "ass-communication-ec" }, - { - value: 118, - label: "courrier / mail avec date et lieu du RDV", - structure: "ass-communication-ec", - }, - { - value: 119, - label: "COPIE DU CONTRAT DE TRAVAIL (CDD, CDI)", - structure: "ass-communication-ec", - }, - { - value: 120, - label: "contrat de mission interim", - structure: "ass-communication-ec", - }, - { - value: 121, - label: "Justificatif de domicile", - structure: "ass-communication-ec", - }, - { - value: 122, - label: "3 photos d'identités pour les formulaires.", - structure: "ass-communication-ec", - }, - { - value: 123, - label: - "L'attestation de suivi du BSR (brevet de sécurité routière) et l'ASSR (attestation scolaire de sécurité routière)", - structure: "ass-communication-ec", - }, - { - value: 124, - label: "participation de 300 €", - structure: "ass-communication-ec", - }, - { - value: 125, - label: "Justificatif de domicile (facture de moins à 3 mois)", - structure: "ass-communication-ec", - }, - { - value: 126, - label: "2 Photos + code ephoto", - structure: "ass-communication-ec", - }, - { - value: 127, - label: "Attestation Pôle emploi", - structure: "ass-communication-ec", - }, - { - value: 128, - label: "Attestation CAF (RSA)", - structure: "ass-communication-ec", - }, - { - value: 129, - label: "si moins de 21 ans - ASSR2", - structure: "ass-departementale-d", - }, - { - value: 130, - label: - "SI MOINS DE 25 ANS - CERTIFICAT INDIVIDUEL DE LA PARTICIPATION A LA JOURNEE D'APPEL DE PREPARATION A LA DEFENSE.", - structure: "ass-departementale-d", - }, - { value: 131, label: "1 E-PHOTO", structure: "ass-departementale-d" }, - { - value: 132, - label: "SI DEJA CODE DE LA ROUTE OBTENU - ATTESTATION DE REUSSITE", - structure: "ass-departementale-d", - }, - { - value: 133, - label: - "contrat à durée déterminée (CDD) de trois mois minimum en cours au moment de la demande d'aide", - structure: "agence-action-logeme", - }, - { - value: 134, - label: - "un ou plusieurs CDD pour une durée cumulée de trois mois minimum au cours des six mois précédant la demande d'aide", - structure: "agence-action-logeme", - }, - { - value: 135, - label: - "une convention de stage d'au moins trois mois en cours au moment de la demande", - structure: "agence-action-logeme", - }, - { - value: 136, - label: "un statut d’étudiant boursier d’État français", - structure: "agence-action-logeme", - }, - { - value: 137, - label: "justificatif de permis (BRS-AM ou B) pour location de scooter", - structure: "la-roue-qui-tourne", - }, - { - value: 138, - label: "justificatif de situation professionnelle", - structure: "la-roue-qui-tourne", - }, - { - value: 139, - label: "Justificatif de déplacement (contrats de travail, autres)", - structure: "cc-du-grand-autunois", - }, - { value: 140, label: "DE>12 mois", structure: "cc-du-grand-autunois" }, - { - value: 141, - label: - "Hors CDI mais possibilité pendant la période d'essai (nous contacter)", - structure: "cc-du-grand-autunois", - }, - { - value: 142, - label: - "Diagnostic et Fiche participant FSE pour tout service MOBIGAM (complétés à l'entrée)", - structure: "cc-du-grand-autunois", - }, - { - value: 143, - label: - "Tout bénéficiaire devra accepter notre suivi et accompagnement mobilité", - structure: "cc-du-grand-autunois", - }, - { - value: 144, - label: "Liste non exhaustive (selon la situation du bénéficiaire)", - structure: "cc-du-grand-autunois", - }, - { - value: 145, - label: "Autres selon situations", - structure: "cc-du-grand-autunois", - }, - { - value: 146, - label: "JUSTIFICATIF DU DEPLACEMENT (Contrat de travail, autres...)", - structure: "cc-du-grand-autunois", - }, - { - value: 147, - label: "Liste non exhaustive selon les cas", - structure: "cc-du-grand-autunois", - }, - { - value: 148, - label: "Fiche participant FSE et diagnostic obligatoire", - structure: "cc-du-grand-autunois", - }, - { - value: 149, - label: - "Justificatifs complémentaires pour notre accompagnement au micro-crédit mobilité (nous contacter pour obtenir la liste détaillée)", - structure: "cc-du-grand-autunois", - }, - { - value: 150, - label: "Dernier contrôle technique", - structure: "don-bosco-direction-", - }, - { - value: 151, - label: "Attestation d'assurance à jour", - structure: "don-bosco-direction-", - }, - { - value: 152, - label: "Attestation cmu ou mutuelle", - structure: "ligue-de-lenseigneme", - }, - { - value: 153, - label: "Attestation sécurité sociale", - structure: "ligue-de-lenseigneme", - }, - { - value: 154, - label: "Selon situations", - structure: "ass-meusienne-inform-rsgl", - }, - { - value: 155, - label: "JUSTIFICATIF d'emploi, de formation ou de stage", - structure: "agire", - }, - { value: 156, label: "BSR", structure: "un-nouveau-monde" }, - { - value: 157, - label: "Justificatif d'emploi, de formation ou de stage", - structure: "agire", - }, - { - value: 158, - label: "photo d'identité conforme", - structure: "opra-a-leccia-comite", - }, - { value: 159, label: "CV", structure: "nenettes-co-le-resea" }, - { - value: 160, - label: "Posséder un smartphone", - structure: "departement-du-finis", - }, - { value: 161, label: "4 photos d'identité", structure: "respire" }, - { - value: 162, - label: "Si location : certains justificatifs seront nécessaires", - structure: "passemploi-passemplo", - }, - { - value: 163, - label: "attestation responsabilité civile", - structure: "la-roue-qui-tourne", - }, - { - value: 164, - label: - "attestation médicale (pas de contre-indication pour la pratique du vélo)", - structure: "la-roue-qui-tourne", - }, - { - value: 165, - label: "justificatif d'assurance du véhicule", - structure: "garage-solidaire-48", - }, - { - value: 166, - label: "Contrat d'Intégration Républicaine", - structure: "l-espace-temps-fjt", - }, - { - value: 167, - label: "convention de stage", - structure: "association-mob-demp", - }, - { - value: 168, - label: "contrat de travail", - structure: "association-mob-demp", - }, - { - value: 169, - label: "justificatif de domicile", - structure: "association-mob-demp", - }, - { - value: 170, - label: - "Selon critères sélectionnés (si critères RSA : justificatifs sera l'attestation CAF)", - structure: "isa-interim", - }, - { - value: 171, - label: "Attestation de contrôle technique", - structure: "eive-eive", - }, - { - value: 172, - label: "Attestation d'assurance en cours", - structure: "eive-eive", - }, - { - value: 173, - label: "Attestation coefficient familial < 900€ (CAF)", - structure: "eive-eive", - }, - { value: 174, label: "Justificatif de charges.", structure: "mobileco" }, - { - value: 175, - label: "Justificatif d'emploi, de formation ou de stage", - structure: "eive-eive", - }, - { - value: 176, - label: "Attestation d'assurance véhicule en cours", - structure: "mobylis", - }, - { - value: 177, - label: "justifier d'un contrat de travail", - structure: "ecaillon-solidarite-", - }, - { - value: 178, - label: "Demandeur d'emploi longue durée", - structure: "ass-tremplin-inserti", - }, - { - value: 179, - label: "Jeune suivi en mission locale", - structure: "ass-tremplin-inserti", - }, - { - value: 180, - label: "ASSR2/ASR et JAPD (selon l'âge du bénéficiaire)", - structure: "eive-eive", - }, - { - value: 181, - label: "Fiche de liaison", - structure: "departement-de-l-ess", - }, - { value: 182, label: "adhésion", structure: "didac-ressources" }, - { value: 183, label: "Photos ANTS", structure: "eive-eive" }, - { - value: 184, - label: "Attestation du quotient familial < 900€ (CAF)", - structure: "eive-eive", - }, - { value: 185, label: "FICHE DE PRESCRIPTION", structure: "eive-eive" }, - { - value: 186, - label: "Fiche signalétique", - structure: "association-de-la-va", - }, - { - value: 187, - label: "Lettre de motivation", - structure: "association-de-la-va", - }, - { - value: 188, - label: "ORIENTATION PROFESSIONNELLE EN ESAT", - structure: "association-de-la-va", - }, - { value: 189, label: "CARTE VITALE", structure: "association-de-la-va" }, - { - value: 190, - label: "Contrat de travail ou de formation", - structure: "aidauto-42", - }, - { value: 191, label: "Chèque de caution", structure: "aidauto-42" }, - { value: 192, label: "Permis de conduire ou BSR", structure: "aidauto-42" }, - { - value: 193, - label: "Une liste de documents sera demandé à l'entrée du parcours.", - structure: "mobilite-07-26", - }, - { - value: 194, - label: "LETTRE DE MOTIVATION", - structure: "ass-tremplin-inserti", - }, - { - value: 195, - label: "Pension d'invalidité", - structure: "ass-dep-pupilles-ens", - }, - { value: 196, label: "CV", structure: "ligue-de-l-enseignem-koox" }, - { - value: 197, - label: "Attestation de formation précédente (facultatif)", - structure: "ligue-de-l-enseignem-koox", - }, - { - value: 198, - label: "Attestation de responsabilité civile", - structure: "ligue-de-l-enseignem-koox", - }, - { - value: 199, - label: "ATTESTATION SECURITE SOCIALE", - structure: "association-intermed", - }, - { - value: 200, - label: - "Permis de conduire en cours de validité pour bénéficier de la conduite renforcée", - structure: "conduite-vers-lemplo", - }, - { - value: 201, - label: - "En fonction de la convention, voir avec la conseillière en mobilité.", - structure: "mobilarden", - }, - { - value: 202, - label: "En fonction des conventions voir la conseillère en mobilité.", - structure: "mobilarden", - }, - { value: 203, label: "Carte grise à jour", structure: "solidarauto-49" }, - { - value: 204, - label: "En fonction des conventions, voir la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 205, - label: "voir avec la conseillière en mobilité", - structure: "mobilarden", - }, - { - value: 206, - label: "Chèque de caution de 400€", - structure: "solidarauto-49", - }, - { - value: 207, - label: "Contacter la conseillière en mobilité : Aminata Sall", - structure: "mobilarden", - }, - { - value: 208, - label: "Attestation de quotient familial inférieur à 800€", - structure: "solidarauto-49", - }, - { - value: 209, - label: "Attestation d'assurance du véhicule", - structure: "solidarauto-49", - }, - { - value: 210, - label: "Contacter la conseillière en mobilité de Mobil'arden", - structure: "assim-il", - }, - { - value: 211, - label: - "En fonction des conventions : voir avec la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 212, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden", - structure: "assim-il", - }, - { - value: 213, - label: "Se rapprocher de la conseillère en mobilité de Mobil Arden.", - structure: "assim-il", - }, - { - value: 214, - label: "Se rapprocher de la conseillère en mobilité", - structure: "mobilarden", - }, - { - value: 215, - label: "Se rapprocher de la conseillère en mobilité.", - structure: "mobilarden", - }, - { - value: 216, - label: "Contrat de travail ou convention de formation", - structure: "mobilite-emploi-37", - }, - { - value: 217, - label: - "Dépôt de garantie (400 € pour les 2 roues et 500 € pour les voitures)", - structure: "mobilite-emploi-37", - }, - { value: 218, label: "RIB", structure: "mobilite-emploi-37" }, - { - value: 219, - label: "fiche d'inscription", - structure: "familles-rurales-ass", - }, - { value: 220, label: "RQTH", structure: "cheops-occitanie" }, - { - value: 221, - label: "justificatifs demandés pour une indemnisation ASP", - structure: "la-ligue-de-l-enseig", - }, - { - value: 222, - label: - "attestations sollicitation du droit commun (sécurité sociale, CMU...)", - structure: "departement-des-bouc", - }, - { - value: 223, - label: "A voir sur demande, au moment du contact", - structure: "franc-comtoise-finan", - }, - { - value: 224, - label: "attestation d'entrée en formation", - structure: "departement-des-bouc", - }, - { - value: 225, - label: "attestation de présence en formation", - structure: "departement-des-bouc", - }, - { - value: 226, - label: "attestation de fin de formation", - structure: "departement-des-bouc", - }, - { - value: 227, - label: "La carte grise du véhicule motorisé utilisé par le foyer", - structure: "departement-des-bouc", - }, - { - value: 228, - label: "attestation d'entrée, de présence et de fin de formation", - structure: "departement-des-bouc", - }, - { - value: 229, - label: - "pour les déplacements en train, le remboursement est effectué sur la base de deux billets aller-retour par mois en 2 ème classe", - structure: "departement-des-bouc", - }, - { - value: 230, - label: "A voir sur demande au moment du contact", - structure: "franc-comtoise-finan", - }, - { - value: 231, - label: "Copie du contrat IAE ou contrat aidé", - structure: "alternative-psy", - }, - { value: 232, label: "RQTH pour PHARE", structure: "handicap-entreprise-" }, - { - value: 233, - label: - "La liste des documents à fournir sera présentée à l'entretien de pré admission", - structure: "sauvegarde", - }, - { - value: 234, - label: - "Justificatifs à fournir précisés lors de la saisie en ligne de la demande", - structure: "action-logement-serv-gbaf", - }, - { - value: 235, - label: "contrat de travail ou de formation", - structure: "otema-tsa-troubles-d", - }, - { - value: 236, - label: "Certificat de cession si carte grise pas au nom du bénéficiaire", - structure: "passerelle", - }, - { value: 237, label: "Contrat de travail", structure: "passerelle" }, - { value: 238, label: "Caution", structure: "passerelle" }, - { - value: 239, - label: "Contrat de travail, de stage ou de formation", - structure: "roulez-mobilite", - }, - { - value: 240, - label: - "En fonction de la prise en charge de la formation, des justificatifs complémentaires sont demandés.", - structure: "adapep-afp-2-i", - }, - { - value: 241, - label: "Présentation des factures nominatives acquittées", - structure: "departement-des-bouc", - }, - { - value: 242, - label: - "Présentation de factures nominatives acquittées et comportant le nom de chaque enfant concerné", - structure: "departement-des-bouc", - }, - { - value: 243, - label: "devis de l'auto école", - structure: "cc-du-pays-de-revign", - }, - { - value: 244, - label: "2 derniers relevés de comptes", - structure: "pays-de-revigny-soli", - }, - { - value: 245, - label: "justificatif des dettes", - structure: "pays-de-revigny-soli", - }, - { - value: 246, - label: "pièce d'identité", - structure: "association-des-2-sa", - }, - { - value: 247, - label: "Attestation de droits (attestation carte vitale)", - structure: "ecole-de-la-deuxieme-yqsy", - }, - { value: 248, label: "ATTESTATION BSR", structure: "mission-locale-pour-" }, - { - value: 249, - label: "Attestation de sécurité sociale", - structure: "e2c-pyrenees-atlanti", - }, - { - value: 250, - label: "Attestation de suivi Mission locale", - structure: "e2c-pyrenees-atlanti", - }, - { - value: 251, - label: "Contrat de travail", - structure: "assoc-intercommunale", - }, - { - value: 252, - label: - "Justificatifs pour les bénéficiaires de l'Allocation Personnalisée d'Autonomie APA ou pour la Prestation de Compensation du Handicap PCH", - structure: "centre-intercommunal", - }, - { - value: 253, - label: - "Attestation d'assurance scolaire / extra scolaire ou responsabilité civile", - structure: "ctre-social-et-cultu", - }, - { - value: 254, - label: - "Pièce d'identité valide, RIB, Attestation de sécurité sociale, Avis de situation Pôle Emploi", - structure: "ass-irfa-normandie-m", - }, - { - value: 255, - label: "variable suivant plan actions mobilité individualisé", - structure: "penthievre-actions", - }, - { value: 256, label: "CARTE VITALE", structure: "mission-locale-des-t" }, - { - value: 257, - label: "Diplôme et/ou attestation sur l’honneur", - structure: "departement-de-la-mo", - }, - { - value: 258, - label: "Attestation Sécurité Sociale", - structure: "groupe-esc-clermont-", - }, - { - value: 259, - label: - "Critères d'éligibilité à l'IAE : https://doc.inclusion.beta.gouv.fr/qui-est-eligible-iae-criteres-eligibilite#les-criteres-administratifs", - structure: "association-laissez-", - }, - { - value: 260, - label: "Attestation d'assurance du véhicule", - structure: "garage-associatif-so", - }, - { - value: 261, - label: "Justificatif Emploi", - structure: "garage-associatif-so", - }, - { - value: 262, - label: "Justificatif Formation", - structure: "garage-associatif-so", - }, - { - value: 263, - label: "Justificatif rendez vous accompagnement", - structure: "garage-associatif-so", - }, - { - value: 264, - label: "Autres justificatifs démarches", - structure: "garage-associatif-so", - }, - { - value: 265, - label: "Justificatif de transport en commun", - structure: "departement-de-la-mo", - }, - { - value: 266, - label: "INTEGRALITE DU CONTRAT DE TRAVAIL SIGNE", - structure: "departement-de-la-mo", - }, - { - value: 267, - label: "ATTESTATION DE FORMATION", - structure: "departement-de-la-mo", - }, - { - value: 268, - label: "Convention PMSMP signée avec Pôle emploi", - structure: "departement-de-la-mo", - }, - { - value: 269, - label: "justificatif d'entretien d'embauche", - structure: "departement-de-la-mo", - }, - { - value: 270, - label: "Attestation de droits de santé ou Carte vitale", - structure: "presence-verte-servi", - }, - { - value: 271, - label: "Attestation de droits santé ou carte vitale", - structure: "association-laser-84", - }, - { - value: 272, - label: - "Consultations et entretiens sont sans avance de frais. Si possible, venez avec votre carte vitale.", - structure: "departement-de-l-ess", - }, - { - value: 273, - label: "ASSURANCE RESPONSABILITE CIVILE", - structure: "la-trame-transition-", - }, - { - value: 274, - label: "Renseignements à l'accueil, en fonction du service demandé.", - structure: "optim-ism", - }, - { - value: 275, - label: "passeport avec visa en cours de validité", - structure: "ass-famil-intercom-r", - }, - { - value: 276, - label: - "Récépissé (notamment demande de titre de séjour / demande d'asile / reconnaissance de protection internationale", - structure: "ass-famil-intercom-r", - }, - { - value: 277, - label: - "Récépissé (notamment demande de titre de séjour / demande d'asile / reconnaissance de protection internationale)", - structure: "ass-famil-intercom-r", - }, - { - value: 278, - label: - "Justificatif des charges de logement (quittance de loyer, facture d'énergie, facture d'eau)", - structure: "departement-de-la-mo", - }, - { - value: 279, - label: - "Justificatif des autres charges courantes assurance habitation, véhicule, frais de scolarité, crédits, facture de téléphone, Internet", - structure: "departement-de-la-mo", - }, - { - value: 280, - label: "ATTESTATION DE SUIVI MISSION LOCALE", - structure: "mission-locale-du-ch", - }, - { - value: 281, - label: "ATTESTATION DES PERIODES D'INSCRIPTION POLE EMPLOI", - structure: "mission-locale-du-ch", - }, - { - value: 282, - label: "TITRE DE SEJOUR EN COURS DE VALIDITE", - structure: "mission-locale-du-ch", - }, - { - value: 283, - label: "Attestation de suivi MISSION LOCALE", - structure: "mission-locale-du-ch", - }, - { - value: 284, - label: "Titre de séjour en cours de validité", - structure: "mission-locale-du-ch", - }, - { - value: 285, - label: "Attestation des périodes d'inscription Pôle Emploi", - structure: "mission-locale-du-ch", - }, - { - value: 286, - label: "Contrat de travail", - structure: "mobilite-associative", - }, - { value: 287, label: "Fiche de préscription", structure: "mobileco" }, - { - value: 288, - label: "Justificatif d'emploi salarié en SIAE", - structure: "mobilite-associative", - }, - { - value: 289, - label: "justificatif d'orientation en champ social à visée prof.", - structure: "departement-de-la-mo", - }, - { - value: 290, - label: - "Justificatifs de tous les revenus (salaires, pension alimentaire, chômage, retraite...)", - structure: "departement-de-la-mo", - }, - { - value: 291, - label: "Numéro identifiant Pôle Emploi", - structure: "departement-de-la-mo", - }, - { - value: 292, - label: - "Attestation récente des droits Pôle Emploi (mentionnant la durée restant d'indemnisation et le montant journalier)", - structure: "departement-de-la-mo", - }, - { - value: 293, - label: - "attestation de non restitution du dépôt de garantie du logement précédent", - structure: "departement-de-la-mo", - }, - { - value: 294, - label: "proposition de logement", - structure: "departement-de-la-mo", - }, - { - value: 295, - label: "Factures impayées", - structure: "departement-de-la-mo", - }, - { value: 296, label: "Copie du bail", structure: "departement-de-la-mo" }, - { - value: 297, - label: "décompte locataire bailleur public", - structure: "departement-de-la-mo", - }, - { - value: 298, - label: "Fiche de renseignement décompte locataire bailleur privé", - structure: "departement-de-la-mo", - }, - { - value: 299, - label: "Attestation d'inscription Mission Locale OU Pôle Emploi", - structure: "ass-maison-familiale", - }, - { - value: 300, - label: "Attestation de sécurité sociale", - structure: "ass-maison-familiale", - }, - { - value: 301, - label: "Critères identiques à ceux de la plateforme inclusion", - structure: "travail-service-inte", - }, - { - value: 302, - label: "Lettre de motivation", - structure: "panorama-etudes-form", - }, - { - value: 303, - label: "Identifiant Pôle Emploi", - structure: "panorama-etudes-form", - }, - { - value: 304, - label: - "Justifier d'un contrat d’insertion validé ou en cours de validation pour un projet professionnel ou une action collective", - structure: "departement-de-meurt", - }, - { value: 305, label: "Carte vitale", structure: "le-village" }, - { - value: 306, - label: "A définir lors des rencontres", - structure: "programmes-vitamine-", - }, - { - value: 307, - label: - "Permis AM pour les personnes dont l'année de naissance est après le 01/01/1988", - structure: "mobylis", - }, - { - value: 308, - label: "Devis pour aide au mobilier", - structure: "departement-de-la-mo", - }, - { - value: 309, - label: - "Les justificatifs nécessaires seront demandés lors de l'inscription", - structure: "association-coup-de--sbvd", - }, - { - value: 310, - label: "transmettreundocument.caf11@info-caf.fr", - structure: "caiise-dallocations-", - }, - { - value: 311, - label: "Justicatif de domicile", - structure: "commune-de-lisses-ma", - }, - { - value: 312, - label: "Attestation d'inscription au pôle emploi", - structure: "commune-de-lisses-ma", - }, - { - value: 313, - label: "Attestation d'hébergement", - structure: "commune-de-lisses-ma", - }, - { - value: 314, - label: "Responsabilité civile", - structure: "centre-intercommunal-axgx", - }, - { value: 315, label: "Contrat de travail", structure: "fil-terre" }, - { - value: 316, - label: "réalisations professionnelles : site, portfolio, book...", - structure: "insercall", - }, - { - value: 317, - label: - "Vérifier si ma commune est couverte par les services du PLIE du Libournais :", - structure: "plan-libournais-inse", - }, - { - value: 318, - label: - "Vérifier si ma commune est couverte par les services du PLIE du libournais en cliquant sur le lien ci-dessous :", - structure: "plan-libournais-inse", - }, - { - value: 319, - label: "Acte de naissance des enfants de moins de 3 ans", - structure: "les-eaux-vives-emmau-bint", - }, - { - value: 320, - label: - "Attestation des cours OFII pour bénéficier des cours de FLE (pour les bénéficiaires concernées)", - structure: "les-eaux-vives-emmau-bint", - }, - { value: 321, label: "Permis B", structure: "mobilex" }, - { - value: 322, - label: "justificatif de domicile de moins de 3 mois", - structure: "relais-pour-le-trava", - }, - { - value: 323, - label: "photos permis de conduire", - structure: "relais-pour-le-trava", - }, - { - value: 324, - label: - "si hebergé attestation d'hébergement , carte d'identité de l'hébergeant et justificatif de domicile au nom de l'hébergeant", - structure: "relais-pour-le-trava", - }, - { - value: 325, - label: - "pour les personnes nées en france ASSR2 ( né après 1998) sauf plus de 21 ans contre attestation sur l'honneur", - structure: "relais-pour-le-trava", - }, - { - value: 326, - label: - "Pour les personnes née en France journée d'appel pour les 17-25 ans", - structure: "relais-pour-le-trava", - }, - { - value: 327, - label: - "Pour les personnes nées en France Journée d'appel pour les 17-25 ans", - structure: "relais-pour-le-trava", - }, - { - value: 328, - label: "Contrat de travail", - structure: "association-departem-zfbt", - }, - { - value: 329, - label: "Attestation de formation", - structure: "association-departem-zfbt", - }, - { - value: 330, - label: "Identifiants de connexion aux services en ligne", - structure: "centre-intercommunal-qnlh", - }, - { - value: 363, - label: "Document attestant la prise en charge", - structure: "centre-intercommunal-qnlh", - }, - { - value: 364, - label: "Photocopie du permis de conduire si obtention", - structure: "departement-de-loise", - }, - { - value: 365, - label: - "Copie du certificat de scolarité de l’année en cours ou du contrat d’apprentissage", - structure: "departement-de-loise", - }, - { - value: 366, - label: "Photocopie du diplôme", - structure: "departement-de-loise", - }, - { - value: 367, - label: "Copie de la pièce d'identité", - structure: "plate-forme-de-mobil", - }, - { - value: 368, - label: "Copie du contrat jeune majeur", - structure: "plate-forme-de-mobil", - }, - { - value: 369, - label: "Le dossier Téléassistance rempli", - structure: "departement-de-loise", - }, - { - value: 370, - label: - "Pour les moins de 65 ans, une photocopie de la carte mobilité inclusion ou un certificat médical (sous pli confidentiel)", - structure: "departement-de-loise", - }, - { - value: 371, - label: - "L'autorisation de prélèvement (si prélèvement automatique) accompagnée d'un R.I.P ou d'un R.I.B", - structure: "departement-de-loise", - }, - { - value: 372, - label: - "CI européenne, visa en cours de validité, titre de séjour ou récépissé (titre de séjour, asile, reconnaissance de protection internationale)", - structure: "ass-famil-intercom-r", - }, - { - value: 373, - label: "liste ressources et charges", - structure: "maison-de-lemploi-et", - }, - { - value: 374, - label: "Dossier du Conseil départemental", - structure: "departement-de-loise", - }, - { - value: 375, - label: - "Photocopie du livret de famille ou carte d'identité ou extrait d'acte de naissance", - structure: "departement-de-loise", - }, - { - value: 376, - label: - "Etrangers : justificatifs de résidence en France (copie du titre de séjour) ou carte de résident ou passeport de la communauté européenne", - structure: "departement-de-loise", - }, - { - value: 377, - label: - "Copie des 3 derniers relevés bancaires ou extrait de compte justifiant les ressources du demandeur et de son conjoint", - structure: "departement-de-loise", - }, - { - value: 378, - label: - "Copie du dernier avis d'imposition ou de non-imposition sur le revenu", - structure: "departement-de-loise", - }, - { - value: 379, - label: - "Si mesure de protection (tutelle, curatelle, sauvegarde de justice...) : copie de la mesure", - structure: "departement-de-loise", - }, - { value: 380, label: "RIB ou RIP", structure: "departement-de-loise" }, - { - value: 381, - label: - "si mesure de protection (tutelle, curatelle, sauvegarde de justice, …) : copie du justificatif de la mesure", - structure: "departement-de-loise", - }, - { - value: 382, - label: - "la photocopie du livret de famille, carte nationale d’identité ou extrait de naissance", - structure: "departement-de-loise", - }, - { - value: 383, - label: - "copie des trois derniers relevés bancaires ou extrait de compte justifiant les ressources du demandeur et de son conjoint", - structure: "departement-de-loise", - }, - { - value: 384, - label: - "copie du dernier avis d’imposition ou de non imposition sur le revenu", - structure: "departement-de-loise", - }, - { - value: 385, - label: "relevé d’Identité Bancaire", - structure: "departement-de-loise", - }, - { - value: 386, - label: - "attestation du montant des différentes retraites ou l’attestation de votre CAF précisant le montant des allocations perçues", - structure: "departement-de-loise", - }, - { - value: 387, - label: - "pour les moins de 65 ans, la photocopie recto-verso de la carte d’invalidité à 80%", - structure: "departement-de-loise", - }, - { - value: 388, - label: - "ou justificatif de l’Allocation Adultes Handicapés (AAH) au titre de l’article L.821-2 du code de la sécurité sociale", - structure: "departement-de-loise", - }, - { - value: 389, - label: "Attestation de JDC", - structure: "association-departem-zfbt", - }, - { value: 390, label: "ASSR2", structure: "association-departem-zfbt" }, - { - value: 391, - label: "2 photos d'identité récentes", - structure: "association-departem-zfbt", - }, - { - value: 392, - label: - "Le dernier avis d’imposition sur les revenus de toutes les personnes composant le ménage (pièce justificative pour le foyer fiscal)", - structure: "departement-de-loise", - }, - { - value: 393, - label: - "Un justificatif de domicile de moins de 3 mois (facture eau, gaz, électricité, téléphone…)", - structure: "departement-de-loise", - }, - { - value: 394, - label: - "La photocopie de la pièce d’identité recto verso ou du passeport du demandeur en cours de validité", - structure: "departement-de-loise", - }, - { - value: 395, - label: - "La photocopie de la carte grise de la voiture particulière qui doit être au nom du demandeur", - structure: "departement-de-loise", - }, - { - value: 396, - label: - "et qui doit mentionner une adresse de résidence principale identique à celle indiquée sur le justificatif de domicile", - structure: "departement-de-loise", - }, - { - value: 397, - label: - "La facture de la pose du boîtier E85 homologué par un installateur agréé qui se situe dans l’Oise", - structure: "departement-de-loise", - }, - { - value: 398, - label: "Un RIB/IBAN au nom du demandeur", - structure: "departement-de-loise", - }, - { - value: 399, - label: "Caution (chèque ou espèces)​", - structure: "mobiltes-garage-soli", - }, - { value: 400, label: "Contrat d'insertion", structure: "declic-mobilite" }, - { - value: 401, - label: "Contrat d'engagement du PLIE", - structure: "declic-mobilite", - }, - { - value: 402, - label: "Attestation d'inscription à la Mission locale", - structure: "declic-mobilite", - }, - { - value: 403, - label: "Fiche d'orientation ELO", - structure: "les-eaux-vives-emmau", - }, - { - value: 404, - label: "Certificat d’évaluation du niveau A1 de l'OFII", - structure: "les-eaux-vives-emmau", - }, - { - value: 405, - label: "Fiche d’inscription complétée et signée", - structure: "les-eaux-vives-emmau", - }, - { - value: 406, - label: "Avoir le droit de travailler en France", - structure: "sud-essonne-solidari", - }, - { - value: 407, - label: "Attestation Mutualité Sociale Agricole (MSA)", - structure: "orange-quvz", - }, - { - value: 408, - label: "Justificatifs de faibles revenus", - structure: "ass-ciel-chantier-in-rlpl", - }, - { - value: 409, - label: "Tous les documents prouvant l'éligibilité à l'IAE", - structure: "eurl-acti-renov-acti", - }, - { - value: 410, - label: "Projet professionnel (si existant)", - structure: "la-cravate-solidaire", - }, - { - value: 411, - label: "BSR pour les personnes nées après le 1/01/1988", - structure: "aidauto-42", - }, - { - value: 412, - label: "Attestation d'assurance maladie", - structure: "ass-haut-doubs-repas", - }, - { - value: 413, - label: "attestation d'inscription pôle emploi", - structure: "ass-haut-doubs-repas", - }, - { value: 414, label: "permis Am", structure: "ifair-louviers" }, - { - value: 415, - label: "justificatif de domicile", - structure: "ifair-louviers", - }, - { - value: 416, - label: "Permis AM pour les personnes nés après 01-01-1988", - structure: "mobilite-07-26", - }, - { - value: 417, - label: "Contrat de travail / mission intérim / formation", - structure: "mobilite-07-26", - }, - { value: 418, label: "carte vitale", structure: "mission-locale-jeune" }, - { value: 419, label: "CV", structure: "mission-locale-jeune" }, - ], - diffusionZoneType: [ - { value: "city", label: "Commune" }, - { value: "epci", label: "Intercommunalité (EPCI)" }, - { value: "department", label: "Département" }, - { value: "region", label: "Région" }, - { value: "country", label: "France entière" }, - ], -}; diff --git a/tests/mocks/mockUser.ts b/tests/mocks/mockUser.ts deleted file mode 100644 index 6c4ddef9c..000000000 --- a/tests/mocks/mockUser.ts +++ /dev/null @@ -1,31 +0,0 @@ -export function createFakeUser({ - email = "example@example.com", - structures = [], -}) { - /* - structures : [ - { - department: "44", - modificationDate: "2022-07-01T00:00:00.000000+02:00", - name: "DAL", - parent: null, - slug: "dal", - typologyDisplay: "Centres provisoires d’hébergement (CPH)", - }, - ] - */ - - return { - email, - firstName: "FirstName", - fullName: "FirstName LastName", - isBizdev: false, - isStaff: false, - lastName: "LastName", - newsletter: false, - pendingStructures: [], - phoneNumber: "", - shortName: "Name", - structures, - }; -} diff --git a/tests/pages/common.ts b/tests/pages/common.ts deleted file mode 100644 index 4b6c6dcce..000000000 --- a/tests/pages/common.ts +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Permet de simuler un utilisateur connecté - */ -export async function mockUserInfoRequest(context, user) { - await context.route(`**/user-info/`, (route) => { - return route.fulfill({ - body: JSON.stringify(user), - }); - }); -} diff --git a/tests/pages/home.ts b/tests/pages/home.ts deleted file mode 100644 index 268421e7c..000000000 --- a/tests/pages/home.ts +++ /dev/null @@ -1,19 +0,0 @@ -export const HOME_URL = "/"; - -export const HOME_SELECTORS = {}; -HOME_SELECTORS.SEARCH_FORM = "#home-search-form"; -HOME_SELECTORS.FORM_LABELS = `${HOME_SELECTORS.SEARCH_FORM} h4`; - -/* -export async function fillSearchForm({ - page, - category, - subcategories, - location, -}) { - if (!Array.isArray(category)) category = [category]; - if (!Array.isArray(subcategories)) subcategories = [subcategories]; - - // TODO: fill check form -} -*/ diff --git a/tests/pages/service.ts b/tests/pages/service.ts deleted file mode 100644 index 83726d816..000000000 --- a/tests/pages/service.ts +++ /dev/null @@ -1,22 +0,0 @@ -export const SERVICE_SELECTORS = {}; -SERVICE_SELECTORS.HEADER = "#service-header"; -SERVICE_SELECTORS.HEADER_TITLE = `${SERVICE_SELECTORS.HEADER} h1`; -SERVICE_SELECTORS.AVAILIBILITY = `${SERVICE_SELECTORS.HEADER} #service-availability`; -SERVICE_SELECTORS.UPDATE_STATUS = `#service-update-status`; -SERVICE_SELECTORS.UPDATE_STATUS_LABEL = `${SERVICE_SELECTORS.UPDATE_STATUS} #label-container`; -SERVICE_SELECTORS.UPDATE_STATUS_SUGGEST_BUTTON = `${SERVICE_SELECTORS.UPDATE_STATUS} #feedback-update`; -SERVICE_SELECTORS.UPDATE_BUTTON = `${SERVICE_SELECTORS.UPDATE_STATUS} #update`; -SERVICE_SELECTORS.SERVICE_STATE_UPDATE = `${SERVICE_SELECTORS.UPDATE_STATUS} #service-state-update`; - -export async function mockGetServiceResponse(context, service) { - await context.route(`**/services/${service.slug}/`, (route) => { - return route.fulfill({ - body: JSON.stringify(service), - }); - }); -} - -export async function goToServicePage(page, service) { - await page.goto(`/services/${service.slug}`); - await page.waitForSelector(SERVICE_SELECTORS.HEADER_TITLE); -} diff --git a/tests/tests/homepage.spec.ts b/tests/tests/homepage.spec.ts deleted file mode 100644 index add56331e..000000000 --- a/tests/tests/homepage.spec.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { expect, test } from "@playwright/test"; -import { mockServiceOptions } from "../mocks/mockServiceOptions"; -import { HOME_SELECTORS, HOME_URL } from "../pages/home"; - -test.describe("La page d'accueil", () => { - test.beforeEach(async ({ context, page }) => { - await context.route("**/services-options/", (route) => - route.fulfill({ - body: JSON.stringify(mockServiceOptions), - }) - ); - - await page.goto(HOME_URL); - await page.waitForSelector(HOME_SELECTORS.SEARCH_FORM); - }); - - test("a le bon titre", async ({ page }) => { - const title = await page.textContent("h1"); - expect(title?.trim()).toEqual( - "Donnez de la visibilité à votre offre d’insertion" - ); - }); - - test("a les bons libellés pour le formulaire de recherche", async ({ - page, - }) => { - const formLabels = await page.$$(HOME_SELECTORS.FORM_LABELS); - expect(formLabels.length).toBe(3); - expect(await formLabels[0].textContent()).toBe("Thématique"); - expect(await formLabels[1].textContent()).toBe("Besoin"); - expect(await formLabels[2].textContent()).toBe("Lieu"); - }); -}); diff --git a/tests/tests/service/service-update-status.spec.ts b/tests/tests/service/service-update-status.spec.ts deleted file mode 100644 index 73b2831fa..000000000 --- a/tests/tests/service/service-update-status.spec.ts +++ /dev/null @@ -1,306 +0,0 @@ -import { expect, test } from "@playwright/test"; -import { createFakeService } from "../../mocks/mockService"; -import { createFakeUser } from "../../mocks/mockUser"; -import { mockUserInfoRequest } from "../../pages/common"; -import { - goToServicePage, - mockGetServiceResponse, - SERVICE_SELECTORS, -} from "../../pages/service.js"; - -test.describe("Page service", () => { - // *** Affichage correct - test.describe("Affichage correct", () => { - test("affiche le bon titre", async ({ page, context }) => { - // ÉTANT DONNÉ un service - const SERVICE_NAME = "Mon service"; - const SERVICE = createFakeService({ name: SERVICE_NAME }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS son nom s'affiche correctement - const title = await page.textContent(SERVICE_SELECTORS.HEADER_TITLE); - expect(title).toEqual(SERVICE_NAME); - }); - - test("affiche le status disponible", async ({ page, context }) => { - // ÉTANT DONNÉ un service disponible - const SERVICE = createFakeService({ isAvailable: true }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS il est affiché comme disponible - const availability = await page.textContent( - SERVICE_SELECTORS.AVAILIBILITY - ); - expect(availability?.trim()).toEqual("Service disponible"); - }); - - test("affiche le status indisponible", async ({ page, context }) => { - // ÉTANT DONNÉ un service indisponible - const SERVICE = createFakeService({ isAvailable: false }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS il est affiché comme indisponible - const availability = await page.textContent( - SERVICE_SELECTORS.AVAILIBILITY - ); - expect(availability?.trim()).toEqual("Service indisponible"); - }); - }); - - // *** Actualisation côté offreur - test.describe("Actualisation côté offreur", () => { - test("actualisation récente", async ({ page, context }) => { - // ÉTANT DONNÉ un service actualisé récemment - // ET en tant qu'utilisateur non connecté - const today = new Date(); - - const SERVICE = createFakeService({ - creationDate: today.toUTCString(), - modificationDate: today.toUTCString(), - }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS le service est affiché comme actualisé récemment - const updateLabel = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_LABEL - ); - expect(updateLabel?.trim()).toEqual("Actualisé aujourd'hui"); - - // ET le bouton pour suggérer une modification est visible - const suggestUpdateButtonText = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_SUGGEST_BUTTON - ); - expect(suggestUpdateButtonText?.trim()).toEqual( - "Suggérer une modification" - ); - }); - - test("aucune actualisation depuis 7 mois", async ({ page, context }) => { - // ÉTANT DONNÉ un service actualisé il y a 7 mois - // ET en tant qu'utilisateur non connecté - const MONTH_DIFF = 7; - const oldDate = new Date(); - oldDate.setMonth(oldDate.getMonth() - MONTH_DIFF); - - const SERVICE = createFakeService({ - creationDate: oldDate.toUTCString(), - modificationDate: oldDate.toUTCString(), - }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS le service est affiché comme étant actualisé il y a 7 mois - const updateLabel = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_LABEL - ); - expect(updateLabel?.trim()).toContain( - `Actualisé il y a ${MONTH_DIFF} mois` - ); - - // ET le bouton pour suggérer une modification est visible - const suggestUpdateButtonText = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_SUGGEST_BUTTON - ); - expect(suggestUpdateButtonText?.trim()).toEqual( - "Suggérer une modification" - ); - }); - - test("aucune actualisation depuis plus depuis 2020", async ({ - page, - context, - }) => { - // ÉTANT DONNÉ un service actualisé il y a longtemps - // ET en tant qu'utilisateur non connecté - const oldDate = new Date(2020, 1, 1); - - const SERVICE = createFakeService({ - creationDate: oldDate.toUTCString(), - modificationDate: oldDate.toUTCString(), - }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS le service est affiché comme étant actualisé il y a longtemps - const updateLabel = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_LABEL - ); - expect(updateLabel?.trim()).toContain( - "Service en attente d’actualisation" - ); - - // ET le bouton pour suggérer une modification est visible - const suggestUpdateButtonText = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_SUGGEST_BUTTON - ); - expect(suggestUpdateButtonText?.trim()).toEqual( - "Suggérer une modification" - ); - }); - }); - - // *** Actualisation côté administrateur - test.describe("Actualisation côté administrateur", () => { - // Création d'un utilisateur gérant une structure - const STRUCTURE_SLUG = "STRUCTURE_SLUG"; - const STRUCTURE_NAME = "STRUCTURE_NAME"; - const USER = createFakeUser({ - structures: [{ slug: STRUCTURE_SLUG, name: STRUCTURE_NAME }], - }); - - test.beforeEach(async ({ page, context }) => { - // Faux token pour l'authentification - await page.addInitScript(() => { - window.localStorage.setItem("token", "FAKE_TOKEN"); - }); - - await mockUserInfoRequest(context, USER); - }); - - test("actualisation récente", async ({ page, context }) => { - // ÉTANT DONNÉ un service actualisé récemment - // ET en tant qu'utilisateur gérant la structure - const today = new Date(); - - const SERVICE = createFakeService({ - canWrite: true, - creationDate: today.toUTCString(), - modificationDate: today.toUTCString(), - structureSlug: STRUCTURE_SLUG, - structureName: STRUCTURE_NAME, - }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS le service est affiché comme actualisé récemment - const updateLabel = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_LABEL - ); - expect(updateLabel?.trim()).toEqual("Actualisé aujourd'hui"); - - // ET le bouton de mise à jour est visible - const updateButtonText = await page.textContent( - SERVICE_SELECTORS.UPDATE_BUTTON - ); - expect(updateButtonText?.trim()).toEqual("Modifier"); - - // ET le bouton de modification du status du service est visible - const updateServiceStateButtonText = await page.textContent( - SERVICE_SELECTORS.SERVICE_STATE_UPDATE - ); - expect(updateServiceStateButtonText?.trim()).toContain( - "Statut du service" - ); - expect(updateServiceStateButtonText?.trim()).toContain("Publié"); - }); - - test("aucune actualisation depuis 7 mois", async ({ page, context }) => { - // ÉTANT DONNÉ un service actualisé il y a 7 mois - // ET en tant qu'utilisateur gérant la structure - const MONTH_DIFF = 7; - const oldDate = new Date(); - oldDate.setMonth(oldDate.getMonth() - MONTH_DIFF); - - const SERVICE = createFakeService({ - canWrite: true, - structureSlug: STRUCTURE_SLUG, - structureName: STRUCTURE_NAME, - creationDate: oldDate.toUTCString(), - modificationDate: oldDate.toUTCString(), - }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS le service est affiché comme étant actualisé il y a 7 mois - const updateLabel = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_LABEL - ); - expect(updateLabel?.trim()).toContain("Actualisé il y a 7 mois"); - expect(updateLabel?.trim()).toContain( - "Vérifiez et/ou actualisez les informations de ce service" - ); - - // ET le bouton de mise à jour est visible - const updateButtonText = await page.textContent( - SERVICE_SELECTORS.UPDATE_BUTTON - ); - expect(updateButtonText?.trim()).toEqual("Modifier"); - - // ET le bouton de modification du status du service est visible - const updateServiceStateButtonText = await page.textContent( - SERVICE_SELECTORS.SERVICE_STATE_UPDATE - ); - expect(updateServiceStateButtonText?.trim()).toContain( - "Statut du service" - ); - expect(updateServiceStateButtonText?.trim()).toContain("Publié"); - }); - - test("aucune actualisation depuis plus depuis 2020", async ({ - page, - context, - }) => { - // ÉTANT DONNÉ un service actualisé il y a longtemps - // ET en tant qu'utilisateur gérant la structure - const oldDate = new Date(2020, 1, 1); - - const SERVICE = createFakeService({ - canWrite: true, - structureSlug: STRUCTURE_SLUG, - structureName: STRUCTURE_NAME, - creationDate: oldDate.toUTCString(), - modificationDate: oldDate.toUTCString(), - }); - - // SI je vais sur la page service - await mockGetServiceResponse(context, SERVICE); - await goToServicePage(page, SERVICE); - - // ALORS le service est affiché comme étant actualisé il y a longtemps - const updateLabel = await page.textContent( - SERVICE_SELECTORS.UPDATE_STATUS_LABEL - ); - expect(updateLabel?.trim()).toContain( - "Service en attente d’actualisation" - ); - expect(updateLabel?.trim()).toContain( - "Les informations sur ce service n’ont plus été mises à jour depuis" - ); - - // ET le bouton de mise à jour est visible - const updateButtonText = await page.textContent( - SERVICE_SELECTORS.UPDATE_BUTTON - ); - expect(updateButtonText?.trim()).toEqual("Modifier"); - - // ET le bouton de modification du status du service est visible - const updateServiceStateButtonText = await page.textContent( - SERVICE_SELECTORS.SERVICE_STATE_UPDATE - ); - expect(updateServiceStateButtonText?.trim()).toContain( - "Statut du service" - ); - expect(updateServiceStateButtonText?.trim()).toContain("Publié"); - }); - }); -}); diff --git a/tsconfig.json b/tsconfig.json index d76c2d49d..fd7c46df8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,5 +13,5 @@ "strict": true, "target": "ES2017" }, - "exclude": ["./tests/**", "./src/tests/**"] + "exclude": ["./src/tests/**"] }