diff --git a/frontend/src/api/schema.d.ts b/frontend/src/api/schema.d.ts index f4d6fb4..98528b0 100644 --- a/frontend/src/api/schema.d.ts +++ b/frontend/src/api/schema.d.ts @@ -13,182 +13,46 @@ type OneOf = T extends [infer Only] : never; export interface paths { - "/amenagements": { - /** - * Retrieves the collection of Amenagement resources. - * @description Retrieves the collection of Amenagement resources. - */ - get: operations["api_amenagements_get_collection"]; - }; - "/amenagements/utilisateurs": { - /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. - */ - get: operations["api_amenagementsutilisateurs_get_collection"]; - }; - "/beneficiaires": { - /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. - */ - get: operations["beneficiaires"]; - }; - "/beneficiaires/{uid}/pieces_jointes": { - /** - * Retrieves the collection of PieceJointeBeneficiaire resources. - * @description Retrieves the collection of PieceJointeBeneficiaire resources. - */ - get: operations["api_beneficiaires_uidpieces_jointes_get_collection"]; - /** - * Creates a PieceJointeBeneficiaire resource. - * @description Creates a PieceJointeBeneficiaire resource. - */ - post: operations["api_beneficiaires_uidpieces_jointes_post"]; - }; - "/beneficiaires/{uid}/pieces_jointes/{id}": { - /** - * Retrieves a PieceJointeBeneficiaire resource. - * @description Retrieves a PieceJointeBeneficiaire resource. - */ - get: operations["api_beneficiaires_uidpieces_jointes_id_get"]; - /** - * Removes the PieceJointeBeneficiaire resource. - * @description Removes the PieceJointeBeneficiaire resource. - */ - delete: operations["api_beneficiaires_uidpieces_jointes_id_delete"]; - }; - "/campus": { - /** - * Retrieves the collection of Campus resources. - * @description Retrieves the collection of Campus resources. - */ - get: operations["api_campus_get_collection"]; - /** - * Creates a Campus resource. - * @description Creates a Campus resource. - */ - post: operations["api_campus_post"]; - }; - "/campus/{id}": { - /** - * Retrieves a Campus resource. - * @description Retrieves a Campus resource. - */ - get: operations["api_campus_id_get"]; - /** - * Updates the Campus resource. - * @description Updates the Campus resource. - */ - patch: operations["api_campus_id_patch"]; - }; - "/categories_amenagements": { - /** - * Retrieves the collection of CategorieAmenagement resources. - * @description Retrieves the collection of CategorieAmenagement resources. - */ - get: operations["api_categories_amenagements_get_collection"]; - /** - * Creates a CategorieAmenagement resource. - * @description Creates a CategorieAmenagement resource. - */ - post: operations["api_categories_amenagements_post"]; - }; - "/categories_amenagements/{id}": { - /** - * Retrieves a CategorieAmenagement resource. - * @description Retrieves a CategorieAmenagement resource. - */ - get: operations["api_categories_amenagements_id_get"]; - /** - * Updates the CategorieAmenagement resource. - * @description Updates the CategorieAmenagement resource. - */ - patch: operations["api_categories_amenagements_id_patch"]; - }; - "/categories_tags": { - /** - * Retrieves the collection of CategorieTag resources. - * @description Retrieves the collection of CategorieTag resources. - */ - get: operations["api_categories_tags_get_collection"]; - /** - * Creates a CategorieTag resource. - * @description Creates a CategorieTag resource. - */ - post: operations["api_categories_tags_post"]; - }; - "/categories_tags/{id}": { - /** - * Retrieves a CategorieTag resource. - * @description Retrieves a CategorieTag resource. - */ - get: operations["api_categories_tags_id_get"]; - /** - * Updates the CategorieTag resource. - * @description Updates the CategorieTag resource. - */ - patch: operations["api_categories_tags_id_patch"]; - }; - "/categories_tags/{id}/tags": { - /** - * Retrieves the collection of Tag resources. - * @description Retrieves the collection of Tag resources. - */ - get: operations["api_categories_tags_idtags_get_collection"]; - }; - "/chartes": { + "/utilisateurs/{uid}/avis_ese": { /** - * Retrieves the collection of Charte resources. - * @description Retrieves the collection of Charte resources. + * Retrieves the collection of AvisEse resources. + * @description Retrieves the collection of AvisEse resources. */ - get: operations["api_chartes_get_collection"]; + get: operations["api_utilisateurs_uidavis_ese_get_collection"]; /** - * Creates a Charte resource. - * @description Creates a Charte resource. + * Creates a AvisEse resource. + * @description Creates a AvisEse resource. */ - post: operations["api_chartes_post"]; + post: operations["api_utilisateurs_uidavis_ese_post"]; }; - "/chartes/{id}": { - /** - * Retrieves a Charte resource. - * @description Retrieves a Charte resource. - */ - get: operations["api_chartes_id_get"]; - /** - * Removes the Charte resource. - * @description Removes the Charte resource. - */ - delete: operations["api_chartes_id_delete"]; + "/utilisateurs/{uid}/avis_ese/{id}": { /** - * Updates the Charte resource. - * @description Updates the Charte resource. + * Retrieves a AvisEse resource. + * @description Retrieves a AvisEse resource. */ - patch: operations["api_chartes_id_patch"]; - }; - "/clubs_sportifs": { + get: operations["api_utilisateurs_uidavis_ese_id_get"]; /** - * Retrieves the collection of ClubSportif resources. - * @description Retrieves the collection of ClubSportif resources. + * Removes the AvisEse resource. + * @description Removes the AvisEse resource. */ - get: operations["api_clubs_sportifs_get_collection"]; + delete: operations["api_utilisateurs_uidavis_ese_id_delete"]; /** - * Creates a ClubSportif resource. - * @description Creates a ClubSportif resource. + * Updates the AvisEse resource. + * @description Updates the AvisEse resource. */ - post: operations["api_clubs_sportifs_post"]; + patch: operations["api_utilisateurs_uidavis_ese_id_patch"]; }; - "/clubs_sportifs/{id}": { + "/utilisateurs/{uid}/decisions/{annee}": { /** - * Retrieves a ClubSportif resource. - * @description Retrieves a ClubSportif resource. + * Retrieves a DecisionAmenagementExamens resource. + * @description Retrieves a DecisionAmenagementExamens resource. */ - get: operations["api_clubs_sportifs_id_get"]; + get: operations["api_utilisateurs_uiddecisions_annee_get"]; /** - * Updates the ClubSportif resource. - * @description Updates the ClubSportif resource. + * Updates the DecisionAmenagementExamens resource. + * @description Updates the DecisionAmenagementExamens resource. */ - patch: operations["api_clubs_sportifs_id_patch"]; + patch: operations["api_utilisateurs_uiddecisions_annee_patch"]; }; "/commissions": { /** @@ -238,49 +102,6 @@ export interface paths { */ patch: operations["api_commissions_id_patch"]; }; - "/competences": { - /** - * Retrieves the collection of Competence resources. - * @description Retrieves the collection of Competence resources. - */ - get: operations["api_competences_get_collection"]; - /** - * Creates a Competence resource. - * @description Creates a Competence resource. - */ - post: operations["api_competences_post"]; - }; - "/competences/{id}": { - /** - * Retrieves a Competence resource. - * @description Retrieves a Competence resource. - */ - get: operations["api_competences_id_get"]; - /** - * Updates the Competence resource. - * @description Updates the Competence resource. - */ - patch: operations["api_competences_id_patch"]; - }; - "/composantes": { - /** - * Retrieves the collection of Composante resources. - * @description Retrieves the collection of Composante resources. - */ - get: operations["api_composantes_get_collection"]; - }; - "/composantes/{id}": { - /** - * Retrieves a Composante resource. - * @description Retrieves a Composante resource. - */ - get: operations["api_composantes_id_get"]; - /** - * Updates the Composante resource. - * @description Updates the Composante resource. - */ - patch: operations["api_composantes_id_patch"]; - }; "/demandes": { /** * Retrieves the collection of Demande resources. @@ -331,105 +152,110 @@ export interface paths { */ patch: operations["api_demandes_id_patch"]; }; - "/disciplines_artistiques": { - /** - * Retrieves the collection of DisciplineArtistique resources. - * @description Retrieves the collection of DisciplineArtistique resources. - */ - get: operations["api_disciplines_artistiques_get_collection"]; + "/etapes_demandes": { /** - * Creates a DisciplineArtistique resource. - * @description Creates a DisciplineArtistique resource. + * Retrieves the collection of EtapeDemande resources. + * @description Retrieves the collection of EtapeDemande resources. */ - post: operations["api_disciplines_artistiques_post"]; + get: operations["api_etapes_demandes_get_collection"]; }; - "/disciplines_artistiques/{id}": { + "/etapes_demandes/{id}": { /** - * Retrieves a DisciplineArtistique resource. - * @description Retrieves a DisciplineArtistique resource. + * Retrieves a EtapeDemande resource. + * @description Retrieves a EtapeDemande resource. */ - get: operations["api_disciplines_artistiques_id_get"]; + get: operations["api_etapes_demandes_id_get"]; + }; + "/questions/{id}": { /** - * Updates the DisciplineArtistique resource. - * @description Updates the DisciplineArtistique resource. + * Retrieves a Question resource. + * @description Retrieves a Question resource. */ - patch: operations["api_disciplines_artistiques_id_patch"]; + get: operations["api_questions_id_get"]; }; - "/disciplines_sportives": { + "/types_demandes": { /** - * Retrieves the collection of DisciplineSportive resources. - * @description Retrieves the collection of DisciplineSportive resources. + * Retrieves the collection of TypeDemande resources. + * @description Retrieves the collection of TypeDemande resources. */ - get: operations["api_disciplines_sportives_get_collection"]; + get: operations["api_types_demandes_get_collection"]; /** - * Creates a DisciplineSportive resource. - * @description Creates a DisciplineSportive resource. + * Creates a TypeDemande resource. + * @description Creates a TypeDemande resource. */ - post: operations["api_disciplines_sportives_post"]; + post: operations["api_types_demandes_post"]; }; - "/disciplines_sportives/{id}": { + "/types_demandes/{id}": { /** - * Retrieves a DisciplineSportive resource. - * @description Retrieves a DisciplineSportive resource. + * Retrieves a TypeDemande resource. + * @description Retrieves a TypeDemande resource. */ - get: operations["api_disciplines_sportives_id_get"]; + get: operations["api_types_demandes_id_get"]; /** - * Updates the DisciplineSportive resource. - * @description Updates the DisciplineSportive resource. + * Updates the TypeDemande resource. + * @description Updates the TypeDemande resource. */ - patch: operations["api_disciplines_sportives_id_patch"]; + patch: operations["api_types_demandes_id_patch"]; }; - "/etablissements_enseignement_artistique": { + "/types_demandes/{typeId}/campagnes": { /** - * Retrieves the collection of EtablissementEnseignementArtistique resources. - * @description Retrieves the collection of EtablissementEnseignementArtistique resources. + * Retrieves the collection of CampagneDemande resources. + * @description Retrieves the collection of CampagneDemande resources. */ - get: operations["api_etablissements_enseignement_artistique_get_collection"]; + get: operations["api_types_demandes_typeIdcampagnes_get_collection"]; /** - * Creates a EtablissementEnseignementArtistique resource. - * @description Creates a EtablissementEnseignementArtistique resource. + * Creates a CampagneDemande resource. + * @description Creates a CampagneDemande resource. */ - post: operations["api_etablissements_enseignement_artistique_post"]; + post: operations["api_types_demandes_typeIdcampagnes_post"]; }; - "/etablissements_enseignement_artistique/{id}": { + "/types_demandes/{typeId}/campagnes/{id}": { /** - * Retrieves a EtablissementEnseignementArtistique resource. - * @description Retrieves a EtablissementEnseignementArtistique resource. + * Retrieves a CampagneDemande resource. + * @description Retrieves a CampagneDemande resource. */ - get: operations["api_etablissements_enseignement_artistique_id_get"]; + get: operations["api_types_demandes_typeIdcampagnes_id_get"]; /** - * Updates the EtablissementEnseignementArtistique resource. - * @description Updates the EtablissementEnseignementArtistique resource. + * Updates the CampagneDemande resource. + * @description Updates the CampagneDemande resource. */ - patch: operations["api_etablissements_enseignement_artistique_id_patch"]; + patch: operations["api_types_demandes_typeIdcampagnes_id_patch"]; }; - "/etapes_demandes": { + "/utilisateurs/{uid}/demandes": { /** - * Retrieves the collection of EtapeDemande resources. - * @description Retrieves the collection of EtapeDemande resources. + * Retrieves the collection of Demande resources. + * @description Retrieves the collection of Demande resources. */ - get: operations["api_etapes_demandes_get_collection"]; + get: operations["api_utilisateurs_uiddemandes_get_collection"]; }; - "/etapes_demandes/{id}": { + "/utilisateurs/{uid}/entretiens": { /** - * Retrieves a EtapeDemande resource. - * @description Retrieves a EtapeDemande resource. + * Retrieves the collection of Entretien resources. + * @description Retrieves the collection of Entretien resources. */ - get: operations["api_etapes_demandes_id_get"]; - }; - "/etats_demandes": { + get: operations["api_utilisateurs_uidentretiens_get_collection"]; /** - * Retrieves the collection of EtatDemande resources. - * @description Retrieves the collection of EtatDemande resources. + * Creates a Entretien resource. + * @description Creates a Entretien resource. */ - get: operations["api_etats_demandes_get_collection"]; + post: operations["api_utilisateurs_uidentretiens_post"]; }; - "/etats_demandes/{id}": { + "/utilisateurs/{uid}/entretiens/{id}": { /** - * Retrieves a EtatDemande resource. - * @description Retrieves a EtatDemande resource. + * Retrieves a Entretien resource. + * @description Retrieves a Entretien resource. */ - get: operations["api_etats_demandes_id_get"]; + get: operations["api_utilisateurs_uidentretiens_id_get"]; + /** + * Removes the Entretien resource. + * @description Removes the Entretien resource. + */ + delete: operations["api_utilisateurs_uidentretiens_id_delete"]; + /** + * Updates the Entretien resource. + * @description Updates the Entretien resource. + */ + patch: operations["api_utilisateurs_uidentretiens_id_patch"]; }; "/evenements": { /** @@ -460,41 +286,6 @@ export interface paths { */ patch: operations["api_evenements_id_patch"]; }; - "/formations": { - /** - * Retrieves the collection of Formation resources. - * @description Retrieves the collection of Formation resources. - */ - get: operations["api_formations_get_collection"]; - }; - "/formations/{id}": { - /** - * Retrieves a Formation resource. - * @description Retrieves a Formation resource. - */ - get: operations["api_formations_id_get"]; - }; - "/intervenants": { - /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. - */ - get: operations["intervenants"]; - }; - "/intervenants/{uid}/services_faits": { - /** - * Retrieves the collection of ServicesFaits resources. - * @description Retrieves the collection of ServicesFaits resources. - */ - get: operations["api_intervenants_uidservices_faits_get_collection"]; - }; - "/intervenants/{uid}/services_faits/{id}": { - /** - * Retrieves a ServicesFaits resource. - * @description Retrieves a ServicesFaits resource. - */ - get: operations["api_intervenants_uidservices_faits_id_get"]; - }; "/interventions_forfait": { /** * Retrieves the collection of InterventionForfait resources. @@ -524,341 +315,474 @@ export interface paths { */ patch: operations["api_interventions_forfait_id_patch"]; }; - "/liste_sportifs_haut_niveau": { + "/campus": { /** - * Retrieves a ListeSportifsHautNiveau resource. - * @description Retrieves a ListeSportifsHautNiveau resource. + * Retrieves the collection of Campus resources. + * @description Retrieves the collection of Campus resources. */ - get: operations["api_liste_sportifs_haut_niveau_get"]; - }; - "/parametres": { + get: operations["api_campus_get_collection"]; /** - * Retrieves the collection of Parametre resources. - * @description Retrieves the collection of Parametre resources. + * Creates a Campus resource. + * @description Creates a Campus resource. */ - get: operations["api_parametres_get_collection"]; + post: operations["api_campus_post"]; }; - "/parametres/{cle}": { + "/campus/{id}": { /** - * Retrieves a Parametre resource. - * @description Retrieves a Parametre resource. + * Retrieves a Campus resource. + * @description Retrieves a Campus resource. */ - get: operations["api_parametres_cle_get"]; - }; - "/parametres/{cle}/valeurs": { + get: operations["api_campus_id_get"]; /** - * Creates a ValeurParametre resource. - * @description Creates a ValeurParametre resource. + * Updates the Campus resource. + * @description Updates the Campus resource. */ - post: operations["api_parametres_clevaleurs_post"]; + patch: operations["api_campus_id_patch"]; }; - "/parametres/{cle}/valeurs/{id}": { + "/categories_amenagements": { /** - * Retrieves a ValeurParametre resource. - * @description Retrieves a ValeurParametre resource. + * Retrieves the collection of CategorieAmenagement resources. + * @description Retrieves the collection of CategorieAmenagement resources. */ - get: operations["api_parametres_clevaleurs_id_get"]; + get: operations["api_categories_amenagements_get_collection"]; /** - * Updates the ValeurParametre resource. - * @description Updates the ValeurParametre resource. + * Creates a CategorieAmenagement resource. + * @description Creates a CategorieAmenagement resource. */ - patch: operations["api_parametres_clevaleurs_id_patch"]; + post: operations["api_categories_amenagements_post"]; }; - "/periodes": { + "/categories_amenagements/{id}": { /** - * Retrieves the collection of PeriodeRH resources. - * @description Retrieves the collection of PeriodeRH resources. + * Retrieves a CategorieAmenagement resource. + * @description Retrieves a CategorieAmenagement resource. */ - get: operations["api_periodes_get_collection"]; + get: operations["api_categories_amenagements_id_get"]; /** - * Creates a PeriodeRH resource. - * @description Creates a PeriodeRH resource. + * Updates the CategorieAmenagement resource. + * @description Updates the CategorieAmenagement resource. */ - post: operations["api_periodes_post"]; + patch: operations["api_categories_amenagements_id_patch"]; }; - "/periodes/{id}": { + "/categories_tags": { /** - * Retrieves a PeriodeRH resource. - * @description Retrieves a PeriodeRH resource. + * Retrieves the collection of CategorieTag resources. + * @description Retrieves the collection of CategorieTag resources. */ - get: operations["api_periodes_id_get"]; + get: operations["api_categories_tags_get_collection"]; /** - * Updates the PeriodeRH resource. - * @description Updates the PeriodeRH resource. + * Creates a CategorieTag resource. + * @description Creates a CategorieTag resource. */ - patch: operations["api_periodes_id_patch"]; + post: operations["api_categories_tags_post"]; }; - "/periodes/{id}/services_faits": { + "/categories_tags/{id}": { /** - * Retrieves a ServicesFaits resource. - * @description Retrieves a ServicesFaits resource. + * Retrieves a CategorieTag resource. + * @description Retrieves a CategorieTag resource. */ - get: operations["api_periodes_idservices_faits_get"]; - }; - "/profils": { + get: operations["api_categories_tags_id_get"]; /** - * Retrieves the collection of ProfilBeneficiaire resources. - * @description Retrieves the collection of ProfilBeneficiaire resources. + * Updates the CategorieTag resource. + * @description Updates the CategorieTag resource. */ - get: operations["api_profils_get_collection"]; + patch: operations["api_categories_tags_id_patch"]; + }; + "/categories_tags/{id}/tags": { /** - * Creates a ProfilBeneficiaire resource. - * @description Creates a ProfilBeneficiaire resource. + * Retrieves the collection of Tag resources. + * @description Retrieves the collection of Tag resources. */ - post: operations["api_profils_post"]; + get: operations["api_categories_tags_idtags_get_collection"]; }; - "/profils/{id}": { + "/chartes": { /** - * Retrieves a ProfilBeneficiaire resource. - * @description Retrieves a ProfilBeneficiaire resource. + * Retrieves the collection of Charte resources. + * @description Retrieves the collection of Charte resources. */ - get: operations["api_profils_id_get"]; + get: operations["api_chartes_get_collection"]; /** - * Updates the ProfilBeneficiaire resource. - * @description Updates the ProfilBeneficiaire resource. + * Creates a Charte resource. + * @description Creates a Charte resource. */ - patch: operations["api_profils_id_patch"]; + post: operations["api_chartes_post"]; }; - "/questions/{id}": { + "/chartes/{id}": { /** - * Retrieves a Question resource. - * @description Retrieves a Question resource. + * Retrieves a Charte resource. + * @description Retrieves a Charte resource. */ - get: operations["api_questions_id_get"]; - }; - "/renforts": { + get: operations["api_chartes_id_get"]; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Removes the Charte resource. + * @description Removes the Charte resource. */ - get: operations["renforts"]; - }; - "/roles/{roleId}/utilisateurs": { + delete: operations["api_chartes_id_delete"]; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Updates the Charte resource. + * @description Updates the Charte resource. */ - get: operations["api_roles_roleIdutilisateurs_get_collection"]; + patch: operations["api_chartes_id_patch"]; }; - "/services": { + "/clubs_sportifs": { /** - * Liste des services - * @description Retourne la liste des services + * Retrieves the collection of ClubSportif resources. + * @description Retrieves the collection of ClubSportif resources. */ - get: operations["api_services_get_collection"]; + get: operations["api_clubs_sportifs_get_collection"]; /** - * Creates a Service resource. - * @description Creates a Service resource. + * Creates a ClubSportif resource. + * @description Creates a ClubSportif resource. */ - post: operations["api_services_post"]; + post: operations["api_clubs_sportifs_post"]; }; - "/services/{id}": { + "/clubs_sportifs/{id}": { /** - * Détail d'un service - * @description Retourne le détail du service demandé + * Retrieves a ClubSportif resource. + * @description Retrieves a ClubSportif resource. */ - get: operations["api_services_id_get"]; + get: operations["api_clubs_sportifs_id_get"]; /** - * Updates the Service resource. - * @description Updates the Service resource. + * Updates the ClubSportif resource. + * @description Updates the ClubSportif resource. */ - patch: operations["api_services_id_patch"]; + patch: operations["api_clubs_sportifs_id_patch"]; }; - "/sportifs_haut_niveau": { - /** - * Retrieves the collection of SportifHautNiveau resources. - * @description Retrieves the collection of SportifHautNiveau resources. - */ - get: operations["api_sportifs_haut_niveau_get_collection"]; + "/competences": { /** - * Replaces the ListeSportifsHautNiveau resource. - * @description Replaces the ListeSportifsHautNiveau resource. + * Retrieves the collection of Competence resources. + * @description Retrieves the collection of Competence resources. */ - put: operations["api_sportifs_haut_niveau_put"]; + get: operations["api_competences_get_collection"]; /** - * Creates a SportifHautNiveau resource. - * @description Creates a SportifHautNiveau resource. + * Creates a Competence resource. + * @description Creates a Competence resource. */ - post: operations["api_sportifs_haut_niveau_post"]; + post: operations["api_competences_post"]; }; - "/sportifs_haut_niveau/{identifiantExterne}": { + "/competences/{id}": { /** - * Retrieves a SportifHautNiveau resource. - * @description Retrieves a SportifHautNiveau resource. + * Retrieves a Competence resource. + * @description Retrieves a Competence resource. */ - get: operations["api_sportifs_haut_niveau_identifiantExterne_get"]; + get: operations["api_competences_id_get"]; /** - * Removes the SportifHautNiveau resource. - * @description Removes the SportifHautNiveau resource. + * Updates the Competence resource. + * @description Updates the Competence resource. */ - delete: operations["api_sportifs_haut_niveau_identifiantExterne_delete"]; + patch: operations["api_competences_id_patch"]; + }; + "/composantes": { /** - * Updates the SportifHautNiveau resource. - * @description Updates the SportifHautNiveau resource. + * Retrieves the collection of Composante resources. + * @description Retrieves the collection of Composante resources. */ - patch: operations["api_sportifs_haut_niveau_identifiantExterne_patch"]; + get: operations["api_composantes_get_collection"]; }; - "/statistiques": { + "/composantes/{id}": { /** - * Retrieves a TableauDeBord resource. - * @description Retrieves a TableauDeBord resource. + * Retrieves a Composante resource. + * @description Retrieves a Composante resource. */ - get: operations["api_statistiques_get"]; + get: operations["api_composantes_id_get"]; + /** + * Updates the Composante resource. + * @description Updates the Composante resource. + */ + patch: operations["api_composantes_id_patch"]; }; - "/suivis/activite": { + "/disciplines_artistiques": { /** - * Retrieves the collection of BilanActivite resources. - * @description Bilan activite + * Retrieves the collection of DisciplineArtistique resources. + * @description Retrieves the collection of DisciplineArtistique resources. */ - get: operations["api_suivisactivite_get_collection"]; + get: operations["api_disciplines_artistiques_get_collection"]; /** - * Creates a BilanActivite resource. - * @description Bilan activite + * Creates a DisciplineArtistique resource. + * @description Creates a DisciplineArtistique resource. */ - post: operations["api_suivisactivite_post"]; + post: operations["api_disciplines_artistiques_post"]; }; - "/suivis/activite/{id}": { + "/disciplines_artistiques/{id}": { /** - * Retrieves a BilanActivite resource. - * @description Bilan activite + * Retrieves a DisciplineArtistique resource. + * @description Retrieves a DisciplineArtistique resource. */ - get: operations["api_suivisactivite_id_get"]; + get: operations["api_disciplines_artistiques_id_get"]; /** - * Removes the BilanActivite resource. - * @description Bilan activite + * Updates the DisciplineArtistique resource. + * @description Updates the DisciplineArtistique resource. */ - delete: operations["api_suivisactivite_id_delete"]; + patch: operations["api_disciplines_artistiques_id_patch"]; }; - "/suivis/beneficiaires": { + "/disciplines_sportives": { /** - * Retrieves the collection of ActiviteBeneficiaire resources. - * @description Retrieves the collection of ActiviteBeneficiaire resources. + * Retrieves the collection of DisciplineSportive resources. + * @description Retrieves the collection of DisciplineSportive resources. */ - get: operations["api_suivisbeneficiaires_get_collection"]; - }; - "/suivis/financiers/debut/{debut}/fin/{fin}": { + get: operations["api_disciplines_sportives_get_collection"]; /** - * Retrieves the collection of BilanFinancier resources. - * @description Bilan financier + * Creates a DisciplineSportive resource. + * @description Creates a DisciplineSportive resource. */ - get: operations["api_suivisfinanciersdebut_debutfin_fin_get_collection"]; + post: operations["api_disciplines_sportives_post"]; }; - "/suivis/intervenants": { + "/disciplines_sportives/{id}": { /** - * Retrieves the collection of ActiviteIntervenant resources. - * @description Retrieves the collection of ActiviteIntervenant resources. + * Retrieves a DisciplineSportive resource. + * @description Retrieves a DisciplineSportive resource. */ - get: operations["api_suivisintervenants_get_collection"]; + get: operations["api_disciplines_sportives_id_get"]; + /** + * Updates the DisciplineSportive resource. + * @description Updates the DisciplineSportive resource. + */ + patch: operations["api_disciplines_sportives_id_patch"]; }; - "/tags": { + "/etablissements_enseignement_artistique": { /** - * Retrieves the collection of Tag resources. - * @description Retrieves the collection of Tag resources. + * Retrieves the collection of EtablissementEnseignementArtistique resources. + * @description Retrieves the collection of EtablissementEnseignementArtistique resources. */ - get: operations["api_tags_get_collection"]; + get: operations["api_etablissements_enseignement_artistique_get_collection"]; /** - * Creates a Tag resource. - * @description Creates a Tag resource. + * Creates a EtablissementEnseignementArtistique resource. + * @description Creates a EtablissementEnseignementArtistique resource. */ - post: operations["api_tags_post"]; + post: operations["api_etablissements_enseignement_artistique_post"]; }; - "/tags/{id}": { + "/etablissements_enseignement_artistique/{id}": { /** - * Retrieves a Tag resource. - * @description Retrieves a Tag resource. + * Retrieves a EtablissementEnseignementArtistique resource. + * @description Retrieves a EtablissementEnseignementArtistique resource. */ - get: operations["api_tags_id_get"]; + get: operations["api_etablissements_enseignement_artistique_id_get"]; /** - * Updates the Tag resource. - * @description Updates the Tag resource. + * Updates the EtablissementEnseignementArtistique resource. + * @description Updates the EtablissementEnseignementArtistique resource. */ - patch: operations["api_tags_id_patch"]; + patch: operations["api_etablissements_enseignement_artistique_id_patch"]; }; - "/telechargements": { + "/etats_demandes": { /** - * Creates a Telechargement resource. - * @description Creates a Telechargement resource. + * Retrieves the collection of EtatDemande resources. + * @description Retrieves the collection of EtatDemande resources. */ - post: operations["api_telechargements_post"]; + get: operations["api_etats_demandes_get_collection"]; }; - "/telechargements/{id}": { + "/etats_demandes/{id}": { /** - * Retrieves a Telechargement resource. - * @description Retrieves a Telechargement resource. + * Retrieves a EtatDemande resource. + * @description Retrieves a EtatDemande resource. */ - get: operations["api_telechargements_id_get"]; + get: operations["api_etats_demandes_id_get"]; }; - "/types_amenagements": { + "/formations": { /** - * Retrieves the collection of TypeAmenagement resources. - * @description Retrieves the collection of TypeAmenagement resources. + * Retrieves the collection of Formation resources. + * @description Retrieves the collection of Formation resources. */ - get: operations["api_types_amenagements_get_collection"]; + get: operations["api_formations_get_collection"]; + }; + "/formations/{id}": { /** - * Creates a TypeAmenagement resource. - * @description Creates a TypeAmenagement resource. + * Retrieves a Formation resource. + * @description Retrieves a Formation resource. */ - post: operations["api_types_amenagements_post"]; + get: operations["api_formations_id_get"]; }; - "/types_amenagements/{id}": { + "/liste_sportifs_haut_niveau": { /** - * Retrieves a TypeAmenagement resource. - * @description Retrieves a TypeAmenagement resource. + * Retrieves a ListeSportifsHautNiveau resource. + * @description Retrieves a ListeSportifsHautNiveau resource. */ - get: operations["api_types_amenagements_id_get"]; + get: operations["api_liste_sportifs_haut_niveau_get"]; + }; + "/parametres": { /** - * Updates the TypeAmenagement resource. - * @description Updates the TypeAmenagement resource. + * Retrieves the collection of Parametre resources. + * @description Retrieves the collection of Parametre resources. */ - patch: operations["api_types_amenagements_id_patch"]; + get: operations["api_parametres_get_collection"]; }; - "/types_demandes": { + "/parametres/{cle}": { /** - * Retrieves the collection of TypeDemande resources. - * @description Retrieves the collection of TypeDemande resources. + * Retrieves a Parametre resource. + * @description Retrieves a Parametre resource. */ - get: operations["api_types_demandes_get_collection"]; + get: operations["api_parametres_cle_get"]; + }; + "/parametres/{cle}/valeurs": { /** - * Creates a TypeDemande resource. - * @description Creates a TypeDemande resource. + * Creates a ValeurParametre resource. + * @description Creates a ValeurParametre resource. */ - post: operations["api_types_demandes_post"]; + post: operations["api_parametres_clevaleurs_post"]; }; - "/types_demandes/{id}": { + "/parametres/{cle}/valeurs/{id}": { /** - * Retrieves a TypeDemande resource. - * @description Retrieves a TypeDemande resource. + * Retrieves a ValeurParametre resource. + * @description Retrieves a ValeurParametre resource. */ - get: operations["api_types_demandes_id_get"]; + get: operations["api_parametres_clevaleurs_id_get"]; /** - * Updates the TypeDemande resource. - * @description Updates the TypeDemande resource. + * Updates the ValeurParametre resource. + * @description Updates the ValeurParametre resource. */ - patch: operations["api_types_demandes_id_patch"]; + patch: operations["api_parametres_clevaleurs_id_patch"]; }; - "/types_demandes/{typeId}/campagnes": { + "/periodes": { /** - * Retrieves the collection of CampagneDemande resources. - * @description Retrieves the collection of CampagneDemande resources. + * Retrieves the collection of PeriodeRH resources. + * @description Retrieves the collection of PeriodeRH resources. */ - get: operations["api_types_demandes_typeIdcampagnes_get_collection"]; + get: operations["api_periodes_get_collection"]; /** - * Creates a CampagneDemande resource. - * @description Creates a CampagneDemande resource. + * Creates a PeriodeRH resource. + * @description Creates a PeriodeRH resource. */ - post: operations["api_types_demandes_typeIdcampagnes_post"]; + post: operations["api_periodes_post"]; }; - "/types_demandes/{typeId}/campagnes/{id}": { + "/periodes/{id}": { /** - * Retrieves a CampagneDemande resource. - * @description Retrieves a CampagneDemande resource. + * Retrieves a PeriodeRH resource. + * @description Retrieves a PeriodeRH resource. */ - get: operations["api_types_demandes_typeIdcampagnes_id_get"]; + get: operations["api_periodes_id_get"]; /** - * Updates the CampagneDemande resource. - * @description Updates the CampagneDemande resource. + * Updates the PeriodeRH resource. + * @description Updates the PeriodeRH resource. */ - patch: operations["api_types_demandes_typeIdcampagnes_id_patch"]; + patch: operations["api_periodes_id_patch"]; + }; + "/profils": { + /** + * Retrieves the collection of ProfilBeneficiaire resources. + * @description Retrieves the collection of ProfilBeneficiaire resources. + */ + get: operations["api_profils_get_collection"]; + /** + * Creates a ProfilBeneficiaire resource. + * @description Creates a ProfilBeneficiaire resource. + */ + post: operations["api_profils_post"]; + }; + "/profils/{id}": { + /** + * Retrieves a ProfilBeneficiaire resource. + * @description Retrieves a ProfilBeneficiaire resource. + */ + get: operations["api_profils_id_get"]; + /** + * Updates the ProfilBeneficiaire resource. + * @description Updates the ProfilBeneficiaire resource. + */ + patch: operations["api_profils_id_patch"]; + }; + "/services": { + /** + * Liste des services + * @description Retourne la liste des services + */ + get: operations["api_services_get_collection"]; + /** + * Creates a Service resource. + * @description Creates a Service resource. + */ + post: operations["api_services_post"]; + }; + "/services/{id}": { + /** + * Détail d'un service + * @description Retourne le détail du service demandé + */ + get: operations["api_services_id_get"]; + /** + * Updates the Service resource. + * @description Updates the Service resource. + */ + patch: operations["api_services_id_patch"]; + }; + "/sportifs_haut_niveau": { + /** + * Retrieves the collection of SportifHautNiveau resources. + * @description Retrieves the collection of SportifHautNiveau resources. + */ + get: operations["api_sportifs_haut_niveau_get_collection"]; + /** + * Replaces the ListeSportifsHautNiveau resource. + * @description Replaces the ListeSportifsHautNiveau resource. + */ + put: operations["api_sportifs_haut_niveau_put"]; + /** + * Creates a SportifHautNiveau resource. + * @description Creates a SportifHautNiveau resource. + */ + post: operations["api_sportifs_haut_niveau_post"]; + }; + "/sportifs_haut_niveau/{identifiantExterne}": { + /** + * Retrieves a SportifHautNiveau resource. + * @description Retrieves a SportifHautNiveau resource. + */ + get: operations["api_sportifs_haut_niveau_identifiantExterne_get"]; + /** + * Removes the SportifHautNiveau resource. + * @description Removes the SportifHautNiveau resource. + */ + delete: operations["api_sportifs_haut_niveau_identifiantExterne_delete"]; + /** + * Updates the SportifHautNiveau resource. + * @description Updates the SportifHautNiveau resource. + */ + patch: operations["api_sportifs_haut_niveau_identifiantExterne_patch"]; + }; + "/tags": { + /** + * Retrieves the collection of Tag resources. + * @description Retrieves the collection of Tag resources. + */ + get: operations["api_tags_get_collection"]; + /** + * Creates a Tag resource. + * @description Creates a Tag resource. + */ + post: operations["api_tags_post"]; + }; + "/tags/{id}": { + /** + * Retrieves a Tag resource. + * @description Retrieves a Tag resource. + */ + get: operations["api_tags_id_get"]; + /** + * Updates the Tag resource. + * @description Updates the Tag resource. + */ + patch: operations["api_tags_id_patch"]; + }; + "/types_amenagements": { + /** + * Retrieves the collection of TypeAmenagement resources. + * @description Retrieves the collection of TypeAmenagement resources. + */ + get: operations["api_types_amenagements_get_collection"]; + /** + * Creates a TypeAmenagement resource. + * @description Creates a TypeAmenagement resource. + */ + post: operations["api_types_amenagements_post"]; + }; + "/types_amenagements/{id}": { + /** + * Retrieves a TypeAmenagement resource. + * @description Retrieves a TypeAmenagement resource. + */ + get: operations["api_types_amenagements_id_get"]; + /** + * Updates the TypeAmenagement resource. + * @description Updates the TypeAmenagement resource. + */ + patch: operations["api_types_amenagements_id_patch"]; }; "/types_engagements": { /** @@ -1009,149 +933,225 @@ export interface paths { */ patch: operations["api_typologies_id_patch"]; }; - "/utilisateurs": { + "/intervenants/{uid}/services_faits": { /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Retrieves the collection of ServicesFaits resources. + * @description Retrieves the collection of ServicesFaits resources. */ - get: operations["utilisateurs"]; + get: operations["api_intervenants_uidservices_faits_get_collection"]; }; - "/utilisateurs/{uid}": { + "/intervenants/{uid}/services_faits/{id}": { /** - * Retrieves a Utilisateur resource. - * @description Retrieves a Utilisateur resource. + * Retrieves a ServicesFaits resource. + * @description Retrieves a ServicesFaits resource. */ - get: operations["api_utilisateurs_uid_get"]; + get: operations["api_intervenants_uidservices_faits_id_get"]; + }; + "/periodes/{id}/services_faits": { /** - * Updates the Utilisateur resource. - * @description Updates the Utilisateur resource. + * Retrieves a ServicesFaits resource. + * @description Retrieves a ServicesFaits resource. */ - patch: operations["api_utilisateurs_uid_patch"]; + get: operations["api_periodes_idservices_faits_get"]; }; - "/utilisateurs/{uid}/amenagements": { + "/suivis/activite": { /** - * Retrieves the collection of Amenagement resources. - * @description Retrieves the collection of Amenagement resources. + * Retrieves the collection of BilanActivite resources. + * @description Bilan activite */ - get: operations["api_utilisateurs_uidamenagements_get_collection"]; + get: operations["api_suivisactivite_get_collection"]; /** - * Creates a Amenagement resource. - * @description Creates a Amenagement resource. + * Creates a BilanActivite resource. + * @description Bilan activite */ - post: operations["api_utilisateurs_uidamenagements_post"]; + post: operations["api_suivisactivite_post"]; }; - "/utilisateurs/{uid}/amenagements/{id}": { + "/suivis/activite/{id}": { /** - * Retrieves a Amenagement resource. - * @description Retrieves a Amenagement resource. + * Retrieves a BilanActivite resource. + * @description Bilan activite */ - get: operations["api_utilisateurs_uidamenagements_id_get"]; + get: operations["api_suivisactivite_id_get"]; /** - * Removes the Amenagement resource. - * @description Removes the Amenagement resource. + * Removes the BilanActivite resource. + * @description Bilan activite */ - delete: operations["api_utilisateurs_uidamenagements_id_delete"]; + delete: operations["api_suivisactivite_id_delete"]; + }; + "/suivis/beneficiaires": { /** - * Updates the Amenagement resource. - * @description Updates the Amenagement resource. + * Retrieves the collection of ActiviteBeneficiaire resources. + * @description Retrieves the collection of ActiviteBeneficiaire resources. */ - patch: operations["api_utilisateurs_uidamenagements_id_patch"]; + get: operations["api_suivisbeneficiaires_get_collection"]; }; - "/utilisateurs/{uid}/avis_ese": { + "/suivis/financiers/debut/{debut}/fin/{fin}": { /** - * Retrieves the collection of AvisEse resources. - * @description Retrieves the collection of AvisEse resources. + * Retrieves the collection of BilanFinancier resources. + * @description Bilan financier */ - get: operations["api_utilisateurs_uidavis_ese_get_collection"]; + get: operations["api_suivisfinanciersdebut_debutfin_fin_get_collection"]; + }; + "/suivis/intervenants": { /** - * Creates a AvisEse resource. - * @description Creates a AvisEse resource. + * Retrieves the collection of ActiviteIntervenant resources. + * @description Retrieves the collection of ActiviteIntervenant resources. */ - post: operations["api_utilisateurs_uidavis_ese_post"]; + get: operations["api_suivisintervenants_get_collection"]; }; - "/utilisateurs/{uid}/avis_ese/{id}": { + "/statistiques": { /** - * Retrieves a AvisEse resource. - * @description Retrieves a AvisEse resource. + * Retrieves a TableauDeBord resource. + * @description Retrieves a TableauDeBord resource. */ - get: operations["api_utilisateurs_uidavis_ese_id_get"]; + get: operations["api_statistiques_get"]; + }; + "/telechargements": { /** - * Removes the AvisEse resource. - * @description Removes the AvisEse resource. + * Creates a Telechargement resource. + * @description Creates a Telechargement resource. */ - delete: operations["api_utilisateurs_uidavis_ese_id_delete"]; + post: operations["api_telechargements_post"]; + }; + "/telechargements/{id}": { /** - * Updates the AvisEse resource. - * @description Updates the AvisEse resource. + * Retrieves a Telechargement resource. + * @description Retrieves a Telechargement resource. */ - patch: operations["api_utilisateurs_uidavis_ese_id_patch"]; + get: operations["api_telechargements_id_get"]; }; - "/utilisateurs/{uid}/chartes": { + "/amenagements": { /** - * Retrieves the collection of CharteUtilisateur resources. - * @description Retrieves the collection of CharteUtilisateur resources. + * Retrieves the collection of Amenagement resources. + * @description Retrieves the collection of Amenagement resources. */ - get: operations["api_utilisateurs_uidchartes_get_collection"]; + get: operations["api_amenagements_get_collection"]; }; - "/utilisateurs/{uid}/chartes/{id}": { + "/amenagements/utilisateurs": { /** - * Retrieves a CharteUtilisateur resource. - * @description Retrieves a CharteUtilisateur resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - get: operations["api_utilisateurs_uidchartes_id_get"]; + get: operations["api_amenagementsutilisateurs_get_collection"]; + }; + "/beneficiaires": { /** - * Updates the CharteUtilisateur resource. - * @description Updates the CharteUtilisateur resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - patch: operations["api_utilisateurs_uidchartes_id_patch"]; + get: operations["beneficiaires"]; }; - "/utilisateurs/{uid}/decisions/{annee}": { + "/beneficiaires/{uid}/pieces_jointes": { /** - * Retrieves a DecisionAmenagementExamens resource. - * @description Retrieves a DecisionAmenagementExamens resource. + * Retrieves the collection of PieceJointeBeneficiaire resources. + * @description Retrieves the collection of PieceJointeBeneficiaire resources. */ - get: operations["api_utilisateurs_uiddecisions_annee_get"]; + get: operations["api_beneficiaires_uidpieces_jointes_get_collection"]; /** - * Updates the DecisionAmenagementExamens resource. - * @description Updates the DecisionAmenagementExamens resource. + * Creates a PieceJointeBeneficiaire resource. + * @description Creates a PieceJointeBeneficiaire resource. */ - patch: operations["api_utilisateurs_uiddecisions_annee_patch"]; + post: operations["api_beneficiaires_uidpieces_jointes_post"]; }; - "/utilisateurs/{uid}/demandes": { + "/beneficiaires/{uid}/pieces_jointes/{id}": { /** - * Retrieves the collection of Demande resources. - * @description Retrieves the collection of Demande resources. + * Retrieves a PieceJointeBeneficiaire resource. + * @description Retrieves a PieceJointeBeneficiaire resource. */ - get: operations["api_utilisateurs_uiddemandes_get_collection"]; + get: operations["api_beneficiaires_uidpieces_jointes_id_get"]; + /** + * Removes the PieceJointeBeneficiaire resource. + * @description Removes the PieceJointeBeneficiaire resource. + */ + delete: operations["api_beneficiaires_uidpieces_jointes_id_delete"]; }; - "/utilisateurs/{uid}/entretiens": { + "/intervenants": { /** - * Retrieves the collection of Entretien resources. - * @description Retrieves the collection of Entretien resources. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - get: operations["api_utilisateurs_uidentretiens_get_collection"]; + get: operations["intervenants"]; + }; + "/renforts": { /** - * Creates a Entretien resource. - * @description Creates a Entretien resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - post: operations["api_utilisateurs_uidentretiens_post"]; + get: operations["renforts"]; }; - "/utilisateurs/{uid}/entretiens/{id}": { + "/roles/{roleId}/utilisateurs": { /** - * Retrieves a Entretien resource. - * @description Retrieves a Entretien resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - get: operations["api_utilisateurs_uidentretiens_id_get"]; + get: operations["api_roles_roleIdutilisateurs_get_collection"]; + }; + "/utilisateurs": { /** - * Removes the Entretien resource. - * @description Removes the Entretien resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - delete: operations["api_utilisateurs_uidentretiens_id_delete"]; + get: operations["utilisateurs"]; + }; + "/utilisateurs/{uid}": { /** - * Updates the Entretien resource. - * @description Updates the Entretien resource. + * Retrieves a Utilisateur resource. + * @description Retrieves a Utilisateur resource. */ - patch: operations["api_utilisateurs_uidentretiens_id_patch"]; + get: operations["api_utilisateurs_uid_get"]; + /** + * Updates the Utilisateur resource. + * @description Updates the Utilisateur resource. + */ + patch: operations["api_utilisateurs_uid_patch"]; + }; + "/utilisateurs/{uid}/amenagements": { + /** + * Retrieves the collection of Amenagement resources. + * @description Retrieves the collection of Amenagement resources. + */ + get: operations["api_utilisateurs_uidamenagements_get_collection"]; + /** + * Creates a Amenagement resource. + * @description Creates a Amenagement resource. + */ + post: operations["api_utilisateurs_uidamenagements_post"]; + }; + "/utilisateurs/{uid}/amenagements/{id}": { + /** + * Retrieves a Amenagement resource. + * @description Retrieves a Amenagement resource. + */ + get: operations["api_utilisateurs_uidamenagements_id_get"]; + /** + * Removes the Amenagement resource. + * @description Removes the Amenagement resource. + */ + delete: operations["api_utilisateurs_uidamenagements_id_delete"]; + /** + * Updates the Amenagement resource. + * @description Updates the Amenagement resource. + */ + patch: operations["api_utilisateurs_uidamenagements_id_patch"]; + }; + "/utilisateurs/{uid}/chartes": { + /** + * Retrieves the collection of CharteUtilisateur resources. + * @description Retrieves the collection of CharteUtilisateur resources. + */ + get: operations["api_utilisateurs_uidchartes_get_collection"]; + }; + "/utilisateurs/{uid}/chartes/{id}": { + /** + * Retrieves a CharteUtilisateur resource. + * @description Retrieves a CharteUtilisateur resource. + */ + get: operations["api_utilisateurs_uidchartes_id_get"]; + /** + * Updates the CharteUtilisateur resource. + * @description Updates the CharteUtilisateur resource. + */ + patch: operations["api_utilisateurs_uidchartes_id_patch"]; }; "/utilisateurs/{uid}/parametres_ui": { /** @@ -1743,7 +1743,6 @@ export interface components { fin?: string; intervenants?: components["schemas"]["IntervenantBilanFinancier"][]; periodes?: string[]; - id?: string; }; "BilanFinancier.jsonld": { "@id"?: string; @@ -1754,7 +1753,6 @@ export interface components { fin?: string; intervenants?: components["schemas"]["IntervenantBilanFinancier.jsonld"][]; periodes?: string[]; - id?: string; }; "CampagneDemande-campagne.in": { libelle?: string | null; @@ -4841,9 +4839,13 @@ export interface components { }; "Utilisateur-amenagements_utilisateurs.out": { uid?: string; + email?: string; nom?: string; prenom?: string; + numeroEtudiant?: number | null; + etatAvisEse?: string; amenagements?: components["schemas"]["Amenagement-amenagements_utilisateurs.out"][]; + tags?: string[]; inscriptions?: components["schemas"]["Inscription-amenagements_utilisateurs.out"][]; }; "Utilisateur-demande.out": { @@ -4951,9 +4953,13 @@ export interface components { "@id"?: string; "@type"?: string; uid?: string; + email?: string; nom?: string; prenom?: string; + numeroEtudiant?: number | null; + etatAvisEse?: string; amenagements?: components["schemas"]["Amenagement.jsonld-amenagements_utilisateurs.out"][]; + tags?: string[]; inscriptions?: components["schemas"]["Inscription.jsonld-amenagements_utilisateurs.out"][]; }; "Utilisateur.jsonld-demande.out": { @@ -5142,44 +5148,29 @@ export type external = Record; export interface operations { /** - * Retrieves the collection of Amenagement resources. - * @description Retrieves the collection of Amenagement resources. + * Retrieves the collection of AvisEse resources. + * @description Retrieves the collection of AvisEse resources. */ - api_amenagements_get_collection: { + api_utilisateurs_uidavis_ese_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - type?: string; - "type[]"?: string[]; - "type.categorie"?: string; - "type.categorie[]"?: string[]; - suivi?: string; - "suivi[]"?: string[]; - nom?: string; - "nom[]"?: string[]; - "type.pedagogique"?: boolean; - "type.examens"?: boolean; - "type.aideHumaine"?: boolean; - composante?: string; - "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - tags?: string; - "tags[]"?: string[]; - "order[beneficiaires.utilisateur.nom]"?: "asc" | "desc"; - gestionnaire?: string; - "gestionnaire[]"?: string[]; + "order[debut]"?: "asc" | "desc"; + }; + path: { + /** @description AvisEse identifier */ + uid: string; }; }; responses: { - /** @description Amenagement collection */ + /** @description AvisEse collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Amenagement.jsonld-amenagement.out"][]; + "hydra:member": components["schemas"]["AvisEse.jsonld-avis_ese.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -5216,69 +5207,227 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Amenagement-amenagement.out"][]; + "text/html": components["schemas"]["AvisEse-avis_ese.out"][]; }; }; }; }; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Creates a AvisEse resource. + * @description Creates a AvisEse resource. */ - api_amenagementsutilisateurs_get_collection: { + api_utilisateurs_uidavis_ese_post: { parameters: { - query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - benefAvecAmenagementEnCours?: boolean; - categorie?: string; - "categorie[]"?: string[]; - type?: string; - "type[]"?: string[]; - examens?: boolean; - pedagogique?: boolean; - aideHumaine?: boolean; - term?: string; - beneficiaire?: string; - "creneau[debut]"?: string; - "creneau[fin]"?: string; - recherche?: string; - tags?: string; - "tags[]"?: string[]; - nom?: string; - prenom?: string; - "intervenant.typesEvenements"?: string; - "intervenant.typesEvenements[]"?: string[]; - "intervenant.campuses"?: string; - "intervenant.campuses[]"?: string[]; - "intervenant.competences"?: string; - "intervenant.competences[]"?: string[]; - profil?: string; - libelleCampus?: string; - libelleComposante?: string; - nomGestionnaire?: string; - intervenantArchive?: boolean; - "order[nom]"?: "asc" | "desc"; - "beneficiaires.avecAccompagnement"?: boolean; - gestionnaire?: string; - "gestionnaire[]"?: string[]; - "exists[numeroEtudiant]"?: boolean; - composante?: string; - "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - etatAvisEse?: string; - etatDecisionAmenagement?: string; + path: { + /** @description AvisEse identifier */ + uid: string; + }; + }; + /** @description The new AvisEse resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.in"]; + "text/html": components["schemas"]["AvisEse-avis_ese.in"]; }; }; responses: { - /** @description Utilisateur collection */ - 200: { - content: { + /** @description AvisEse resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.out"]; + "text/html": components["schemas"]["AvisEse-avis_ese.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves a AvisEse resource. + * @description Retrieves a AvisEse resource. + */ + api_utilisateurs_uidavis_ese_id_get: { + parameters: { + path: { + /** @description AvisEse identifier */ + uid: string; + /** @description AvisEse identifier */ + id: string; + }; + }; + responses: { + /** @description AvisEse resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.out"]; + "text/html": components["schemas"]["AvisEse-avis_ese.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Removes the AvisEse resource. + * @description Removes the AvisEse resource. + */ + api_utilisateurs_uidavis_ese_id_delete: { + parameters: { + path: { + /** @description AvisEse identifier */ + uid: string; + /** @description AvisEse identifier */ + id: string; + }; + }; + responses: { + /** @description AvisEse resource deleted */ + 204: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Updates the AvisEse resource. + * @description Updates the AvisEse resource. + */ + api_utilisateurs_uidavis_ese_id_patch: { + parameters: { + path: { + /** @description AvisEse identifier */ + uid: string; + /** @description AvisEse identifier */ + id: string; + }; + }; + /** @description The updated AvisEse resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["AvisEse-avis_ese.in"]; + }; + }; + responses: { + /** @description AvisEse resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.out"]; + "text/html": components["schemas"]["AvisEse-avis_ese.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves a DecisionAmenagementExamens resource. + * @description Retrieves a DecisionAmenagementExamens resource. + */ + api_utilisateurs_uiddecisions_annee_get: { + parameters: { + path: { + /** @description DecisionAmenagementExamens identifier */ + uid: string; + /** @description DecisionAmenagementExamens identifier */ + annee: string; + }; + }; + responses: { + /** @description DecisionAmenagementExamens resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["DecisionAmenagementExamens.jsonld-decision.out"]; + "application/pdf": components["schemas"]["DecisionAmenagementExamens-decision.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Updates the DecisionAmenagementExamens resource. + * @description Updates the DecisionAmenagementExamens resource. + */ + api_utilisateurs_uiddecisions_annee_patch: { + parameters: { + path: { + /** @description DecisionAmenagementExamens identifier */ + uid: string; + /** @description DecisionAmenagementExamens identifier */ + annee: string; + }; + }; + /** @description The updated DecisionAmenagementExamens resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["DecisionAmenagementExamens-decision.in"]; + }; + }; + responses: { + /** @description DecisionAmenagementExamens resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["DecisionAmenagementExamens.jsonld-decision.out"]; + "text/html": components["schemas"]["DecisionAmenagementExamens-decision.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of Commission resources. + * @description Retrieves the collection of Commission resources. + */ + api_commissions_get_collection: { + parameters: { + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + "order[libelle]"?: "asc" | "desc"; + }; + }; + responses: { + /** @description Commission collection */ + 200: { + content: { "application/ld+json": { - "hydra:member": components["schemas"]["Utilisateur.jsonld-amenagements_utilisateurs.out"][]; + "hydra:member": components["schemas"]["Commission.jsonld-commission.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -5315,61 +5464,410 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Utilisateur-amenagements_utilisateurs.out"][]; + "text/html": components["schemas"]["Commission-commission.out"][]; }; }; }; }; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Creates a Commission resource. + * @description Creates a Commission resource. */ - beneficiaires: { + api_commissions_post: { + /** @description The new Commission resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["Commission.jsonld-commission.in"]; + "text/html": components["schemas"]["Commission-commission.in"]; + }; + }; + responses: { + /** @description Commission resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["Commission.jsonld-commission.out"]; + "text/html": components["schemas"]["Commission-commission.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of MembreCommission resources. + * @description Retrieves the collection of MembreCommission resources. + */ + api_commissions_commissionIdmembres_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - term?: string; - beneficiaire?: string; - "creneau[debut]"?: string; - "creneau[fin]"?: string; - recherche?: string; - tags?: string; - "tags[]"?: string[]; - nom?: string; - prenom?: string; - "intervenant.typesEvenements"?: string; - "intervenant.typesEvenements[]"?: string[]; - "intervenant.campuses"?: string; - "intervenant.campuses[]"?: string[]; - "intervenant.competences"?: string; - "intervenant.competences[]"?: string[]; - profil?: string; - libelleCampus?: string; - libelleComposante?: string; - nomGestionnaire?: string; - intervenantArchive?: boolean; - "order[nom]"?: "asc" | "desc"; - "beneficiaires.avecAccompagnement"?: boolean; + }; + path: { + /** @description MembreCommission identifier */ + commissionId: string; + }; + }; + responses: { + /** @description MembreCommission collection */ + 200: { + content: { + "application/ld+json": { + "hydra:member": components["schemas"]["MembreCommission.jsonld-membre_commission.out"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["MembreCommission-membre_commission.out"][]; + }; + }; + }; + }; + /** + * Retrieves a MembreCommission resource. + * @description Retrieves a MembreCommission resource. + */ + api_commissions_commissionIdmembres_uid_get: { + parameters: { + path: { + /** @description MembreCommission identifier */ + commissionId: string; + /** @description MembreCommission identifier */ + uid: string; + }; + }; + responses: { + /** @description MembreCommission resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["MembreCommission.jsonld-membre_commission.out"]; + "text/html": components["schemas"]["MembreCommission-membre_commission.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Replaces the MembreCommission resource. + * @description Replaces the MembreCommission resource. + */ + api_commissions_commissionIdmembres_uid_put: { + parameters: { + path: { + /** @description MembreCommission identifier */ + commissionId: string; + /** @description MembreCommission identifier */ + uid: string; + }; + }; + /** @description The updated MembreCommission resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["MembreCommission.jsonld-membre_commission.in"]; + "text/html": components["schemas"]["MembreCommission-membre_commission.in"]; + }; + }; + responses: { + /** @description MembreCommission resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["MembreCommission.jsonld-membre_commission.out"]; + "text/html": components["schemas"]["MembreCommission-membre_commission.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Removes the MembreCommission resource. + * @description Removes the MembreCommission resource. + */ + api_commissions_commissionIdmembres_uid_delete: { + parameters: { + path: { + /** @description MembreCommission identifier */ + commissionId: string; + /** @description MembreCommission identifier */ + uid: string; + }; + }; + responses: { + /** @description MembreCommission resource deleted */ + 204: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Retrieves a Commission resource. + * @description Retrieves a Commission resource. + */ + api_commissions_id_get: { + parameters: { + path: { + /** @description Commission identifier */ + id: string; + }; + }; + responses: { + /** @description Commission resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Commission.jsonld-commission.out"]; + "text/html": components["schemas"]["Commission-commission.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Updates the Commission resource. + * @description Updates the Commission resource. + */ + api_commissions_id_patch: { + parameters: { + path: { + /** @description Commission identifier */ + id: string; + }; + }; + /** @description The updated Commission resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["Commission-commission.in"]; + }; + }; + responses: { + /** @description Commission resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["Commission.jsonld-commission.out"]; + "text/html": components["schemas"]["Commission-commission.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of Demande resources. + * @description Retrieves the collection of Demande resources. + */ + api_demandes_get_collection: { + parameters: { + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + "demandeur.nom"?: string; + "demandeur.prenom"?: string; + etat?: string; + "etat[]"?: string[]; + "campagne.typeDemande"?: string; + "campagne.typeDemande[]"?: string[]; + "campagne.typeDemande.libelle"?: string; + campagne?: string; + "campagne[]"?: string[]; + demandeur?: string; + "demandeur[]"?: string[]; gestionnaire?: string; "gestionnaire[]"?: string[]; - "exists[numeroEtudiant]"?: boolean; + libelleComposante?: string; + "libelleComposante[]"?: string[]; + libelleFormation?: string; + "libelleFormation[]"?: string[]; composante?: string; "composante[]"?: string[]; formation?: string; "formation[]"?: string[]; - etatAvisEse?: string; - etatDecisionAmenagement?: string; + discipline?: string; + "discipline[]"?: string[]; + "order[demandeur.nom]"?: "asc" | "desc"; + "order[dateDepot]"?: "asc" | "desc"; + format_simple?: boolean; + archivees?: boolean; + }; + }; + responses: { + /** @description Demande collection */ + 200: { + content: { + "application/ld+json": { + "hydra:member": components["schemas"]["Demande.jsonld-demande.out"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["Demande-demande.out"][]; + }; + }; + }; + }; + /** + * Creates a Demande resource. + * @description Creates a Demande resource. + */ + api_demandes_post: { + /** @description The new Demande resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["Demande.jsonld-demande.in"]; + "text/html": components["schemas"]["Demande-demande.in"]; + }; + }; + responses: { + /** @description Demande resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["Demande.jsonld-demande.out"]; + "text/html": components["schemas"]["Demande-demande.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of ModificationEtatDemande resources. + * @description Retrieves the collection of ModificationEtatDemande resources. + */ + api_demandes_demandeIdmodifications_get_collection: { + parameters: { + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + "order[dateModification]"?: "asc" | "desc"; + "order[id]"?: "asc" | "desc"; + "dateModification[before]"?: string; + "dateModification[strictly_before]"?: string; + "dateModification[after]"?: string; + "dateModification[strictly_after]"?: string; + demande?: string; + "demande[]"?: string[]; + }; + path: { + /** @description ModificationEtatDemande identifier */ + demandeId: string; }; }; responses: { - /** @description Utilisateur collection */ + /** @description ModificationEtatDemande collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; + "hydra:member": components["schemas"]["ModificationEtatDemande.jsonld"][]; "hydra:totalItems"?: number; /** * @example { @@ -5406,16 +5904,176 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; + "text/html": components["schemas"]["ModificationEtatDemande"][]; }; }; }; }; /** - * Retrieves the collection of PieceJointeBeneficiaire resources. - * @description Retrieves the collection of PieceJointeBeneficiaire resources. + * Retrieves a ModificationEtatDemande resource. + * @description Retrieves a ModificationEtatDemande resource. */ - api_beneficiaires_uidpieces_jointes_get_collection: { + api_demandes_demandeIdmodifications_id_get: { + parameters: { + path: { + /** @description ModificationEtatDemande identifier */ + demandeId: string; + /** @description ModificationEtatDemande identifier */ + id: string; + }; + }; + responses: { + /** @description ModificationEtatDemande resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["ModificationEtatDemande.jsonld"]; + "text/html": components["schemas"]["ModificationEtatDemande"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Retrieves a Reponse resource. + * @description Retrieves a Reponse resource. + */ + api_demandes_demandeIdquestions_questionIdreponse_get: { + parameters: { + path: { + /** @description Reponse identifier */ + demandeId: string; + /** @description Reponse identifier */ + questionId: string; + }; + }; + responses: { + /** @description Reponse resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Reponse.jsonld-reponse.out"]; + "text/html": components["schemas"]["Reponse-reponse.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Replaces the Reponse resource. + * @description Replaces the Reponse resource. + */ + api_demandes_demandeIdquestions_questionIdreponse_put: { + parameters: { + path: { + /** @description Reponse identifier */ + demandeId: string; + /** @description Reponse identifier */ + questionId: string; + }; + }; + /** @description The updated Reponse resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["Reponse.jsonld-reponse.in"]; + "text/html": components["schemas"]["Reponse-reponse.in"]; + }; + }; + responses: { + /** @description Reponse resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["Reponse.jsonld-reponse.out"]; + "text/html": components["schemas"]["Reponse-reponse.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves a Demande resource. + * @description Retrieves a Demande resource. + */ + api_demandes_id_get: { + parameters: { + path: { + /** @description Demande identifier */ + id: string; + }; + }; + responses: { + /** @description Demande resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Demande.jsonld-demande.out"]; + "text/html": components["schemas"]["Demande-demande.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Updates the Demande resource. + * @description Updates the Demande resource. + */ + api_demandes_id_patch: { + parameters: { + path: { + /** @description Demande identifier */ + id: string; + }; + }; + /** @description The updated Demande resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["Demande-demande.modif"]; + }; + }; + responses: { + /** @description Demande resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["Demande.jsonld-demande.out"]; + "text/html": components["schemas"]["Demande-demande.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of EtapeDemande resources. + * @description Retrieves the collection of EtapeDemande resources. + */ + api_etapes_demandes_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -5423,17 +6081,13 @@ export interface operations { /** @description The number of items per page */ itemsPerPage?: number; }; - path: { - /** @description PieceJointeBeneficiaire identifier */ - uid: string; - }; }; responses: { - /** @description PieceJointeBeneficiaire collection */ + /** @description EtapeDemande collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.out"][]; + "hydra:member": components["schemas"]["EtapeDemande.jsonld-etape_demande.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -5459,77 +6113,39 @@ export interface operations { "hydra:next"?: string; }; "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.out"][]; - }; - }; - }; - }; - /** - * Creates a PieceJointeBeneficiaire resource. - * @description Creates a PieceJointeBeneficiaire resource. - */ - api_beneficiaires_uidpieces_jointes_post: { - parameters: { - path: { - /** @description PieceJointeBeneficiaire identifier */ - uid: string; - }; - }; - /** @description The new PieceJointeBeneficiaire resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.in"]; - "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.in"]; - }; - }; - responses: { - /** @description PieceJointeBeneficiaire resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.out"]; - "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.out"]; + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["EtapeDemande-etape_demande.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a PieceJointeBeneficiaire resource. - * @description Retrieves a PieceJointeBeneficiaire resource. + * Retrieves a EtapeDemande resource. + * @description Retrieves a EtapeDemande resource. */ - api_beneficiaires_uidpieces_jointes_id_get: { + api_etapes_demandes_id_get: { parameters: { path: { - /** @description PieceJointeBeneficiaire identifier */ - uid: string; - /** @description PieceJointeBeneficiaire identifier */ + /** @description EtapeDemande identifier */ id: string; }; }; responses: { - /** @description PieceJointeBeneficiaire resource */ + /** @description EtapeDemande resource */ 200: { content: { - "application/ld+json": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.out"]; - "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.out"]; + "application/ld+json": components["schemas"]["EtapeDemande.jsonld-etape_demande.out"]; + "text/html": components["schemas"]["EtapeDemande-etape_demande.out"]; }; }; /** @description Resource not found */ @@ -5539,22 +6155,23 @@ export interface operations { }; }; /** - * Removes the PieceJointeBeneficiaire resource. - * @description Removes the PieceJointeBeneficiaire resource. + * Retrieves a Question resource. + * @description Retrieves a Question resource. */ - api_beneficiaires_uidpieces_jointes_id_delete: { + api_questions_id_get: { parameters: { path: { - /** @description PieceJointeBeneficiaire identifier */ - uid: string; - /** @description PieceJointeBeneficiaire identifier */ + /** @description Question identifier */ id: string; }; }; responses: { - /** @description PieceJointeBeneficiaire resource deleted */ - 204: { - content: never; + /** @description Question resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Question.jsonld-question.out"]; + "text/html": components["schemas"]["Question-question.out"]; + }; }; /** @description Resource not found */ 404: { @@ -5563,10 +6180,10 @@ export interface operations { }; }; /** - * Retrieves the collection of Campus resources. - * @description Retrieves the collection of Campus resources. + * Retrieves the collection of TypeDemande resources. + * @description Retrieves the collection of TypeDemande resources. */ - api_campus_get_collection: { + api_types_demandes_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -5577,11 +6194,11 @@ export interface operations { }; }; responses: { - /** @description Campus collection */ + /** @description TypeDemande collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Campus.jsonld-campus.out"][]; + "hydra:member": components["schemas"]["TypeDemande.jsonld-type_demande.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -5618,29 +6235,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Campus-campus.out"][]; + "text/html": components["schemas"]["TypeDemande-type_demande.out"][]; }; }; }; }; /** - * Creates a Campus resource. - * @description Creates a Campus resource. + * Creates a TypeDemande resource. + * @description Creates a TypeDemande resource. */ - api_campus_post: { - /** @description The new Campus resource */ + api_types_demandes_post: { + /** @description The new TypeDemande resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Campus.jsonld-campus.in"]; - "text/html": components["schemas"]["Campus-campus.in"]; + "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.in"]; + "text/html": components["schemas"]["TypeDemande-type_demande.in"]; }; }; responses: { - /** @description Campus resource created */ + /** @description TypeDemande resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Campus.jsonld-campus.out"]; - "text/html": components["schemas"]["Campus-campus.out"]; + "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.out"]; + "text/html": components["schemas"]["TypeDemande-type_demande.out"]; }; }; /** @description Invalid input */ @@ -5654,22 +6271,22 @@ export interface operations { }; }; /** - * Retrieves a Campus resource. - * @description Retrieves a Campus resource. + * Retrieves a TypeDemande resource. + * @description Retrieves a TypeDemande resource. */ - api_campus_id_get: { + api_types_demandes_id_get: { parameters: { path: { - /** @description Campus identifier */ + /** @description TypeDemande identifier */ id: string; }; }; responses: { - /** @description Campus resource */ + /** @description TypeDemande resource */ 200: { content: { - "application/ld+json": components["schemas"]["Campus.jsonld-campus.out"]; - "text/html": components["schemas"]["Campus-campus.out"]; + "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.out"]; + "text/html": components["schemas"]["TypeDemande-type_demande.out"]; }; }; /** @description Resource not found */ @@ -5679,28 +6296,28 @@ export interface operations { }; }; /** - * Updates the Campus resource. - * @description Updates the Campus resource. + * Updates the TypeDemande resource. + * @description Updates the TypeDemande resource. */ - api_campus_id_patch: { + api_types_demandes_id_patch: { parameters: { path: { - /** @description Campus identifier */ + /** @description TypeDemande identifier */ id: string; }; }; - /** @description The updated Campus resource */ + /** @description The updated TypeDemande resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Campus-campus.in"]; + "application/merge-patch+json": components["schemas"]["TypeDemande-type_demande.in"]; }; }; responses: { - /** @description Campus resource updated */ + /** @description TypeDemande resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Campus.jsonld-campus.out"]; - "text/html": components["schemas"]["Campus-campus.out"]; + "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.out"]; + "text/html": components["schemas"]["TypeDemande-type_demande.out"]; }; }; /** @description Invalid input */ @@ -5718,28 +6335,28 @@ export interface operations { }; }; /** - * Retrieves the collection of CategorieAmenagement resources. - * @description Retrieves the collection of CategorieAmenagement resources. + * Retrieves the collection of CampagneDemande resources. + * @description Retrieves the collection of CampagneDemande resources. */ - api_categories_amenagements_get_collection: { + api_types_demandes_typeIdcampagnes_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; - "typesAmenagement.examens"?: boolean; - "typesAmenagement.pedagogique"?: boolean; - "typesAmenagement.aideHumaine"?: boolean; + }; + path: { + /** @description CampagneDemande identifier */ + typeId: string; }; }; responses: { - /** @description CategorieAmenagement collection */ + /** @description CampagneDemande collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["CategorieAmenagement.jsonld"][]; + "hydra:member": components["schemas"]["CampagneDemande.jsonld-campagne.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -5776,29 +6393,35 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["CategorieAmenagement"][]; + "text/html": components["schemas"]["CampagneDemande-campagne.out"][]; }; }; }; }; /** - * Creates a CategorieAmenagement resource. - * @description Creates a CategorieAmenagement resource. + * Creates a CampagneDemande resource. + * @description Creates a CampagneDemande resource. */ - api_categories_amenagements_post: { - /** @description The new CategorieAmenagement resource */ + api_types_demandes_typeIdcampagnes_post: { + parameters: { + path: { + /** @description CampagneDemande identifier */ + typeId: string; + }; + }; + /** @description The new CampagneDemande resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld-categorie_amenagement.in"]; - "text/html": components["schemas"]["CategorieAmenagement-categorie_amenagement.in"]; + "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.in"]; + "text/html": components["schemas"]["CampagneDemande-campagne.in"]; }; }; responses: { - /** @description CategorieAmenagement resource created */ + /** @description CampagneDemande resource created */ 201: { content: { - "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld"]; - "text/html": components["schemas"]["CategorieAmenagement"]; + "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.out"]; + "text/html": components["schemas"]["CampagneDemande-campagne.out"]; }; }; /** @description Invalid input */ @@ -5812,22 +6435,24 @@ export interface operations { }; }; /** - * Retrieves a CategorieAmenagement resource. - * @description Retrieves a CategorieAmenagement resource. + * Retrieves a CampagneDemande resource. + * @description Retrieves a CampagneDemande resource. */ - api_categories_amenagements_id_get: { + api_types_demandes_typeIdcampagnes_id_get: { parameters: { path: { - /** @description CategorieAmenagement identifier */ + /** @description CampagneDemande identifier */ id: string; + /** @description CampagneDemande identifier */ + typeId: string; }; }; responses: { - /** @description CategorieAmenagement resource */ + /** @description CampagneDemande resource */ 200: { content: { - "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld"]; - "text/html": components["schemas"]["CategorieAmenagement"]; + "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.out"]; + "text/html": components["schemas"]["CampagneDemande-campagne.out"]; }; }; /** @description Resource not found */ @@ -5837,64 +6462,161 @@ export interface operations { }; }; /** - * Updates the CategorieAmenagement resource. - * @description Updates the CategorieAmenagement resource. + * Updates the CampagneDemande resource. + * @description Updates the CampagneDemande resource. */ - api_categories_amenagements_id_patch: { + api_types_demandes_typeIdcampagnes_id_patch: { parameters: { path: { - /** @description CategorieAmenagement identifier */ + /** @description CampagneDemande identifier */ id: string; + /** @description CampagneDemande identifier */ + typeId: string; }; }; - /** @description The updated CategorieAmenagement resource */ + /** @description The updated CampagneDemande resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["CategorieAmenagement-categorie_amenagement.in"]; + "application/merge-patch+json": components["schemas"]["CampagneDemande-campagne.in"]; + }; + }; + responses: { + /** @description CampagneDemande resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.out"]; + "text/html": components["schemas"]["CampagneDemande-campagne.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of Demande resources. + * @description Retrieves the collection of Demande resources. + */ + api_utilisateurs_uiddemandes_get_collection: { + parameters: { + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + "demandeur.nom"?: string; + "demandeur.prenom"?: string; + etat?: string; + "etat[]"?: string[]; + "campagne.typeDemande"?: string; + "campagne.typeDemande[]"?: string[]; + "campagne.typeDemande.libelle"?: string; + campagne?: string; + "campagne[]"?: string[]; + demandeur?: string; + "demandeur[]"?: string[]; + gestionnaire?: string; + "gestionnaire[]"?: string[]; + libelleComposante?: string; + "libelleComposante[]"?: string[]; + libelleFormation?: string; + "libelleFormation[]"?: string[]; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + discipline?: string; + "discipline[]"?: string[]; + "order[demandeur.nom]"?: "asc" | "desc"; + "order[dateDepot]"?: "asc" | "desc"; + format_simple?: boolean; + archivees?: boolean; + }; + path: { + /** @description Demande identifier */ + uid: string; }; }; responses: { - /** @description CategorieAmenagement resource updated */ + /** @description Demande collection */ 200: { content: { - "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld"]; - "text/html": components["schemas"]["CategorieAmenagement"]; + "application/ld+json": { + "hydra:member": components["schemas"]["Demande.jsonld-demande.out"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["Demande-demande.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of CategorieTag resources. - * @description Retrieves the collection of CategorieTag resources. + * Retrieves the collection of Entretien resources. + * @description Retrieves the collection of Entretien resources. */ - api_categories_tags_get_collection: { + api_utilisateurs_uidentretiens_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + "order[date]"?: "asc" | "desc"; + }; + path: { + /** @description Entretien identifier */ + uid: string; }; }; responses: { - /** @description CategorieTag collection */ + /** @description Entretien collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"][]; + "hydra:member": components["schemas"]["Entretien.jsonld-entretien.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -5931,29 +6653,35 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["CategorieTag-categorie_tag.out"][]; + "text/html": components["schemas"]["Entretien-entretien.out"][]; }; }; }; }; /** - * Creates a CategorieTag resource. - * @description Creates a CategorieTag resource. + * Creates a Entretien resource. + * @description Creates a Entretien resource. */ - api_categories_tags_post: { - /** @description The new CategorieTag resource */ + api_utilisateurs_uidentretiens_post: { + parameters: { + path: { + /** @description Entretien identifier */ + uid: string; + }; + }; + /** @description The new Entretien resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.in"]; - "text/html": components["schemas"]["CategorieTag-categorie_tag.in"]; + "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.in"]; + "text/html": components["schemas"]["Entretien-entretien.in"]; }; }; responses: { - /** @description CategorieTag resource created */ + /** @description Entretien resource created */ 201: { content: { - "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"]; - "text/html": components["schemas"]["CategorieTag-categorie_tag.out"]; + "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.out"]; + "text/html": components["schemas"]["Entretien-entretien.out"]; }; }; /** @description Invalid input */ @@ -5967,22 +6695,24 @@ export interface operations { }; }; /** - * Retrieves a CategorieTag resource. - * @description Retrieves a CategorieTag resource. + * Retrieves a Entretien resource. + * @description Retrieves a Entretien resource. */ - api_categories_tags_id_get: { + api_utilisateurs_uidentretiens_id_get: { parameters: { path: { - /** @description CategorieTag identifier */ + /** @description Entretien identifier */ + uid: string; + /** @description Entretien identifier */ id: string; }; }; responses: { - /** @description CategorieTag resource */ + /** @description Entretien resource */ 200: { content: { - "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"]; - "text/html": components["schemas"]["CategorieTag-categorie_tag.out"]; + "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.out"]; + "text/html": components["schemas"]["Entretien-entretien.out"]; }; }; /** @description Resource not found */ @@ -5992,128 +6722,119 @@ export interface operations { }; }; /** - * Updates the CategorieTag resource. - * @description Updates the CategorieTag resource. + * Removes the Entretien resource. + * @description Removes the Entretien resource. */ - api_categories_tags_id_patch: { + api_utilisateurs_uidentretiens_id_delete: { parameters: { path: { - /** @description CategorieTag identifier */ + /** @description Entretien identifier */ + uid: string; + /** @description Entretien identifier */ id: string; }; }; - /** @description The updated CategorieTag resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["CategorieTag-categorie_tag.in"]; - }; - }; responses: { - /** @description CategorieTag resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"]; - "text/html": components["schemas"]["CategorieTag-categorie_tag.out"]; - }; - }; - /** @description Invalid input */ - 400: { + /** @description Entretien resource deleted */ + 204: { content: never; }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of Tag resources. - * @description Retrieves the collection of Tag resources. + * Updates the Entretien resource. + * @description Updates the Entretien resource. */ - api_categories_tags_idtags_get_collection: { + api_utilisateurs_uidentretiens_id_patch: { parameters: { - query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; - }; path: { - /** @description Tag identifier */ + /** @description Entretien identifier */ + uid: string; + /** @description Entretien identifier */ id: string; }; }; + /** @description The updated Entretien resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["Entretien-entretien.in"]; + }; + }; responses: { - /** @description Tag collection */ + /** @description Entretien resource updated */ 200: { content: { - "application/ld+json": { - "hydra:member": components["schemas"]["Tag.jsonld-tag.out"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["Tag-tag.out"][]; + "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.out"]; + "text/html": components["schemas"]["Entretien-entretien.out"]; }; }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of Charte resources. - * @description Retrieves the collection of Charte resources. + * Retrieves the collection of Evenement resources. + * @description Retrieves the collection of Evenement resources. */ - api_chartes_get_collection: { + api_evenements_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; + type?: string; + "type[]"?: string[]; + campus?: string; + "campus[]"?: string[]; + "type.avecValidation"?: boolean; + "type.avecValidation[]"?: boolean[]; + "type.forfait"?: boolean; + "type.forfait[]"?: boolean[]; + "exists[periodePriseEnCompteRH]"?: boolean; + "exists[dateAnnulation]"?: boolean; + "exists[intervenant]"?: boolean; + "exists[beneficiaires]"?: boolean; + "debut[before]"?: string; + "debut[strictly_before]"?: string; + "debut[after]"?: string; + "debut[strictly_after]"?: string; + "fin[before]"?: string; + "fin[strictly_before]"?: string; + "fin[after]"?: string; + "fin[strictly_after]"?: string; + intervenant?: string; + "intervenant[]"?: string[]; + beneficiaires?: string; + "beneficiaires[]"?: string[]; + suppleants?: string; + "suppleants[]"?: string[]; + utilisateurCreation?: string; + "utilisateurCreation[]"?: string[]; + aValider?: boolean; + nomIntervenant?: string; }; }; responses: { - /** @description Charte collection */ + /** @description Evenement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Charte.jsonld"][]; + "hydra:member": components["schemas"]["Evenement.jsonld-evenement.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -6150,29 +6871,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Charte"][]; + "text/html": components["schemas"]["Evenement-evenement.out"][]; }; }; }; }; /** - * Creates a Charte resource. - * @description Creates a Charte resource. + * Creates a Evenement resource. + * @description Creates a Evenement resource. */ - api_chartes_post: { - /** @description The new Charte resource */ + api_evenements_post: { + /** @description The new Evenement resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Charte.jsonld"]; - "text/html": components["schemas"]["Charte"]; + "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.in"]; + "text/html": components["schemas"]["Evenement-evenement.in"]; }; }; responses: { - /** @description Charte resource created */ + /** @description Evenement resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Charte.jsonld"]; - "text/html": components["schemas"]["Charte"]; + "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.out"]; + "text/html": components["schemas"]["Evenement-evenement.out"]; }; }; /** @description Invalid input */ @@ -6186,22 +6907,22 @@ export interface operations { }; }; /** - * Retrieves a Charte resource. - * @description Retrieves a Charte resource. + * Retrieves a Evenement resource. + * @description Retrieves a Evenement resource. */ - api_chartes_id_get: { + api_evenements_id_get: { parameters: { path: { - /** @description Charte identifier */ + /** @description Evenement identifier */ id: string; }; }; responses: { - /** @description Charte resource */ + /** @description Evenement resource */ 200: { content: { - "application/ld+json": components["schemas"]["Charte.jsonld"]; - "text/html": components["schemas"]["Charte"]; + "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.out"]; + "text/html": components["schemas"]["Evenement-evenement.out"]; }; }; /** @description Resource not found */ @@ -6211,18 +6932,18 @@ export interface operations { }; }; /** - * Removes the Charte resource. - * @description Removes the Charte resource. + * Removes the Evenement resource. + * @description Removes the Evenement resource. */ - api_chartes_id_delete: { + api_evenements_id_delete: { parameters: { path: { - /** @description Charte identifier */ + /** @description Evenement identifier */ id: string; }; }; responses: { - /** @description Charte resource deleted */ + /** @description Evenement resource deleted */ 204: { content: never; }; @@ -6233,28 +6954,28 @@ export interface operations { }; }; /** - * Updates the Charte resource. - * @description Updates the Charte resource. + * Updates the Evenement resource. + * @description Updates the Evenement resource. */ - api_chartes_id_patch: { + api_evenements_id_patch: { parameters: { path: { - /** @description Charte identifier */ + /** @description Evenement identifier */ id: string; }; }; - /** @description The updated Charte resource */ + /** @description The updated Evenement resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Charte"]; + "application/merge-patch+json": components["schemas"]["Evenement-evenement.in"]; }; }; responses: { - /** @description Charte resource updated */ + /** @description Evenement resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Charte.jsonld"]; - "text/html": components["schemas"]["Charte"]; + "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.out"]; + "text/html": components["schemas"]["Evenement-evenement.out"]; }; }; /** @description Invalid input */ @@ -6272,25 +6993,42 @@ export interface operations { }; }; /** - * Retrieves the collection of ClubSportif resources. - * @description Retrieves the collection of ClubSportif resources. + * Retrieves the collection of InterventionForfait resources. + * @description Retrieves the collection of InterventionForfait resources. */ - api_clubs_sportifs_get_collection: { + api_interventions_forfait_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + periode?: string; + "periode[]"?: string[]; + type?: string; + "type[]"?: string[]; + intervenant?: string; + "intervenant[]"?: string[]; + utilisateurCreation?: string; + "utilisateurCreation[]"?: string[]; + nomIntervenant?: string; + "order[intervenant.utilisateur.nom]"?: "asc" | "desc"; + "periode.debut[before]"?: string; + "periode.debut[strictly_before]"?: string; + "periode.debut[after]"?: string; + "periode.debut[strictly_after]"?: string; + "periode.fin[before]"?: string; + "periode.fin[strictly_before]"?: string; + "periode.fin[after]"?: string; + "periode.fin[strictly_after]"?: string; }; }; responses: { - /** @description ClubSportif collection */ + /** @description InterventionForfait collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["ClubSportif.jsonld-club_sportif.out"][]; + "hydra:member": components["schemas"]["InterventionForfait.jsonld-forfait.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -6327,29 +7065,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["ClubSportif-club_sportif.out"][]; + "text/html": components["schemas"]["InterventionForfait-forfait.out"][]; }; }; }; }; /** - * Creates a ClubSportif resource. - * @description Creates a ClubSportif resource. + * Creates a InterventionForfait resource. + * @description Creates a InterventionForfait resource. */ - api_clubs_sportifs_post: { - /** @description The new ClubSportif resource */ + api_interventions_forfait_post: { + /** @description The new InterventionForfait resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.in"]; - "text/html": components["schemas"]["ClubSportif-club_sportif.in"]; + "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.in"]; + "text/html": components["schemas"]["InterventionForfait-forfait.in"]; }; }; responses: { - /** @description ClubSportif resource created */ + /** @description InterventionForfait resource created */ 201: { content: { - "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.out"]; - "text/html": components["schemas"]["ClubSportif-club_sportif.out"]; + "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.out"]; + "text/html": components["schemas"]["InterventionForfait-forfait.out"]; }; }; /** @description Invalid input */ @@ -6363,22 +7101,22 @@ export interface operations { }; }; /** - * Retrieves a ClubSportif resource. - * @description Retrieves a ClubSportif resource. + * Retrieves a InterventionForfait resource. + * @description Retrieves a InterventionForfait resource. */ - api_clubs_sportifs_id_get: { + api_interventions_forfait_id_get: { parameters: { path: { - /** @description ClubSportif identifier */ + /** @description InterventionForfait identifier */ id: string; }; }; responses: { - /** @description ClubSportif resource */ + /** @description InterventionForfait resource */ 200: { content: { - "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.out"]; - "text/html": components["schemas"]["ClubSportif-club_sportif.out"]; + "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.out"]; + "text/html": components["schemas"]["InterventionForfait-forfait.out"]; }; }; /** @description Resource not found */ @@ -6388,129 +7126,60 @@ export interface operations { }; }; /** - * Updates the ClubSportif resource. - * @description Updates the ClubSportif resource. + * Removes the InterventionForfait resource. + * @description Removes the InterventionForfait resource. */ - api_clubs_sportifs_id_patch: { + api_interventions_forfait_id_delete: { parameters: { path: { - /** @description ClubSportif identifier */ + /** @description InterventionForfait identifier */ id: string; }; }; - /** @description The updated ClubSportif resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["ClubSportif-club_sportif.in"]; - }; - }; responses: { - /** @description ClubSportif resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.out"]; - "text/html": components["schemas"]["ClubSportif-club_sportif.out"]; - }; - }; - /** @description Invalid input */ - 400: { + /** @description InterventionForfait resource deleted */ + 204: { content: never; }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of Commission resources. - * @description Retrieves the collection of Commission resources. + * Updates the InterventionForfait resource. + * @description Updates the InterventionForfait resource. */ - api_commissions_get_collection: { + api_interventions_forfait_id_patch: { parameters: { - query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; - }; - }; - responses: { - /** @description Commission collection */ - 200: { - content: { - "application/ld+json": { - "hydra:member": components["schemas"]["Commission.jsonld-commission.out"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["Commission-commission.out"][]; - }; + path: { + /** @description InterventionForfait identifier */ + id: string; }; }; - }; - /** - * Creates a Commission resource. - * @description Creates a Commission resource. - */ - api_commissions_post: { - /** @description The new Commission resource */ + /** @description The updated InterventionForfait resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Commission.jsonld-commission.in"]; - "text/html": components["schemas"]["Commission-commission.in"]; + "application/merge-patch+json": components["schemas"]["InterventionForfait-forfait.in"]; }; }; responses: { - /** @description Commission resource created */ - 201: { + /** @description InterventionForfait resource updated */ + 200: { content: { - "application/ld+json": components["schemas"]["Commission.jsonld-commission.out"]; - "text/html": components["schemas"]["Commission-commission.out"]; + "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.out"]; + "text/html": components["schemas"]["InterventionForfait-forfait.out"]; }; }; /** @description Invalid input */ 400: { content: never; }; + /** @description Resource not found */ + 404: { + content: never; + }; /** @description Unprocessable entity */ 422: { content: never; @@ -6518,28 +7187,25 @@ export interface operations { }; }; /** - * Retrieves the collection of MembreCommission resources. - * @description Retrieves the collection of MembreCommission resources. + * Retrieves the collection of Campus resources. + * @description Retrieves the collection of Campus resources. */ - api_commissions_commissionIdmembres_get_collection: { + api_campus_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ - itemsPerPage?: number; - }; - path: { - /** @description MembreCommission identifier */ - commissionId: string; + itemsPerPage?: number; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description MembreCommission collection */ + /** @description Campus collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["MembreCommission.jsonld-membre_commission.out"][]; + "hydra:member": components["schemas"]["Campus.jsonld-campus.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -6576,30 +7242,58 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["MembreCommission-membre_commission.out"][]; + "text/html": components["schemas"]["Campus-campus.out"][]; }; }; }; }; /** - * Retrieves a MembreCommission resource. - * @description Retrieves a MembreCommission resource. + * Creates a Campus resource. + * @description Creates a Campus resource. */ - api_commissions_commissionIdmembres_uid_get: { + api_campus_post: { + /** @description The new Campus resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["Campus.jsonld-campus.in"]; + "text/html": components["schemas"]["Campus-campus.in"]; + }; + }; + responses: { + /** @description Campus resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["Campus.jsonld-campus.out"]; + "text/html": components["schemas"]["Campus-campus.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves a Campus resource. + * @description Retrieves a Campus resource. + */ + api_campus_id_get: { parameters: { path: { - /** @description MembreCommission identifier */ - commissionId: string; - /** @description MembreCommission identifier */ - uid: string; + /** @description Campus identifier */ + id: string; }; }; responses: { - /** @description MembreCommission resource */ + /** @description Campus resource */ 200: { content: { - "application/ld+json": components["schemas"]["MembreCommission.jsonld-membre_commission.out"]; - "text/html": components["schemas"]["MembreCommission-membre_commission.out"]; + "application/ld+json": components["schemas"]["Campus.jsonld-campus.out"]; + "text/html": components["schemas"]["Campus-campus.out"]; }; }; /** @description Resource not found */ @@ -6609,31 +7303,28 @@ export interface operations { }; }; /** - * Replaces the MembreCommission resource. - * @description Replaces the MembreCommission resource. + * Updates the Campus resource. + * @description Updates the Campus resource. */ - api_commissions_commissionIdmembres_uid_put: { + api_campus_id_patch: { parameters: { path: { - /** @description MembreCommission identifier */ - commissionId: string; - /** @description MembreCommission identifier */ - uid: string; + /** @description Campus identifier */ + id: string; }; }; - /** @description The updated MembreCommission resource */ + /** @description The updated Campus resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["MembreCommission.jsonld-membre_commission.in"]; - "text/html": components["schemas"]["MembreCommission-membre_commission.in"]; + "application/merge-patch+json": components["schemas"]["Campus-campus.in"]; }; }; responses: { - /** @description MembreCommission resource updated */ + /** @description Campus resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["MembreCommission.jsonld-membre_commission.out"]; - "text/html": components["schemas"]["MembreCommission-membre_commission.out"]; + "application/ld+json": components["schemas"]["Campus.jsonld-campus.out"]; + "text/html": components["schemas"]["Campus-campus.out"]; }; }; /** @description Invalid input */ @@ -6651,46 +7342,116 @@ export interface operations { }; }; /** - * Removes the MembreCommission resource. - * @description Removes the MembreCommission resource. + * Retrieves the collection of CategorieAmenagement resources. + * @description Retrieves the collection of CategorieAmenagement resources. */ - api_commissions_commissionIdmembres_uid_delete: { + api_categories_amenagements_get_collection: { parameters: { - path: { - /** @description MembreCommission identifier */ - commissionId: string; - /** @description MembreCommission identifier */ - uid: string; + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + "order[libelle]"?: "asc" | "desc"; + "typesAmenagement.examens"?: boolean; + "typesAmenagement.pedagogique"?: boolean; + "typesAmenagement.aideHumaine"?: boolean; }; }; responses: { - /** @description MembreCommission resource deleted */ - 204: { + /** @description CategorieAmenagement collection */ + 200: { + content: { + "application/ld+json": { + "hydra:member": components["schemas"]["CategorieAmenagement.jsonld"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["CategorieAmenagement"][]; + }; + }; + }; + }; + /** + * Creates a CategorieAmenagement resource. + * @description Creates a CategorieAmenagement resource. + */ + api_categories_amenagements_post: { + /** @description The new CategorieAmenagement resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld-categorie_amenagement.in"]; + "text/html": components["schemas"]["CategorieAmenagement-categorie_amenagement.in"]; + }; + }; + responses: { + /** @description CategorieAmenagement resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld"]; + "text/html": components["schemas"]["CategorieAmenagement"]; + }; + }; + /** @description Invalid input */ + 400: { content: never; }; - /** @description Resource not found */ - 404: { + /** @description Unprocessable entity */ + 422: { content: never; }; }; }; /** - * Retrieves a Commission resource. - * @description Retrieves a Commission resource. + * Retrieves a CategorieAmenagement resource. + * @description Retrieves a CategorieAmenagement resource. */ - api_commissions_id_get: { + api_categories_amenagements_id_get: { parameters: { path: { - /** @description Commission identifier */ + /** @description CategorieAmenagement identifier */ id: string; }; }; responses: { - /** @description Commission resource */ + /** @description CategorieAmenagement resource */ 200: { content: { - "application/ld+json": components["schemas"]["Commission.jsonld-commission.out"]; - "text/html": components["schemas"]["Commission-commission.out"]; + "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld"]; + "text/html": components["schemas"]["CategorieAmenagement"]; }; }; /** @description Resource not found */ @@ -6700,28 +7461,28 @@ export interface operations { }; }; /** - * Updates the Commission resource. - * @description Updates the Commission resource. + * Updates the CategorieAmenagement resource. + * @description Updates the CategorieAmenagement resource. */ - api_commissions_id_patch: { + api_categories_amenagements_id_patch: { parameters: { path: { - /** @description Commission identifier */ + /** @description CategorieAmenagement identifier */ id: string; }; }; - /** @description The updated Commission resource */ + /** @description The updated CategorieAmenagement resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Commission-commission.in"]; + "application/merge-patch+json": components["schemas"]["CategorieAmenagement-categorie_amenagement.in"]; }; }; responses: { - /** @description Commission resource updated */ + /** @description CategorieAmenagement resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Commission.jsonld-commission.out"]; - "text/html": components["schemas"]["Commission-commission.out"]; + "application/ld+json": components["schemas"]["CategorieAmenagement.jsonld"]; + "text/html": components["schemas"]["CategorieAmenagement"]; }; }; /** @description Invalid input */ @@ -6739,10 +7500,10 @@ export interface operations { }; }; /** - * Retrieves the collection of Competence resources. - * @description Retrieves the collection of Competence resources. + * Retrieves the collection of CategorieTag resources. + * @description Retrieves the collection of CategorieTag resources. */ - api_competences_get_collection: { + api_categories_tags_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -6753,11 +7514,11 @@ export interface operations { }; }; responses: { - /** @description Competence collection */ + /** @description CategorieTag collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Competence.jsonld-competence.out"][]; + "hydra:member": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -6794,29 +7555,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Competence-competence.out"][]; + "text/html": components["schemas"]["CategorieTag-categorie_tag.out"][]; }; }; }; }; /** - * Creates a Competence resource. - * @description Creates a Competence resource. + * Creates a CategorieTag resource. + * @description Creates a CategorieTag resource. */ - api_competences_post: { - /** @description The new Competence resource */ + api_categories_tags_post: { + /** @description The new CategorieTag resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Competence.jsonld-competence.in"]; - "text/html": components["schemas"]["Competence-competence.in"]; + "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.in"]; + "text/html": components["schemas"]["CategorieTag-categorie_tag.in"]; }; }; responses: { - /** @description Competence resource created */ + /** @description CategorieTag resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Competence.jsonld-competence.out"]; - "text/html": components["schemas"]["Competence-competence.out"]; + "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"]; + "text/html": components["schemas"]["CategorieTag-categorie_tag.out"]; }; }; /** @description Invalid input */ @@ -6830,22 +7591,22 @@ export interface operations { }; }; /** - * Retrieves a Competence resource. - * @description Retrieves a Competence resource. + * Retrieves a CategorieTag resource. + * @description Retrieves a CategorieTag resource. */ - api_competences_id_get: { + api_categories_tags_id_get: { parameters: { path: { - /** @description Competence identifier */ + /** @description CategorieTag identifier */ id: string; }; }; responses: { - /** @description Competence resource */ + /** @description CategorieTag resource */ 200: { content: { - "application/ld+json": components["schemas"]["Competence.jsonld-competence.out"]; - "text/html": components["schemas"]["Competence-competence.out"]; + "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"]; + "text/html": components["schemas"]["CategorieTag-categorie_tag.out"]; }; }; /** @description Resource not found */ @@ -6855,28 +7616,28 @@ export interface operations { }; }; /** - * Updates the Competence resource. - * @description Updates the Competence resource. + * Updates the CategorieTag resource. + * @description Updates the CategorieTag resource. */ - api_competences_id_patch: { + api_categories_tags_id_patch: { parameters: { path: { - /** @description Competence identifier */ + /** @description CategorieTag identifier */ id: string; }; }; - /** @description The updated Competence resource */ + /** @description The updated CategorieTag resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Competence-competence.in"]; + "application/merge-patch+json": components["schemas"]["CategorieTag-categorie_tag.in"]; }; }; responses: { - /** @description Competence resource updated */ + /** @description CategorieTag resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Competence.jsonld-competence.out"]; - "text/html": components["schemas"]["Competence-competence.out"]; + "application/ld+json": components["schemas"]["CategorieTag.jsonld-categorie_tag.out"]; + "text/html": components["schemas"]["CategorieTag-categorie_tag.out"]; }; }; /** @description Invalid input */ @@ -6894,10 +7655,10 @@ export interface operations { }; }; /** - * Retrieves the collection of Composante resources. - * @description Retrieves the collection of Composante resources. + * Retrieves the collection of Tag resources. + * @description Retrieves the collection of Tag resources. */ - api_composantes_get_collection: { + api_categories_tags_idtags_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -6906,13 +7667,17 @@ export interface operations { itemsPerPage?: number; "order[libelle]"?: "asc" | "desc"; }; + path: { + /** @description Tag identifier */ + id: string; + }; }; responses: { - /** @description Composante collection */ + /** @description Tag collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Composante.jsonld-composante.out"][]; + "hydra:member": components["schemas"]["Tag.jsonld-tag.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -6949,121 +7714,30 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Composante-composante.out"][]; - }; - }; - }; - }; - /** - * Retrieves a Composante resource. - * @description Retrieves a Composante resource. - */ - api_composantes_id_get: { - parameters: { - path: { - /** @description Composante identifier */ - id: string; - }; - }; - responses: { - /** @description Composante resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["Composante.jsonld-composante.out"]; - "text/html": components["schemas"]["Composante-composante.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the Composante resource. - * @description Updates the Composante resource. - */ - api_composantes_id_patch: { - parameters: { - path: { - /** @description Composante identifier */ - id: string; - }; - }; - /** @description The updated Composante resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["Composante-composante.in"]; - }; - }; - responses: { - /** @description Composante resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["Composante.jsonld-composante.out"]; - "text/html": components["schemas"]["Composante-composante.out"]; + "text/html": components["schemas"]["Tag-tag.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of Demande resources. - * @description Retrieves the collection of Demande resources. + * Retrieves the collection of Charte resources. + * @description Retrieves the collection of Charte resources. */ - api_demandes_get_collection: { + api_chartes_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "demandeur.nom"?: string; - "demandeur.prenom"?: string; - etat?: string; - "etat[]"?: string[]; - "campagne.typeDemande"?: string; - "campagne.typeDemande[]"?: string[]; - "campagne.typeDemande.libelle"?: string; - campagne?: string; - "campagne[]"?: string[]; - demandeur?: string; - "demandeur[]"?: string[]; - gestionnaire?: string; - "gestionnaire[]"?: string[]; - libelleComposante?: string; - "libelleComposante[]"?: string[]; - libelleFormation?: string; - "libelleFormation[]"?: string[]; - composante?: string; - "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - discipline?: string; - "discipline[]"?: string[]; - "order[demandeur.nom]"?: "asc" | "desc"; - "order[dateDepot]"?: "asc" | "desc"; - format_simple?: boolean; - archivees?: boolean; }; }; responses: { - /** @description Demande collection */ + /** @description Charte collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Demande.jsonld-demande.out"][]; + "hydra:member": components["schemas"]["Charte.jsonld"][]; "hydra:totalItems"?: number; /** * @example { @@ -7100,29 +7774,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Demande-demande.out"][]; + "text/html": components["schemas"]["Charte"][]; }; }; }; }; /** - * Creates a Demande resource. - * @description Creates a Demande resource. + * Creates a Charte resource. + * @description Creates a Charte resource. */ - api_demandes_post: { - /** @description The new Demande resource */ + api_chartes_post: { + /** @description The new Charte resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Demande.jsonld-demande.in"]; - "text/html": components["schemas"]["Demande-demande.in"]; + "application/ld+json": components["schemas"]["Charte.jsonld"]; + "text/html": components["schemas"]["Charte"]; }; }; responses: { - /** @description Demande resource created */ + /** @description Charte resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Demande.jsonld-demande.out"]; - "text/html": components["schemas"]["Demande-demande.out"]; + "application/ld+json": components["schemas"]["Charte.jsonld"]; + "text/html": components["schemas"]["Charte"]; }; }; /** @description Invalid input */ @@ -7136,36 +7810,111 @@ export interface operations { }; }; /** - * Retrieves the collection of ModificationEtatDemande resources. - * @description Retrieves the collection of ModificationEtatDemande resources. + * Retrieves a Charte resource. + * @description Retrieves a Charte resource. */ - api_demandes_demandeIdmodifications_get_collection: { + api_chartes_id_get: { + parameters: { + path: { + /** @description Charte identifier */ + id: string; + }; + }; + responses: { + /** @description Charte resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Charte.jsonld"]; + "text/html": components["schemas"]["Charte"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Removes the Charte resource. + * @description Removes the Charte resource. + */ + api_chartes_id_delete: { + parameters: { + path: { + /** @description Charte identifier */ + id: string; + }; + }; + responses: { + /** @description Charte resource deleted */ + 204: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Updates the Charte resource. + * @description Updates the Charte resource. + */ + api_chartes_id_patch: { + parameters: { + path: { + /** @description Charte identifier */ + id: string; + }; + }; + /** @description The updated Charte resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["Charte"]; + }; + }; + responses: { + /** @description Charte resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["Charte.jsonld"]; + "text/html": components["schemas"]["Charte"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of ClubSportif resources. + * @description Retrieves the collection of ClubSportif resources. + */ + api_clubs_sportifs_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[dateModification]"?: "asc" | "desc"; - "order[id]"?: "asc" | "desc"; - "dateModification[before]"?: string; - "dateModification[strictly_before]"?: string; - "dateModification[after]"?: string; - "dateModification[strictly_after]"?: string; - demande?: string; - "demande[]"?: string[]; - }; - path: { - /** @description ModificationEtatDemande identifier */ - demandeId: string; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description ModificationEtatDemande collection */ + /** @description ClubSportif collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["ModificationEtatDemande.jsonld"][]; + "hydra:member": components["schemas"]["ClubSportif.jsonld-club_sportif.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -7202,101 +7951,35 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["ModificationEtatDemande"][]; - }; - }; - }; - }; - /** - * Retrieves a ModificationEtatDemande resource. - * @description Retrieves a ModificationEtatDemande resource. - */ - api_demandes_demandeIdmodifications_id_get: { - parameters: { - path: { - /** @description ModificationEtatDemande identifier */ - demandeId: string; - /** @description ModificationEtatDemande identifier */ - id: string; - }; - }; - responses: { - /** @description ModificationEtatDemande resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["ModificationEtatDemande.jsonld"]; - "text/html": components["schemas"]["ModificationEtatDemande"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Retrieves a Reponse resource. - * @description Retrieves a Reponse resource. - */ - api_demandes_demandeIdquestions_questionIdreponse_get: { - parameters: { - path: { - /** @description Reponse identifier */ - demandeId: string; - /** @description Reponse identifier */ - questionId: string; - }; - }; - responses: { - /** @description Reponse resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["Reponse.jsonld-reponse.out"]; - "text/html": components["schemas"]["Reponse-reponse.out"]; + "text/html": components["schemas"]["ClubSportif-club_sportif.out"][]; }; }; - /** @description Resource not found */ - 404: { - content: never; - }; }; }; /** - * Replaces the Reponse resource. - * @description Replaces the Reponse resource. + * Creates a ClubSportif resource. + * @description Creates a ClubSportif resource. */ - api_demandes_demandeIdquestions_questionIdreponse_put: { - parameters: { - path: { - /** @description Reponse identifier */ - demandeId: string; - /** @description Reponse identifier */ - questionId: string; - }; - }; - /** @description The updated Reponse resource */ + api_clubs_sportifs_post: { + /** @description The new ClubSportif resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Reponse.jsonld-reponse.in"]; - "text/html": components["schemas"]["Reponse-reponse.in"]; + "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.in"]; + "text/html": components["schemas"]["ClubSportif-club_sportif.in"]; }; }; responses: { - /** @description Reponse resource updated */ - 200: { + /** @description ClubSportif resource created */ + 201: { content: { - "application/ld+json": components["schemas"]["Reponse.jsonld-reponse.out"]; - "text/html": components["schemas"]["Reponse-reponse.out"]; + "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.out"]; + "text/html": components["schemas"]["ClubSportif-club_sportif.out"]; }; }; /** @description Invalid input */ 400: { content: never; }; - /** @description Resource not found */ - 404: { - content: never; - }; /** @description Unprocessable entity */ 422: { content: never; @@ -7304,22 +7987,22 @@ export interface operations { }; }; /** - * Retrieves a Demande resource. - * @description Retrieves a Demande resource. + * Retrieves a ClubSportif resource. + * @description Retrieves a ClubSportif resource. */ - api_demandes_id_get: { + api_clubs_sportifs_id_get: { parameters: { path: { - /** @description Demande identifier */ + /** @description ClubSportif identifier */ id: string; }; }; responses: { - /** @description Demande resource */ + /** @description ClubSportif resource */ 200: { content: { - "application/ld+json": components["schemas"]["Demande.jsonld-demande.out"]; - "text/html": components["schemas"]["Demande-demande.out"]; + "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.out"]; + "text/html": components["schemas"]["ClubSportif-club_sportif.out"]; }; }; /** @description Resource not found */ @@ -7329,28 +8012,28 @@ export interface operations { }; }; /** - * Updates the Demande resource. - * @description Updates the Demande resource. + * Updates the ClubSportif resource. + * @description Updates the ClubSportif resource. */ - api_demandes_id_patch: { + api_clubs_sportifs_id_patch: { parameters: { path: { - /** @description Demande identifier */ + /** @description ClubSportif identifier */ id: string; }; }; - /** @description The updated Demande resource */ + /** @description The updated ClubSportif resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Demande-demande.modif"]; + "application/merge-patch+json": components["schemas"]["ClubSportif-club_sportif.in"]; }; }; responses: { - /** @description Demande resource updated */ + /** @description ClubSportif resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Demande.jsonld-demande.out"]; - "text/html": components["schemas"]["Demande-demande.out"]; + "application/ld+json": components["schemas"]["ClubSportif.jsonld-club_sportif.out"]; + "text/html": components["schemas"]["ClubSportif-club_sportif.out"]; }; }; /** @description Invalid input */ @@ -7368,10 +8051,10 @@ export interface operations { }; }; /** - * Retrieves the collection of DisciplineArtistique resources. - * @description Retrieves the collection of DisciplineArtistique resources. + * Retrieves the collection of Competence resources. + * @description Retrieves the collection of Competence resources. */ - api_disciplines_artistiques_get_collection: { + api_competences_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -7382,11 +8065,11 @@ export interface operations { }; }; responses: { - /** @description DisciplineArtistique collection */ + /** @description Competence collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"][]; + "hydra:member": components["schemas"]["Competence.jsonld-competence.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -7423,29 +8106,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"][]; + "text/html": components["schemas"]["Competence-competence.out"][]; }; }; }; }; /** - * Creates a DisciplineArtistique resource. - * @description Creates a DisciplineArtistique resource. + * Creates a Competence resource. + * @description Creates a Competence resource. */ - api_disciplines_artistiques_post: { - /** @description The new DisciplineArtistique resource */ + api_competences_post: { + /** @description The new Competence resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.in"]; - "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.in"]; + "application/ld+json": components["schemas"]["Competence.jsonld-competence.in"]; + "text/html": components["schemas"]["Competence-competence.in"]; }; }; responses: { - /** @description DisciplineArtistique resource created */ + /** @description Competence resource created */ 201: { content: { - "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"]; - "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"]; + "application/ld+json": components["schemas"]["Competence.jsonld-competence.out"]; + "text/html": components["schemas"]["Competence-competence.out"]; }; }; /** @description Invalid input */ @@ -7459,22 +8142,22 @@ export interface operations { }; }; /** - * Retrieves a DisciplineArtistique resource. - * @description Retrieves a DisciplineArtistique resource. + * Retrieves a Competence resource. + * @description Retrieves a Competence resource. */ - api_disciplines_artistiques_id_get: { + api_competences_id_get: { parameters: { path: { - /** @description DisciplineArtistique identifier */ + /** @description Competence identifier */ id: string; }; }; responses: { - /** @description DisciplineArtistique resource */ + /** @description Competence resource */ 200: { content: { - "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"]; - "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"]; + "application/ld+json": components["schemas"]["Competence.jsonld-competence.out"]; + "text/html": components["schemas"]["Competence-competence.out"]; }; }; /** @description Resource not found */ @@ -7484,28 +8167,28 @@ export interface operations { }; }; /** - * Updates the DisciplineArtistique resource. - * @description Updates the DisciplineArtistique resource. + * Updates the Competence resource. + * @description Updates the Competence resource. */ - api_disciplines_artistiques_id_patch: { + api_competences_id_patch: { parameters: { path: { - /** @description DisciplineArtistique identifier */ + /** @description Competence identifier */ id: string; }; }; - /** @description The updated DisciplineArtistique resource */ + /** @description The updated Competence resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["DisciplineArtistique-disciplines_artistiques.in"]; + "application/merge-patch+json": components["schemas"]["Competence-competence.in"]; }; }; responses: { - /** @description DisciplineArtistique resource updated */ + /** @description Competence resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"]; - "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"]; + "application/ld+json": components["schemas"]["Competence.jsonld-competence.out"]; + "text/html": components["schemas"]["Competence-competence.out"]; }; }; /** @description Invalid input */ @@ -7523,10 +8206,10 @@ export interface operations { }; }; /** - * Retrieves the collection of DisciplineSportive resources. - * @description Retrieves the collection of DisciplineSportive resources. + * Retrieves the collection of Composante resources. + * @description Retrieves the collection of Composante resources. */ - api_disciplines_sportives_get_collection: { + api_composantes_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -7537,11 +8220,11 @@ export interface operations { }; }; responses: { - /** @description DisciplineSportive collection */ + /** @description Composante collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"][]; + "hydra:member": components["schemas"]["Composante.jsonld-composante.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -7578,58 +8261,28 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"][]; - }; - }; - }; - }; - /** - * Creates a DisciplineSportive resource. - * @description Creates a DisciplineSportive resource. - */ - api_disciplines_sportives_post: { - /** @description The new DisciplineSportive resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.in"]; - "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.in"]; - }; - }; - responses: { - /** @description DisciplineSportive resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"]; - "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"]; + "text/html": components["schemas"]["Composante-composante.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a DisciplineSportive resource. - * @description Retrieves a DisciplineSportive resource. + * Retrieves a Composante resource. + * @description Retrieves a Composante resource. */ - api_disciplines_sportives_id_get: { + api_composantes_id_get: { parameters: { path: { - /** @description DisciplineSportive identifier */ + /** @description Composante identifier */ id: string; }; }; responses: { - /** @description DisciplineSportive resource */ + /** @description Composante resource */ 200: { content: { - "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"]; - "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"]; + "application/ld+json": components["schemas"]["Composante.jsonld-composante.out"]; + "text/html": components["schemas"]["Composante-composante.out"]; }; }; /** @description Resource not found */ @@ -7639,28 +8292,28 @@ export interface operations { }; }; /** - * Updates the DisciplineSportive resource. - * @description Updates the DisciplineSportive resource. + * Updates the Composante resource. + * @description Updates the Composante resource. */ - api_disciplines_sportives_id_patch: { + api_composantes_id_patch: { parameters: { path: { - /** @description DisciplineSportive identifier */ + /** @description Composante identifier */ id: string; }; }; - /** @description The updated DisciplineSportive resource */ + /** @description The updated Composante resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["DisciplineSportive-discipline_sportive.in"]; + "application/merge-patch+json": components["schemas"]["Composante-composante.in"]; }; }; responses: { - /** @description DisciplineSportive resource updated */ + /** @description Composante resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"]; - "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"]; + "application/ld+json": components["schemas"]["Composante.jsonld-composante.out"]; + "text/html": components["schemas"]["Composante-composante.out"]; }; }; /** @description Invalid input */ @@ -7678,10 +8331,10 @@ export interface operations { }; }; /** - * Retrieves the collection of EtablissementEnseignementArtistique resources. - * @description Retrieves the collection of EtablissementEnseignementArtistique resources. + * Retrieves the collection of DisciplineArtistique resources. + * @description Retrieves the collection of DisciplineArtistique resources. */ - api_etablissements_enseignement_artistique_get_collection: { + api_disciplines_artistiques_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -7692,11 +8345,11 @@ export interface operations { }; }; responses: { - /** @description EtablissementEnseignementArtistique collection */ + /** @description DisciplineArtistique collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"][]; + "hydra:member": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -7733,29 +8386,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"][]; + "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"][]; }; }; }; }; /** - * Creates a EtablissementEnseignementArtistique resource. - * @description Creates a EtablissementEnseignementArtistique resource. + * Creates a DisciplineArtistique resource. + * @description Creates a DisciplineArtistique resource. */ - api_etablissements_enseignement_artistique_post: { - /** @description The new EtablissementEnseignementArtistique resource */ + api_disciplines_artistiques_post: { + /** @description The new DisciplineArtistique resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.in"]; - "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.in"]; + "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.in"]; + "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.in"]; }; }; responses: { - /** @description EtablissementEnseignementArtistique resource created */ + /** @description DisciplineArtistique resource created */ 201: { content: { - "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"]; - "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"]; + "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"]; + "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"]; }; }; /** @description Invalid input */ @@ -7769,22 +8422,22 @@ export interface operations { }; }; /** - * Retrieves a EtablissementEnseignementArtistique resource. - * @description Retrieves a EtablissementEnseignementArtistique resource. + * Retrieves a DisciplineArtistique resource. + * @description Retrieves a DisciplineArtistique resource. */ - api_etablissements_enseignement_artistique_id_get: { + api_disciplines_artistiques_id_get: { parameters: { path: { - /** @description EtablissementEnseignementArtistique identifier */ + /** @description DisciplineArtistique identifier */ id: string; }; }; responses: { - /** @description EtablissementEnseignementArtistique resource */ + /** @description DisciplineArtistique resource */ 200: { content: { - "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"]; - "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"]; + "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"]; + "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"]; }; }; /** @description Resource not found */ @@ -7794,28 +8447,28 @@ export interface operations { }; }; /** - * Updates the EtablissementEnseignementArtistique resource. - * @description Updates the EtablissementEnseignementArtistique resource. + * Updates the DisciplineArtistique resource. + * @description Updates the DisciplineArtistique resource. */ - api_etablissements_enseignement_artistique_id_patch: { + api_disciplines_artistiques_id_patch: { parameters: { path: { - /** @description EtablissementEnseignementArtistique identifier */ + /** @description DisciplineArtistique identifier */ id: string; }; }; - /** @description The updated EtablissementEnseignementArtistique resource */ + /** @description The updated DisciplineArtistique resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.in"]; + "application/merge-patch+json": components["schemas"]["DisciplineArtistique-disciplines_artistiques.in"]; }; }; responses: { - /** @description EtablissementEnseignementArtistique resource updated */ + /** @description DisciplineArtistique resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"]; - "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"]; + "application/ld+json": components["schemas"]["DisciplineArtistique.jsonld-disciplines_artistiques.out"]; + "text/html": components["schemas"]["DisciplineArtistique-disciplines_artistiques.out"]; }; }; /** @description Invalid input */ @@ -7833,24 +8486,25 @@ export interface operations { }; }; /** - * Retrieves the collection of EtapeDemande resources. - * @description Retrieves the collection of EtapeDemande resources. + * Retrieves the collection of DisciplineSportive resources. + * @description Retrieves the collection of DisciplineSportive resources. */ - api_etapes_demandes_get_collection: { + api_disciplines_sportives_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description EtapeDemande collection */ + /** @description DisciplineSportive collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["EtapeDemande.jsonld-etape_demande.out"][]; + "hydra:member": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -7887,170 +8541,125 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["EtapeDemande-etape_demande.out"][]; + "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"][]; }; }; }; }; /** - * Retrieves a EtapeDemande resource. - * @description Retrieves a EtapeDemande resource. + * Creates a DisciplineSportive resource. + * @description Creates a DisciplineSportive resource. */ - api_etapes_demandes_id_get: { - parameters: { - path: { - /** @description EtapeDemande identifier */ - id: string; + api_disciplines_sportives_post: { + /** @description The new DisciplineSportive resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.in"]; + "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.in"]; }; }; responses: { - /** @description EtapeDemande resource */ - 200: { + /** @description DisciplineSportive resource created */ + 201: { content: { - "application/ld+json": components["schemas"]["EtapeDemande.jsonld-etape_demande.out"]; - "text/html": components["schemas"]["EtapeDemande-etape_demande.out"]; + "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"]; + "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"]; }; }; - /** @description Resource not found */ - 404: { + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { content: never; }; }; }; /** - * Retrieves the collection of EtatDemande resources. - * @description Retrieves the collection of EtatDemande resources. + * Retrieves a DisciplineSportive resource. + * @description Retrieves a DisciplineSportive resource. */ - api_etats_demandes_get_collection: { + api_disciplines_sportives_id_get: { parameters: { - query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; + path: { + /** @description DisciplineSportive identifier */ + id: string; }; }; responses: { - /** @description EtatDemande collection */ + /** @description DisciplineSportive resource */ 200: { content: { - "application/ld+json": { - "hydra:member": components["schemas"]["EtatDemande.jsonld"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["EtatDemande"][]; + "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"]; + "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"]; }; }; + /** @description Resource not found */ + 404: { + content: never; + }; }; }; /** - * Retrieves a EtatDemande resource. - * @description Retrieves a EtatDemande resource. + * Updates the DisciplineSportive resource. + * @description Updates the DisciplineSportive resource. */ - api_etats_demandes_id_get: { + api_disciplines_sportives_id_patch: { parameters: { path: { - /** @description EtatDemande identifier */ + /** @description DisciplineSportive identifier */ id: string; }; }; + /** @description The updated DisciplineSportive resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["DisciplineSportive-discipline_sportive.in"]; + }; + }; responses: { - /** @description EtatDemande resource */ + /** @description DisciplineSportive resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["EtatDemande.jsonld"]; - "text/html": components["schemas"]["EtatDemande"]; + "application/ld+json": components["schemas"]["DisciplineSportive.jsonld-discipline_sportive.out"]; + "text/html": components["schemas"]["DisciplineSportive-discipline_sportive.out"]; }; }; + /** @description Invalid input */ + 400: { + content: never; + }; /** @description Resource not found */ 404: { content: never; }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of Evenement resources. - * @description Retrieves the collection of Evenement resources. + * Retrieves the collection of EtablissementEnseignementArtistique resources. + * @description Retrieves the collection of EtablissementEnseignementArtistique resources. */ - api_evenements_get_collection: { + api_etablissements_enseignement_artistique_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - type?: string; - "type[]"?: string[]; - campus?: string; - "campus[]"?: string[]; - "type.avecValidation"?: boolean; - "type.avecValidation[]"?: boolean[]; - "type.forfait"?: boolean; - "type.forfait[]"?: boolean[]; - "exists[periodePriseEnCompteRH]"?: boolean; - "exists[dateAnnulation]"?: boolean; - "exists[intervenant]"?: boolean; - "exists[beneficiaires]"?: boolean; - "debut[before]"?: string; - "debut[strictly_before]"?: string; - "debut[after]"?: string; - "debut[strictly_after]"?: string; - "fin[before]"?: string; - "fin[strictly_before]"?: string; - "fin[after]"?: string; - "fin[strictly_after]"?: string; - intervenant?: string; - "intervenant[]"?: string[]; - beneficiaires?: string; - "beneficiaires[]"?: string[]; - suppleants?: string; - "suppleants[]"?: string[]; - utilisateurCreation?: string; - "utilisateurCreation[]"?: string[]; - aValider?: boolean; - nomIntervenant?: string; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description Evenement collection */ + /** @description EtablissementEnseignementArtistique collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Evenement.jsonld-evenement.out"][]; + "hydra:member": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -8087,29 +8696,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Evenement-evenement.out"][]; + "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"][]; }; }; }; }; /** - * Creates a Evenement resource. - * @description Creates a Evenement resource. + * Creates a EtablissementEnseignementArtistique resource. + * @description Creates a EtablissementEnseignementArtistique resource. */ - api_evenements_post: { - /** @description The new Evenement resource */ + api_etablissements_enseignement_artistique_post: { + /** @description The new EtablissementEnseignementArtistique resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.in"]; - "text/html": components["schemas"]["Evenement-evenement.in"]; + "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.in"]; + "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.in"]; }; }; responses: { - /** @description Evenement resource created */ + /** @description EtablissementEnseignementArtistique resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.out"]; - "text/html": components["schemas"]["Evenement-evenement.out"]; + "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"]; + "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"]; }; }; /** @description Invalid input */ @@ -8123,22 +8732,22 @@ export interface operations { }; }; /** - * Retrieves a Evenement resource. - * @description Retrieves a Evenement resource. + * Retrieves a EtablissementEnseignementArtistique resource. + * @description Retrieves a EtablissementEnseignementArtistique resource. */ - api_evenements_id_get: { + api_etablissements_enseignement_artistique_id_get: { parameters: { path: { - /** @description Evenement identifier */ + /** @description EtablissementEnseignementArtistique identifier */ id: string; }; }; responses: { - /** @description Evenement resource */ + /** @description EtablissementEnseignementArtistique resource */ 200: { content: { - "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.out"]; - "text/html": components["schemas"]["Evenement-evenement.out"]; + "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"]; + "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"]; }; }; /** @description Resource not found */ @@ -8148,50 +8757,28 @@ export interface operations { }; }; /** - * Removes the Evenement resource. - * @description Removes the Evenement resource. - */ - api_evenements_id_delete: { - parameters: { - path: { - /** @description Evenement identifier */ - id: string; - }; - }; - responses: { - /** @description Evenement resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the Evenement resource. - * @description Updates the Evenement resource. + * Updates the EtablissementEnseignementArtistique resource. + * @description Updates the EtablissementEnseignementArtistique resource. */ - api_evenements_id_patch: { + api_etablissements_enseignement_artistique_id_patch: { parameters: { path: { - /** @description Evenement identifier */ + /** @description EtablissementEnseignementArtistique identifier */ id: string; }; }; - /** @description The updated Evenement resource */ + /** @description The updated EtablissementEnseignementArtistique resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Evenement-evenement.in"]; + "application/merge-patch+json": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.in"]; }; }; responses: { - /** @description Evenement resource updated */ + /** @description EtablissementEnseignementArtistique resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Evenement.jsonld-evenement.out"]; - "text/html": components["schemas"]["Evenement-evenement.out"]; + "application/ld+json": components["schemas"]["EtablissementEnseignementArtistique.jsonld-etablissements_enseignement_artistique.out"]; + "text/html": components["schemas"]["EtablissementEnseignementArtistique-etablissements_enseignement_artistique.out"]; }; }; /** @description Invalid input */ @@ -8209,28 +8796,24 @@ export interface operations { }; }; /** - * Retrieves the collection of Formation resources. - * @description Retrieves the collection of Formation resources. + * Retrieves the collection of EtatDemande resources. + * @description Retrieves the collection of EtatDemande resources. */ - api_formations_get_collection: { + api_etats_demandes_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - composante?: string; - "composante[]"?: string[]; - "order[libelle]"?: "asc" | "desc"; - avecInscriptions?: boolean; }; }; responses: { - /** @description Formation collection */ + /** @description EtatDemande collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Formation.jsonld"][]; + "hydra:member": components["schemas"]["EtatDemande.jsonld"][]; "hydra:totalItems"?: number; /** * @example { @@ -8267,28 +8850,28 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Formation"][]; + "text/html": components["schemas"]["EtatDemande"][]; }; }; }; }; /** - * Retrieves a Formation resource. - * @description Retrieves a Formation resource. + * Retrieves a EtatDemande resource. + * @description Retrieves a EtatDemande resource. */ - api_formations_id_get: { + api_etats_demandes_id_get: { parameters: { path: { - /** @description Formation identifier */ + /** @description EtatDemande identifier */ id: string; }; }; responses: { - /** @description Formation resource */ + /** @description EtatDemande resource */ 200: { content: { - "application/ld+json": components["schemas"]["Formation.jsonld"]; - "text/html": components["schemas"]["Formation"]; + "application/ld+json": components["schemas"]["EtatDemande.jsonld"]; + "text/html": components["schemas"]["EtatDemande"]; }; }; /** @description Resource not found */ @@ -8298,55 +8881,28 @@ export interface operations { }; }; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Retrieves the collection of Formation resources. + * @description Retrieves the collection of Formation resources. */ - intervenants: { + api_formations_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - term?: string; - beneficiaire?: string; - "creneau[debut]"?: string; - "creneau[fin]"?: string; - recherche?: string; - tags?: string; - "tags[]"?: string[]; - nom?: string; - prenom?: string; - "intervenant.typesEvenements"?: string; - "intervenant.typesEvenements[]"?: string[]; - "intervenant.campuses"?: string; - "intervenant.campuses[]"?: string[]; - "intervenant.competences"?: string; - "intervenant.competences[]"?: string[]; - profil?: string; - libelleCampus?: string; - libelleComposante?: string; - nomGestionnaire?: string; - intervenantArchive?: boolean; - "order[nom]"?: "asc" | "desc"; - "beneficiaires.avecAccompagnement"?: boolean; - gestionnaire?: string; - "gestionnaire[]"?: string[]; - "exists[numeroEtudiant]"?: boolean; composante?: string; "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - etatAvisEse?: string; - etatDecisionAmenagement?: string; + "order[libelle]"?: "asc" | "desc"; + avecInscriptions?: boolean; }; }; responses: { - /** @description Utilisateur collection */ + /** @description Formation collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; + "hydra:member": components["schemas"]["Formation.jsonld"][]; "hydra:totalItems"?: number; /** * @example { @@ -8383,35 +8939,74 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; + "text/html": components["schemas"]["Formation"][]; }; }; }; }; /** - * Retrieves the collection of ServicesFaits resources. - * @description Retrieves the collection of ServicesFaits resources. + * Retrieves a Formation resource. + * @description Retrieves a Formation resource. */ - api_intervenants_uidservices_faits_get_collection: { + api_formations_id_get: { + parameters: { + path: { + /** @description Formation identifier */ + id: string; + }; + }; + responses: { + /** @description Formation resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Formation.jsonld"]; + "text/html": components["schemas"]["Formation"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Retrieves a ListeSportifsHautNiveau resource. + * @description Retrieves a ListeSportifsHautNiveau resource. + */ + api_liste_sportifs_haut_niveau_get: { + responses: { + /** @description ListeSportifsHautNiveau resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["ListeSportifsHautNiveau.jsonld-sportif_haut_niveau.out"]; + "text/html": components["schemas"]["ListeSportifsHautNiveau-sportif_haut_niveau.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Retrieves the collection of Parametre resources. + * @description Retrieves the collection of Parametre resources. + */ + api_parametres_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[debut]"?: "asc" | "desc"; - }; - path: { - /** @description ServicesFaits identifier */ - uid: string; }; }; responses: { - /** @description ServicesFaits collection */ + /** @description Parametre collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["ServicesFaits.jsonld-services_faits.out"][]; + "hydra:member": components["schemas"]["Parametre.jsonld-param.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -8448,75 +9043,164 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["ServicesFaits-services_faits.out"][]; + "text/html": components["schemas"]["Parametre-param.out"][]; + }; + }; + }; + }; + /** + * Retrieves a Parametre resource. + * @description Retrieves a Parametre resource. + */ + api_parametres_cle_get: { + parameters: { + path: { + /** @description Parametre identifier */ + cle: string; + }; + }; + responses: { + /** @description Parametre resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Parametre.jsonld-param.out"]; + "text/html": components["schemas"]["Parametre-param.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + }; + }; + /** + * Creates a ValeurParametre resource. + * @description Creates a ValeurParametre resource. + */ + api_parametres_clevaleurs_post: { + parameters: { + path: { + /** @description ValeurParametre identifier */ + cle: string; + }; + }; + /** @description The new ValeurParametre resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.in"]; + "text/html": components["schemas"]["ValeurParametre-valeur_param.in"]; + }; + }; + responses: { + /** @description ValeurParametre resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.out"]; + "text/html": components["schemas"]["ValeurParametre-valeur_param.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves a ValeurParametre resource. + * @description Retrieves a ValeurParametre resource. + */ + api_parametres_clevaleurs_id_get: { + parameters: { + path: { + /** @description ValeurParametre identifier */ + cle: string; + /** @description ValeurParametre identifier */ + id: string; + }; + }; + responses: { + /** @description ValeurParametre resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.out"]; + "text/html": components["schemas"]["ValeurParametre-valeur_param.out"]; }; }; + /** @description Resource not found */ + 404: { + content: never; + }; }; }; /** - * Retrieves a ServicesFaits resource. - * @description Retrieves a ServicesFaits resource. + * Updates the ValeurParametre resource. + * @description Updates the ValeurParametre resource. */ - api_intervenants_uidservices_faits_id_get: { + api_parametres_clevaleurs_id_patch: { parameters: { path: { - /** @description ServicesFaits identifier */ - uid: string; - /** @description ServicesFaits identifier */ + /** @description ValeurParametre identifier */ + cle: string; + /** @description ValeurParametre identifier */ id: string; }; }; + /** @description The updated ValeurParametre resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["ValeurParametre-valeur_param.in"]; + }; + }; responses: { - /** @description ServicesFaits resource */ + /** @description ValeurParametre resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["ServicesFaits.jsonld-services_faits.out"]; - "text/html": components["schemas"]["ServicesFaits-services_faits.out"]; + "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.out"]; + "text/html": components["schemas"]["ValeurParametre-valeur_param.out"]; }; }; + /** @description Invalid input */ + 400: { + content: never; + }; /** @description Resource not found */ 404: { content: never; }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of InterventionForfait resources. - * @description Retrieves the collection of InterventionForfait resources. + * Retrieves the collection of PeriodeRH resources. + * @description Retrieves the collection of PeriodeRH resources. */ - api_interventions_forfait_get_collection: { + api_periodes_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - periode?: string; - "periode[]"?: string[]; - type?: string; - "type[]"?: string[]; - intervenant?: string; - "intervenant[]"?: string[]; - utilisateurCreation?: string; - "utilisateurCreation[]"?: string[]; - nomIntervenant?: string; - "order[intervenant.utilisateur.nom]"?: "asc" | "desc"; - "periode.debut[before]"?: string; - "periode.debut[strictly_before]"?: string; - "periode.debut[after]"?: string; - "periode.debut[strictly_after]"?: string; - "periode.fin[before]"?: string; - "periode.fin[strictly_before]"?: string; - "periode.fin[after]"?: string; - "periode.fin[strictly_after]"?: string; + "order[debut]"?: "asc" | "desc"; + "butoir[before]"?: string; + "butoir[strictly_before]"?: string; + "butoir[after]"?: string; + "butoir[strictly_after]"?: string; }; }; responses: { - /** @description InterventionForfait collection */ + /** @description PeriodeRH collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["InterventionForfait.jsonld-forfait.out"][]; + "hydra:member": components["schemas"]["PeriodeRH.jsonld-periode.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -8553,29 +9237,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["InterventionForfait-forfait.out"][]; + "text/html": components["schemas"]["PeriodeRH-periode.out"][]; }; }; }; }; /** - * Creates a InterventionForfait resource. - * @description Creates a InterventionForfait resource. + * Creates a PeriodeRH resource. + * @description Creates a PeriodeRH resource. */ - api_interventions_forfait_post: { - /** @description The new InterventionForfait resource */ + api_periodes_post: { + /** @description The new PeriodeRH resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.in"]; - "text/html": components["schemas"]["InterventionForfait-forfait.in"]; + "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.in"]; + "text/html": components["schemas"]["PeriodeRH-periode.in"]; }; }; responses: { - /** @description InterventionForfait resource created */ + /** @description PeriodeRH resource created */ 201: { content: { - "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.out"]; - "text/html": components["schemas"]["InterventionForfait-forfait.out"]; + "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.out"]; + "text/html": components["schemas"]["PeriodeRH-periode.out"]; }; }; /** @description Invalid input */ @@ -8589,22 +9273,22 @@ export interface operations { }; }; /** - * Retrieves a InterventionForfait resource. - * @description Retrieves a InterventionForfait resource. + * Retrieves a PeriodeRH resource. + * @description Retrieves a PeriodeRH resource. */ - api_interventions_forfait_id_get: { + api_periodes_id_get: { parameters: { path: { - /** @description InterventionForfait identifier */ + /** @description PeriodeRH identifier */ id: string; }; }; responses: { - /** @description InterventionForfait resource */ + /** @description PeriodeRH resource */ 200: { content: { - "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.out"]; - "text/html": components["schemas"]["InterventionForfait-forfait.out"]; + "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.out"]; + "text/html": components["schemas"]["PeriodeRH-periode.out"]; }; }; /** @description Resource not found */ @@ -8614,50 +9298,28 @@ export interface operations { }; }; /** - * Removes the InterventionForfait resource. - * @description Removes the InterventionForfait resource. - */ - api_interventions_forfait_id_delete: { - parameters: { - path: { - /** @description InterventionForfait identifier */ - id: string; - }; - }; - responses: { - /** @description InterventionForfait resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the InterventionForfait resource. - * @description Updates the InterventionForfait resource. + * Updates the PeriodeRH resource. + * @description Updates the PeriodeRH resource. */ - api_interventions_forfait_id_patch: { + api_periodes_id_patch: { parameters: { path: { - /** @description InterventionForfait identifier */ + /** @description PeriodeRH identifier */ id: string; }; }; - /** @description The updated InterventionForfait resource */ + /** @description The updated PeriodeRH resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["InterventionForfait-forfait.in"]; + "application/merge-patch+json": components["schemas"]["PeriodeRH-periode.in"]; }; }; responses: { - /** @description InterventionForfait resource updated */ + /** @description PeriodeRH resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["InterventionForfait.jsonld-forfait.out"]; - "text/html": components["schemas"]["InterventionForfait-forfait.out"]; + "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.out"]; + "text/html": components["schemas"]["PeriodeRH-periode.out"]; }; }; /** @description Invalid input */ @@ -8675,43 +9337,25 @@ export interface operations { }; }; /** - * Retrieves a ListeSportifsHautNiveau resource. - * @description Retrieves a ListeSportifsHautNiveau resource. - */ - api_liste_sportifs_haut_niveau_get: { - responses: { - /** @description ListeSportifsHautNiveau resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["ListeSportifsHautNiveau.jsonld-sportif_haut_niveau.out"]; - "text/html": components["schemas"]["ListeSportifsHautNiveau-sportif_haut_niveau.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Retrieves the collection of Parametre resources. - * @description Retrieves the collection of Parametre resources. + * Retrieves the collection of ProfilBeneficiaire resources. + * @description Retrieves the collection of ProfilBeneficiaire resources. */ - api_parametres_get_collection: { + api_profils_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description Parametre collection */ + /** @description ProfilBeneficiaire collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Parametre.jsonld-param.out"][]; + "hydra:member": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -8748,60 +9392,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Parametre-param.out"][]; - }; - }; - }; - }; - /** - * Retrieves a Parametre resource. - * @description Retrieves a Parametre resource. - */ - api_parametres_cle_get: { - parameters: { - path: { - /** @description Parametre identifier */ - cle: string; - }; - }; - responses: { - /** @description Parametre resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["Parametre.jsonld-param.out"]; - "text/html": components["schemas"]["Parametre-param.out"]; + "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"][]; }; }; - /** @description Resource not found */ - 404: { - content: never; - }; }; }; /** - * Creates a ValeurParametre resource. - * @description Creates a ValeurParametre resource. + * Creates a ProfilBeneficiaire resource. + * @description Creates a ProfilBeneficiaire resource. */ - api_parametres_clevaleurs_post: { - parameters: { - path: { - /** @description ValeurParametre identifier */ - cle: string; - }; - }; - /** @description The new ValeurParametre resource */ + api_profils_post: { + /** @description The new ProfilBeneficiaire resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.in"]; - "text/html": components["schemas"]["ValeurParametre-valeur_param.in"]; + "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.in"]; + "text/html": components["schemas"]["ProfilBeneficiaire-profil.in"]; }; }; responses: { - /** @description ValeurParametre resource created */ + /** @description ProfilBeneficiaire resource created */ 201: { content: { - "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.out"]; - "text/html": components["schemas"]["ValeurParametre-valeur_param.out"]; + "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"]; + "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"]; }; }; /** @description Invalid input */ @@ -8815,24 +9428,22 @@ export interface operations { }; }; /** - * Retrieves a ValeurParametre resource. - * @description Retrieves a ValeurParametre resource. + * Retrieves a ProfilBeneficiaire resource. + * @description Retrieves a ProfilBeneficiaire resource. */ - api_parametres_clevaleurs_id_get: { + api_profils_id_get: { parameters: { path: { - /** @description ValeurParametre identifier */ - cle: string; - /** @description ValeurParametre identifier */ + /** @description ProfilBeneficiaire identifier */ id: string; }; }; responses: { - /** @description ValeurParametre resource */ + /** @description ProfilBeneficiaire resource */ 200: { - content: { - "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.out"]; - "text/html": components["schemas"]["ValeurParametre-valeur_param.out"]; + content: { + "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"]; + "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"]; }; }; /** @description Resource not found */ @@ -8842,30 +9453,28 @@ export interface operations { }; }; /** - * Updates the ValeurParametre resource. - * @description Updates the ValeurParametre resource. + * Updates the ProfilBeneficiaire resource. + * @description Updates the ProfilBeneficiaire resource. */ - api_parametres_clevaleurs_id_patch: { + api_profils_id_patch: { parameters: { path: { - /** @description ValeurParametre identifier */ - cle: string; - /** @description ValeurParametre identifier */ + /** @description ProfilBeneficiaire identifier */ id: string; }; }; - /** @description The updated ValeurParametre resource */ + /** @description The updated ProfilBeneficiaire resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["ValeurParametre-valeur_param.in"]; + "application/merge-patch+json": components["schemas"]["ProfilBeneficiaire-profil.in"]; }; }; responses: { - /** @description ValeurParametre resource updated */ + /** @description ProfilBeneficiaire resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["ValeurParametre.jsonld-valeur_param.out"]; - "text/html": components["schemas"]["ValeurParametre-valeur_param.out"]; + "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"]; + "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"]; }; }; /** @description Invalid input */ @@ -8883,29 +9492,27 @@ export interface operations { }; }; /** - * Retrieves the collection of PeriodeRH resources. - * @description Retrieves the collection of PeriodeRH resources. + * Liste des services + * @description Retourne la liste des services */ - api_periodes_get_collection: { + api_services_get_collection: { parameters: { query?: { + /** @description Recherche sur le libellé (partiel, insensible à la casse) */ + libelle?: string; /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[debut]"?: "asc" | "desc"; - "butoir[before]"?: string; - "butoir[strictly_before]"?: string; - "butoir[after]"?: string; - "butoir[strictly_after]"?: string; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description PeriodeRH collection */ + /** @description Service collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["PeriodeRH.jsonld-periode.out"][]; + "hydra:member": components["schemas"]["Service.jsonld-service.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -8942,29 +9549,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["PeriodeRH-periode.out"][]; + "text/html": components["schemas"]["Service-service.out"][]; }; }; }; }; /** - * Creates a PeriodeRH resource. - * @description Creates a PeriodeRH resource. + * Creates a Service resource. + * @description Creates a Service resource. */ - api_periodes_post: { - /** @description The new PeriodeRH resource */ + api_services_post: { + /** @description The new Service resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.in"]; - "text/html": components["schemas"]["PeriodeRH-periode.in"]; + "application/ld+json": components["schemas"]["Service.jsonld-service.in"]; + "text/html": components["schemas"]["Service-service.in"]; }; }; responses: { - /** @description PeriodeRH resource created */ + /** @description Service resource created */ 201: { content: { - "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.out"]; - "text/html": components["schemas"]["PeriodeRH-periode.out"]; + "application/ld+json": components["schemas"]["Service.jsonld-service.out"]; + "text/html": components["schemas"]["Service-service.out"]; }; }; /** @description Invalid input */ @@ -8978,22 +9585,22 @@ export interface operations { }; }; /** - * Retrieves a PeriodeRH resource. - * @description Retrieves a PeriodeRH resource. + * Détail d'un service + * @description Retourne le détail du service demandé */ - api_periodes_id_get: { + api_services_id_get: { parameters: { path: { - /** @description PeriodeRH identifier */ + /** @description Service identifier */ id: string; }; }; responses: { - /** @description PeriodeRH resource */ + /** @description Service resource */ 200: { content: { - "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.out"]; - "text/html": components["schemas"]["PeriodeRH-periode.out"]; + "application/ld+json": components["schemas"]["Service.jsonld-service.out"]; + "text/html": components["schemas"]["Service-service.out"]; }; }; /** @description Resource not found */ @@ -9003,28 +9610,28 @@ export interface operations { }; }; /** - * Updates the PeriodeRH resource. - * @description Updates the PeriodeRH resource. + * Updates the Service resource. + * @description Updates the Service resource. */ - api_periodes_id_patch: { + api_services_id_patch: { parameters: { path: { - /** @description PeriodeRH identifier */ + /** @description Service identifier */ id: string; }; }; - /** @description The updated PeriodeRH resource */ + /** @description The updated Service resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["PeriodeRH-periode.in"]; + "application/merge-patch+json": components["schemas"]["Service-service.in"]; }; }; responses: { - /** @description PeriodeRH resource updated */ + /** @description Service resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["PeriodeRH.jsonld-periode.out"]; - "text/html": components["schemas"]["PeriodeRH-periode.out"]; + "application/ld+json": components["schemas"]["Service.jsonld-service.out"]; + "text/html": components["schemas"]["Service-service.out"]; }; }; /** @description Invalid input */ @@ -9042,51 +9649,28 @@ export interface operations { }; }; /** - * Retrieves a ServicesFaits resource. - * @description Retrieves a ServicesFaits resource. - */ - api_periodes_idservices_faits_get: { - parameters: { - path: { - /** @description ServicesFaits identifier */ - id: string; - }; - }; - responses: { - /** @description ServicesFaits resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["ServicesFaits.jsonld-services_faits.out"]; - "text/csv": components["schemas"]["ServicesFaits-services_faits.out"]; - "application/pdf": components["schemas"]["ServicesFaits-services_faits.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Retrieves the collection of ProfilBeneficiaire resources. - * @description Retrieves the collection of ProfilBeneficiaire resources. + * Retrieves the collection of SportifHautNiveau resources. + * @description Retrieves the collection of SportifHautNiveau resources. */ - api_profils_get_collection: { + api_sportifs_haut_niveau_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + "order[nom]"?: "asc" | "desc"; + nom?: string; + prenom?: string; + identifiantExterne?: string; }; }; responses: { - /** @description ProfilBeneficiaire collection */ + /** @description SportifHautNiveau collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"][]; + "hydra:member": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -9123,29 +9707,63 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"][]; + "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"][]; }; }; }; }; /** - * Creates a ProfilBeneficiaire resource. - * @description Creates a ProfilBeneficiaire resource. + * Replaces the ListeSportifsHautNiveau resource. + * @description Replaces the ListeSportifsHautNiveau resource. */ - api_profils_post: { - /** @description The new ProfilBeneficiaire resource */ + api_sportifs_haut_niveau_put: { + /** @description The updated ListeSportifsHautNiveau resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.in"]; - "text/html": components["schemas"]["ProfilBeneficiaire-profil.in"]; + "application/ld+json": components["schemas"]["ListeSportifsHautNiveau.jsonld-sportif_haut_niveau.post"]; + "text/html": components["schemas"]["ListeSportifsHautNiveau-sportif_haut_niveau.post"]; }; }; responses: { - /** @description ProfilBeneficiaire resource created */ + /** @description ListeSportifsHautNiveau resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["ListeSportifsHautNiveau.jsonld-sportif_haut_niveau.out"]; + "text/html": components["schemas"]["ListeSportifsHautNiveau-sportif_haut_niveau.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Creates a SportifHautNiveau resource. + * @description Creates a SportifHautNiveau resource. + */ + api_sportifs_haut_niveau_post: { + /** @description The new SportifHautNiveau resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.post"]; + "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.post"]; + }; + }; + responses: { + /** @description SportifHautNiveau resource created */ 201: { content: { - "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"]; - "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"]; + "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"]; + "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"]; }; }; /** @description Invalid input */ @@ -9159,22 +9777,22 @@ export interface operations { }; }; /** - * Retrieves a ProfilBeneficiaire resource. - * @description Retrieves a ProfilBeneficiaire resource. + * Retrieves a SportifHautNiveau resource. + * @description Retrieves a SportifHautNiveau resource. */ - api_profils_id_get: { + api_sportifs_haut_niveau_identifiantExterne_get: { parameters: { path: { - /** @description ProfilBeneficiaire identifier */ - id: string; + /** @description SportifHautNiveau identifier */ + identifiantExterne: string; }; }; responses: { - /** @description ProfilBeneficiaire resource */ + /** @description SportifHautNiveau resource */ 200: { content: { - "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"]; - "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"]; + "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"]; + "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"]; }; }; /** @description Resource not found */ @@ -9184,119 +9802,86 @@ export interface operations { }; }; /** - * Updates the ProfilBeneficiaire resource. - * @description Updates the ProfilBeneficiaire resource. + * Removes the SportifHautNiveau resource. + * @description Removes the SportifHautNiveau resource. */ - api_profils_id_patch: { + api_sportifs_haut_niveau_identifiantExterne_delete: { parameters: { path: { - /** @description ProfilBeneficiaire identifier */ - id: string; - }; - }; - /** @description The updated ProfilBeneficiaire resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["ProfilBeneficiaire-profil.in"]; + /** @description SportifHautNiveau identifier */ + identifiantExterne: string; }; }; responses: { - /** @description ProfilBeneficiaire resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["ProfilBeneficiaire.jsonld-profil.out"]; - "text/html": components["schemas"]["ProfilBeneficiaire-profil.out"]; - }; - }; - /** @description Invalid input */ - 400: { + /** @description SportifHautNiveau resource deleted */ + 204: { content: never; }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a Question resource. - * @description Retrieves a Question resource. + * Updates the SportifHautNiveau resource. + * @description Updates the SportifHautNiveau resource. */ - api_questions_id_get: { + api_sportifs_haut_niveau_identifiantExterne_patch: { parameters: { path: { - /** @description Question identifier */ - id: string; + /** @description SportifHautNiveau identifier */ + identifiantExterne: string; + }; + }; + /** @description The updated SportifHautNiveau resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.patch"]; }; }; responses: { - /** @description Question resource */ + /** @description SportifHautNiveau resource updated */ 200: { - content: { - "application/ld+json": components["schemas"]["Question.jsonld-question.out"]; - "text/html": components["schemas"]["Question-question.out"]; + content: { + "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"]; + "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"]; }; }; + /** @description Invalid input */ + 400: { + content: never; + }; /** @description Resource not found */ 404: { content: never; }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Retrieves the collection of Tag resources. + * @description Retrieves the collection of Tag resources. */ - renforts: { + api_tags_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - term?: string; - beneficiaire?: string; - "creneau[debut]"?: string; - "creneau[fin]"?: string; - recherche?: string; - tags?: string; - "tags[]"?: string[]; - nom?: string; - prenom?: string; - "intervenant.typesEvenements"?: string; - "intervenant.typesEvenements[]"?: string[]; - "intervenant.campuses"?: string; - "intervenant.campuses[]"?: string[]; - "intervenant.competences"?: string; - "intervenant.competences[]"?: string[]; - profil?: string; - libelleCampus?: string; - libelleComposante?: string; - nomGestionnaire?: string; - intervenantArchive?: boolean; - "order[nom]"?: "asc" | "desc"; - "beneficiaires.avecAccompagnement"?: boolean; - gestionnaire?: string; - "gestionnaire[]"?: string[]; - "exists[numeroEtudiant]"?: boolean; - composante?: string; - "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - etatAvisEse?: string; - etatDecisionAmenagement?: string; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description Utilisateur collection */ + /** @description Tag collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; + "hydra:member": components["schemas"]["Tag.jsonld-tag.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -9333,128 +9918,128 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; + "text/html": components["schemas"]["Tag-tag.out"][]; }; }; }; }; /** - * Retrieves the collection of Utilisateur resources. - * @description Retrieves the collection of Utilisateur resources. + * Creates a Tag resource. + * @description Creates a Tag resource. */ - api_roles_roleIdutilisateurs_get_collection: { + api_tags_post: { + /** @description The new Tag resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["Tag.jsonld-tag.in"]; + "text/html": components["schemas"]["Tag-tag.in"]; + }; + }; + responses: { + /** @description Tag resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["Tag.jsonld-tag.out"]; + "text/html": components["schemas"]["Tag-tag.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; + }; + }; + /** + * Retrieves a Tag resource. + * @description Retrieves a Tag resource. + */ + api_tags_id_get: { parameters: { - query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - term?: string; - beneficiaire?: string; - "creneau[debut]"?: string; - "creneau[fin]"?: string; - recherche?: string; - tags?: string; - "tags[]"?: string[]; - nom?: string; - prenom?: string; - "intervenant.typesEvenements"?: string; - "intervenant.typesEvenements[]"?: string[]; - "intervenant.campuses"?: string; - "intervenant.campuses[]"?: string[]; - "intervenant.competences"?: string; - "intervenant.competences[]"?: string[]; - profil?: string; - libelleCampus?: string; - libelleComposante?: string; - nomGestionnaire?: string; - intervenantArchive?: boolean; - "order[nom]"?: "asc" | "desc"; - "beneficiaires.avecAccompagnement"?: boolean; - gestionnaire?: string; - "gestionnaire[]"?: string[]; - "exists[numeroEtudiant]"?: boolean; - composante?: string; - "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - etatAvisEse?: string; - etatDecisionAmenagement?: string; + path: { + /** @description Tag identifier */ + id: string; + }; + }; + responses: { + /** @description Tag resource */ + 200: { + content: { + "application/ld+json": components["schemas"]["Tag.jsonld-tag.out"]; + "text/html": components["schemas"]["Tag-tag.out"]; + }; + }; + /** @description Resource not found */ + 404: { + content: never; }; + }; + }; + /** + * Updates the Tag resource. + * @description Updates the Tag resource. + */ + api_tags_id_patch: { + parameters: { path: { - /** @description Utilisateur identifier */ - roleId: string; + /** @description Tag identifier */ + id: string; + }; + }; + /** @description The updated Tag resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["Tag-tag.in"]; }; }; responses: { - /** @description Utilisateur collection */ + /** @description Tag resource updated */ 200: { content: { - "application/ld+json": { - "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; + "application/ld+json": components["schemas"]["Tag.jsonld-tag.out"]; + "text/html": components["schemas"]["Tag-tag.out"]; }; }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Liste des services - * @description Retourne la liste des services + * Retrieves the collection of TypeAmenagement resources. + * @description Retrieves the collection of TypeAmenagement resources. */ - api_services_get_collection: { + api_types_amenagements_get_collection: { parameters: { query?: { - /** @description Recherche sur le libellé (partiel, insensible à la casse) */ - libelle?: string; /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; "order[libelle]"?: "asc" | "desc"; + examens?: boolean; + pedagogique?: boolean; + aideHumaine?: boolean; }; }; responses: { - /** @description Service collection */ + /** @description TypeAmenagement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Service.jsonld-service.out"][]; + "hydra:member": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -9491,29 +10076,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Service-service.out"][]; + "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"][]; }; }; }; }; /** - * Creates a Service resource. - * @description Creates a Service resource. + * Creates a TypeAmenagement resource. + * @description Creates a TypeAmenagement resource. */ - api_services_post: { - /** @description The new Service resource */ + api_types_amenagements_post: { + /** @description The new TypeAmenagement resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["Service.jsonld-service.in"]; - "text/html": components["schemas"]["Service-service.in"]; + "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.in"]; + "text/html": components["schemas"]["TypeAmenagement-type_amenagement.in"]; }; }; responses: { - /** @description Service resource created */ + /** @description TypeAmenagement resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Service.jsonld-service.out"]; - "text/html": components["schemas"]["Service-service.out"]; + "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"]; + "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"]; }; }; /** @description Invalid input */ @@ -9527,22 +10112,22 @@ export interface operations { }; }; /** - * Détail d'un service - * @description Retourne le détail du service demandé + * Retrieves a TypeAmenagement resource. + * @description Retrieves a TypeAmenagement resource. */ - api_services_id_get: { + api_types_amenagements_id_get: { parameters: { path: { - /** @description Service identifier */ + /** @description TypeAmenagement identifier */ id: string; }; }; responses: { - /** @description Service resource */ + /** @description TypeAmenagement resource */ 200: { content: { - "application/ld+json": components["schemas"]["Service.jsonld-service.out"]; - "text/html": components["schemas"]["Service-service.out"]; + "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"]; + "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"]; }; }; /** @description Resource not found */ @@ -9552,28 +10137,28 @@ export interface operations { }; }; /** - * Updates the Service resource. - * @description Updates the Service resource. + * Updates the TypeAmenagement resource. + * @description Updates the TypeAmenagement resource. */ - api_services_id_patch: { + api_types_amenagements_id_patch: { parameters: { path: { - /** @description Service identifier */ + /** @description TypeAmenagement identifier */ id: string; }; }; - /** @description The updated Service resource */ + /** @description The updated TypeAmenagement resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Service-service.in"]; + "application/merge-patch+json": components["schemas"]["TypeAmenagement-type_amenagement.in"]; }; }; responses: { - /** @description Service resource updated */ + /** @description TypeAmenagement resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Service.jsonld-service.out"]; - "text/html": components["schemas"]["Service-service.out"]; + "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"]; + "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"]; }; }; /** @description Invalid input */ @@ -9591,28 +10176,25 @@ export interface operations { }; }; /** - * Retrieves the collection of SportifHautNiveau resources. - * @description Retrieves the collection of SportifHautNiveau resources. + * Liste des types d'engagements + * @description Retourne la liste des types d'équipements */ - api_sportifs_haut_niveau_get_collection: { + api_types_engagements_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[nom]"?: "asc" | "desc"; - nom?: string; - prenom?: string; - identifiantExterne?: string; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description SportifHautNiveau collection */ + /** @description TypeEngagement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"][]; + "hydra:member": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -9649,63 +10231,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"][]; - }; - }; - }; - }; - /** - * Replaces the ListeSportifsHautNiveau resource. - * @description Replaces the ListeSportifsHautNiveau resource. - */ - api_sportifs_haut_niveau_put: { - /** @description The updated ListeSportifsHautNiveau resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["ListeSportifsHautNiveau.jsonld-sportif_haut_niveau.post"]; - "text/html": components["schemas"]["ListeSportifsHautNiveau-sportif_haut_niveau.post"]; - }; - }; - responses: { - /** @description ListeSportifsHautNiveau resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["ListeSportifsHautNiveau.jsonld-sportif_haut_niveau.out"]; - "text/html": components["schemas"]["ListeSportifsHautNiveau-sportif_haut_niveau.out"]; + "text/html": components["schemas"]["TypeEngagement-types_engagements.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Creates a SportifHautNiveau resource. - * @description Creates a SportifHautNiveau resource. + * Creates a TypeEngagement resource. + * @description Creates a TypeEngagement resource. */ - api_sportifs_haut_niveau_post: { - /** @description The new SportifHautNiveau resource */ + api_types_engagements_post: { + /** @description The new TypeEngagement resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.post"]; - "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.post"]; + "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.in"]; + "text/html": components["schemas"]["TypeEngagement-types_engagements.in"]; }; }; responses: { - /** @description SportifHautNiveau resource created */ + /** @description TypeEngagement resource created */ 201: { content: { - "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"]; - "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"]; + "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"]; + "text/html": components["schemas"]["TypeEngagement-types_engagements.out"]; }; }; /** @description Invalid input */ @@ -9719,22 +10267,22 @@ export interface operations { }; }; /** - * Retrieves a SportifHautNiveau resource. - * @description Retrieves a SportifHautNiveau resource. + * Détail d'un types d'engagements + * @description Retourne le détail du type d'équipement demandé */ - api_sportifs_haut_niveau_identifiantExterne_get: { + api_types_engagements_id_get: { parameters: { path: { - /** @description SportifHautNiveau identifier */ - identifiantExterne: string; + /** @description TypeEngagement identifier */ + id: string; }; }; responses: { - /** @description SportifHautNiveau resource */ + /** @description TypeEngagement resource */ 200: { content: { - "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"]; - "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"]; + "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"]; + "text/html": components["schemas"]["TypeEngagement-types_engagements.out"]; }; }; /** @description Resource not found */ @@ -9744,50 +10292,28 @@ export interface operations { }; }; /** - * Removes the SportifHautNiveau resource. - * @description Removes the SportifHautNiveau resource. - */ - api_sportifs_haut_niveau_identifiantExterne_delete: { - parameters: { - path: { - /** @description SportifHautNiveau identifier */ - identifiantExterne: string; - }; - }; - responses: { - /** @description SportifHautNiveau resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the SportifHautNiveau resource. - * @description Updates the SportifHautNiveau resource. + * Updates the TypeEngagement resource. + * @description Updates the TypeEngagement resource. */ - api_sportifs_haut_niveau_identifiantExterne_patch: { + api_types_engagements_id_patch: { parameters: { path: { - /** @description SportifHautNiveau identifier */ - identifiantExterne: string; + /** @description TypeEngagement identifier */ + id: string; }; }; - /** @description The updated SportifHautNiveau resource */ + /** @description The updated TypeEngagement resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.patch"]; + "application/merge-patch+json": components["schemas"]["TypeEngagement-types_engagements.in"]; }; }; responses: { - /** @description SportifHautNiveau resource updated */ + /** @description TypeEngagement resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["SportifHautNiveau.jsonld-sportif_haut_niveau.out"]; - "text/html": components["schemas"]["SportifHautNiveau-sportif_haut_niveau.out"]; + "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"]; + "text/html": components["schemas"]["TypeEngagement-types_engagements.out"]; }; }; /** @description Invalid input */ @@ -9805,52 +10331,25 @@ export interface operations { }; }; /** - * Retrieves a TableauDeBord resource. - * @description Retrieves a TableauDeBord resource. - */ - api_statistiques_get: { - parameters: { - query?: { - /** @description utilisateur concerné */ - utilisateur?: string; - }; - }; - responses: { - /** @description TableauDeBord resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["TableauDeBord.jsonld"]; - "text/html": components["schemas"]["TableauDeBord"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Retrieves the collection of BilanActivite resources. - * @description Bilan activite + * Liste des types d'équipements + * @description Retourne la liste des types d'équipements */ - api_suivisactivite_get_collection: { + api_types_equipements_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[dateDemande]"?: "asc" | "desc"; - demandeur?: string; - "demandeur[]"?: string[]; + "order[libelle]"?: "asc" | "desc"; }; }; responses: { - /** @description BilanActivite collection */ + /** @description TypeEquipement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["BilanActivite.jsonld-bilan-activite.out"][]; + "hydra:member": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -9887,29 +10386,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["BilanActivite-bilan-activite.out"][]; + "text/html": components["schemas"]["TypeEquipement-type_equipement.out"][]; }; }; }; }; /** - * Creates a BilanActivite resource. - * @description Bilan activite + * Creates a TypeEquipement resource. + * @description Creates a TypeEquipement resource. */ - api_suivisactivite_post: { - /** @description The new BilanActivite resource */ + api_types_equipements_post: { + /** @description The new TypeEquipement resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["BilanActivite.jsonld-bilan-activite.in"]; - "text/html": components["schemas"]["BilanActivite-bilan-activite.in"]; + "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.in"]; + "text/html": components["schemas"]["TypeEquipement-type_equipement.in"]; }; }; responses: { - /** @description BilanActivite resource created */ + /** @description TypeEquipement resource created */ 201: { content: { - "application/ld+json": components["schemas"]["BilanActivite.jsonld-bilan-activite.out"]; - "text/html": components["schemas"]["BilanActivite-bilan-activite.out"]; + "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"]; + "text/html": components["schemas"]["TypeEquipement-type_equipement.out"]; }; }; /** @description Invalid input */ @@ -9923,22 +10422,22 @@ export interface operations { }; }; /** - * Retrieves a BilanActivite resource. - * @description Bilan activite + * Détail d'un types d'équipements + * @description Retourne le détail du type d'équipement demandé */ - api_suivisactivite_id_get: { + api_types_equipements_id_get: { parameters: { path: { - /** @description BilanActivite identifier */ + /** @description TypeEquipement identifier */ id: string; }; }; responses: { - /** @description BilanActivite resource */ + /** @description TypeEquipement resource */ 200: { content: { - "application/ld+json": components["schemas"]["BilanActivite.jsonld-bilan-activite.out"]; - "text/html": components["schemas"]["BilanActivite-bilan-activite.out"]; + "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"]; + "text/html": components["schemas"]["TypeEquipement-type_equipement.out"]; }; }; /** @description Resource not found */ @@ -9948,63 +10447,64 @@ export interface operations { }; }; /** - * Removes the BilanActivite resource. - * @description Bilan activite + * Updates the TypeEquipement resource. + * @description Updates the TypeEquipement resource. */ - api_suivisactivite_id_delete: { + api_types_equipements_id_patch: { parameters: { path: { - /** @description BilanActivite identifier */ + /** @description TypeEquipement identifier */ id: string; }; }; + /** @description The updated TypeEquipement resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["TypeEquipement-type_equipement.in"]; + }; + }; responses: { - /** @description BilanActivite resource deleted */ - 204: { + /** @description TypeEquipement resource updated */ + 200: { + content: { + "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"]; + "text/html": components["schemas"]["TypeEquipement-type_equipement.out"]; + }; + }; + /** @description Invalid input */ + 400: { content: never; }; /** @description Resource not found */ 404: { content: never; }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of ActiviteBeneficiaire resources. - * @description Retrieves the collection of ActiviteBeneficiaire resources. + * Liste des types d'événements + * @description Retourne la liste des types d'événements */ - api_suivisbeneficiaires_get_collection: { + api_types_evenements_get_collection: { parameters: { query?: { - type?: string; - "type[]"?: string[]; - campus?: string; - "campus[]"?: string[]; - "beneficiaires.profil"?: string; - "beneficiaires.profil[]"?: string[]; - "beneficiaires.typologies"?: string; - "beneficiaires.typologies[]"?: string[]; - beneficiaires?: string; - "beneficiaires[]"?: string[]; - "debut[before]"?: string; - "debut[strictly_before]"?: string; - "debut[after]"?: string; - "debut[strictly_after]"?: string; - "fin[before]"?: string; - "fin[strictly_before]"?: string; - "fin[after]"?: string; - "fin[strictly_after]"?: string; - "exists[dateAnnulation]"?: boolean; - periode?: string; - "periode[]"?: string[]; + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + forfait?: boolean; }; }; responses: { - /** @description ActiviteBeneficiaire collection */ + /** @description TypeEvenement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["ActiviteBeneficiaire.jsonld-ActiviteBeneficiaire.out"][]; + "hydra:member": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -10041,170 +10541,129 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["ActiviteBeneficiaire-ActiviteBeneficiaire.out"][]; + "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"][]; }; }; }; }; /** - * Retrieves the collection of BilanFinancier resources. - * @description Bilan financier + * Creates a TypeEvenement resource. + * @description Creates a TypeEvenement resource. */ - api_suivisfinanciersdebut_debutfin_fin_get_collection: { - parameters: { - query?: { - profil?: string; - "profil[]"?: string[]; - "exists[dateAnnulation]"?: boolean; + api_types_evenements_post: { + /** @description The new TypeEvenement resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.in"]; + "text/html": components["schemas"]["TypeEvenement-typesEvenements.in"]; + }; + }; + responses: { + /** @description TypeEvenement resource created */ + 201: { + content: { + "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"]; + "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"]; + }; + }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; }; + }; + }; + /** + * Détail d'un types d'événements + * @description Retourne le détail du type d'événements demandé + */ + api_types_evenements_id_get: { + parameters: { path: { - /** @description BilanFinancier identifier */ - debut: string; - /** @description BilanFinancier identifier */ - fin: string; + /** @description TypeEvenement identifier */ + id: string; }; }; responses: { - /** @description BilanFinancier collection */ + /** @description TypeEvenement resource */ 200: { content: { - "application/ld+json": { - "hydra:member": components["schemas"]["BilanFinancier.jsonld"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/csv": components["schemas"]["BilanFinancier"][]; + "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"]; + "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"]; }; }; + /** @description Resource not found */ + 404: { + content: never; + }; }; }; /** - * Retrieves the collection of ActiviteIntervenant resources. - * @description Retrieves the collection of ActiviteIntervenant resources. + * Updates the TypeEvenement resource. + * @description Updates the TypeEvenement resource. */ - api_suivisintervenants_get_collection: { + api_types_evenements_id_patch: { parameters: { - query?: { - type?: string; - "type[]"?: string[]; - campus?: string; - "campus[]"?: string[]; - intervenant?: string; - "intervenant[]"?: string[]; - "debut[before]"?: string; - "debut[strictly_before]"?: string; - "debut[after]"?: string; - "debut[strictly_after]"?: string; - "fin[before]"?: string; - "fin[strictly_before]"?: string; - "fin[after]"?: string; - "fin[strictly_after]"?: string; - "exists[intervenant]"?: boolean; - "exists[dateAnnulation]"?: boolean; - periode?: string; - "periode[]"?: string[]; + path: { + /** @description TypeEvenement identifier */ + id: string; + }; + }; + /** @description The updated TypeEvenement resource */ + requestBody: { + content: { + "application/merge-patch+json": components["schemas"]["TypeEvenement-typesEvenements.in"]; }; }; responses: { - /** @description ActiviteIntervenant collection */ + /** @description TypeEvenement resource updated */ 200: { content: { - "application/ld+json": { - "hydra:member": components["schemas"]["ActiviteIntervenant.jsonld-ActiviteIntervenant.out"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["ActiviteIntervenant-ActiviteIntervenant.out"][]; + "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"]; + "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"]; }; }; + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Resource not found */ + 404: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of Tag resources. - * @description Retrieves the collection of Tag resources. + * Retrieves the collection of TauxHoraire resources. + * @description Retrieves the collection of TauxHoraire resources. */ - api_tags_get_collection: { + api_types_evenements_typeIdtaux_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + date?: string; + }; + path: { + /** @description TauxHoraire identifier */ + typeId: string; }; }; responses: { - /** @description Tag collection */ + /** @description TauxHoraire collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Tag.jsonld-tag.out"][]; + "hydra:member": components["schemas"]["TauxHoraire.jsonld-taux.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -10241,29 +10700,35 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Tag-tag.out"][]; + "text/html": components["schemas"]["TauxHoraire-taux.out"][]; }; }; }; }; /** - * Creates a Tag resource. - * @description Creates a Tag resource. + * Creates a TauxHoraire resource. + * @description Creates a TauxHoraire resource. */ - api_tags_post: { - /** @description The new Tag resource */ + api_types_evenements_typeIdtaux_post: { + parameters: { + path: { + /** @description TauxHoraire identifier */ + typeId: string; + }; + }; + /** @description The new TauxHoraire resource */ requestBody: { - content: { - "application/ld+json": components["schemas"]["Tag.jsonld-tag.in"]; - "text/html": components["schemas"]["Tag-tag.in"]; + content: { + "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.in"]; + "text/html": components["schemas"]["TauxHoraire-taux.in"]; }; }; responses: { - /** @description Tag resource created */ + /** @description TauxHoraire resource created */ 201: { content: { - "application/ld+json": components["schemas"]["Tag.jsonld-tag.out"]; - "text/html": components["schemas"]["Tag-tag.out"]; + "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.out"]; + "text/html": components["schemas"]["TauxHoraire-taux.out"]; }; }; /** @description Invalid input */ @@ -10277,22 +10742,24 @@ export interface operations { }; }; /** - * Retrieves a Tag resource. - * @description Retrieves a Tag resource. + * Retrieves a TauxHoraire resource. + * @description Retrieves a TauxHoraire resource. */ - api_tags_id_get: { + api_types_evenements_typeIdtaux_id_get: { parameters: { path: { - /** @description Tag identifier */ + /** @description TauxHoraire identifier */ + typeId: string; + /** @description TauxHoraire identifier */ id: string; }; }; responses: { - /** @description Tag resource */ + /** @description TauxHoraire resource */ 200: { content: { - "application/ld+json": components["schemas"]["Tag.jsonld-tag.out"]; - "text/html": components["schemas"]["Tag-tag.out"]; + "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.out"]; + "text/html": components["schemas"]["TauxHoraire-taux.out"]; }; }; /** @description Resource not found */ @@ -10302,105 +10769,75 @@ export interface operations { }; }; /** - * Updates the Tag resource. - * @description Updates the Tag resource. + * Removes the TauxHoraire resource. + * @description Removes the TauxHoraire resource. */ - api_tags_id_patch: { + api_types_evenements_typeIdtaux_id_delete: { parameters: { path: { - /** @description Tag identifier */ + /** @description TauxHoraire identifier */ + typeId: string; + /** @description TauxHoraire identifier */ id: string; }; }; - /** @description The updated Tag resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["Tag-tag.in"]; - }; - }; responses: { - /** @description Tag resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["Tag.jsonld-tag.out"]; - "text/html": components["schemas"]["Tag-tag.out"]; - }; - }; - /** @description Invalid input */ - 400: { + /** @description TauxHoraire resource deleted */ + 204: { content: never; }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Creates a Telechargement resource. - * @description Creates a Telechargement resource. + * Updates the TauxHoraire resource. + * @description Updates the TauxHoraire resource. */ - api_telechargements_post: { - requestBody?: { + api_types_evenements_typeIdtaux_id_patch: { + parameters: { + path: { + /** @description TauxHoraire identifier */ + typeId: string; + /** @description TauxHoraire identifier */ + id: string; + }; + }; + /** @description The updated TauxHoraire resource */ + requestBody: { content: { - "multipart/form-data": { - /** Format: binary */ - file?: string; - }; + "application/merge-patch+json": components["schemas"]["TauxHoraire-taux.in"]; }; }; responses: { - /** @description Telechargement resource created */ - 201: { + /** @description TauxHoraire resource updated */ + 200: { content: { - "application/ld+json": components["schemas"]["Telechargement.jsonld-telechargement.out"]; - "text/html": components["schemas"]["Telechargement-telechargement.out"]; + "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.out"]; + "text/html": components["schemas"]["TauxHoraire-taux.out"]; }; }; /** @description Invalid input */ 400: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; - }; - }; - /** - * Retrieves a Telechargement resource. - * @description Retrieves a Telechargement resource. - */ - api_telechargements_id_get: { - parameters: { - path: { - /** @description Telechargement identifier */ - id: string; - }; - }; - responses: { - /** @description Telechargement resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["Telechargement.jsonld-telechargement.out"]; - "text/html": components["schemas"]["Telechargement-telechargement.out"]; - }; - }; /** @description Resource not found */ 404: { content: never; }; + /** @description Unprocessable entity */ + 422: { + content: never; + }; }; }; /** - * Retrieves the collection of TypeAmenagement resources. - * @description Retrieves the collection of TypeAmenagement resources. + * Retrieves the collection of TypeSuiviAmenagement resources. + * @description Retrieves the collection of TypeSuiviAmenagement resources. */ - api_types_amenagements_get_collection: { + api_types_suivi_amenagements_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -10408,17 +10845,14 @@ export interface operations { /** @description The number of items per page */ itemsPerPage?: number; "order[libelle]"?: "asc" | "desc"; - examens?: boolean; - pedagogique?: boolean; - aideHumaine?: boolean; }; }; responses: { - /** @description TypeAmenagement collection */ + /** @description TypeSuiviAmenagement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"][]; + "hydra:member": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -10455,29 +10889,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"][]; + "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"][]; }; }; }; }; /** - * Creates a TypeAmenagement resource. - * @description Creates a TypeAmenagement resource. + * Creates a TypeSuiviAmenagement resource. + * @description Creates a TypeSuiviAmenagement resource. */ - api_types_amenagements_post: { - /** @description The new TypeAmenagement resource */ + api_types_suivi_amenagements_post: { + /** @description The new TypeSuiviAmenagement resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.in"]; - "text/html": components["schemas"]["TypeAmenagement-type_amenagement.in"]; + "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.in"]; + "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.in"]; }; }; responses: { - /** @description TypeAmenagement resource created */ + /** @description TypeSuiviAmenagement resource created */ 201: { content: { - "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"]; - "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"]; + "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"]; + "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"]; }; }; /** @description Invalid input */ @@ -10491,22 +10925,22 @@ export interface operations { }; }; /** - * Retrieves a TypeAmenagement resource. - * @description Retrieves a TypeAmenagement resource. + * Retrieves a TypeSuiviAmenagement resource. + * @description Retrieves a TypeSuiviAmenagement resource. */ - api_types_amenagements_id_get: { + api_types_suivi_amenagements_id_get: { parameters: { path: { - /** @description TypeAmenagement identifier */ + /** @description TypeSuiviAmenagement identifier */ id: string; }; }; responses: { - /** @description TypeAmenagement resource */ + /** @description TypeSuiviAmenagement resource */ 200: { content: { - "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"]; - "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"]; + "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"]; + "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"]; }; }; /** @description Resource not found */ @@ -10516,28 +10950,28 @@ export interface operations { }; }; /** - * Updates the TypeAmenagement resource. - * @description Updates the TypeAmenagement resource. + * Updates the TypeSuiviAmenagement resource. + * @description Updates the TypeSuiviAmenagement resource. */ - api_types_amenagements_id_patch: { + api_types_suivi_amenagements_id_patch: { parameters: { path: { - /** @description TypeAmenagement identifier */ + /** @description TypeSuiviAmenagement identifier */ id: string; }; }; - /** @description The updated TypeAmenagement resource */ + /** @description The updated TypeSuiviAmenagement resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["TypeAmenagement-type_amenagement.in"]; + "application/merge-patch+json": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.in"]; }; }; responses: { - /** @description TypeAmenagement resource updated */ + /** @description TypeSuiviAmenagement resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["TypeAmenagement.jsonld-type_amenagement.out"]; - "text/html": components["schemas"]["TypeAmenagement-type_amenagement.out"]; + "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"]; + "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"]; }; }; /** @description Invalid input */ @@ -10555,10 +10989,10 @@ export interface operations { }; }; /** - * Retrieves the collection of TypeDemande resources. - * @description Retrieves the collection of TypeDemande resources. + * Retrieves the collection of TypologieHandicap resources. + * @description Retrieves the collection of TypologieHandicap resources. */ - api_types_demandes_get_collection: { + api_typologies_get_collection: { parameters: { query?: { /** @description The collection page number */ @@ -10569,11 +11003,11 @@ export interface operations { }; }; responses: { - /** @description TypeDemande collection */ + /** @description TypologieHandicap collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypeDemande.jsonld-type_demande.out"][]; + "hydra:member": components["schemas"]["TypologieHandicap.jsonld-typologies.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -10610,29 +11044,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TypeDemande-type_demande.out"][]; + "text/html": components["schemas"]["TypologieHandicap-typologies.out"][]; }; }; }; }; /** - * Creates a TypeDemande resource. - * @description Creates a TypeDemande resource. + * Creates a TypologieHandicap resource. + * @description Creates a TypologieHandicap resource. */ - api_types_demandes_post: { - /** @description The new TypeDemande resource */ + api_typologies_post: { + /** @description The new TypologieHandicap resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.in"]; - "text/html": components["schemas"]["TypeDemande-type_demande.in"]; + "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.in"]; + "text/html": components["schemas"]["TypologieHandicap-typologies.in"]; }; }; responses: { - /** @description TypeDemande resource created */ + /** @description TypologieHandicap resource created */ 201: { content: { - "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.out"]; - "text/html": components["schemas"]["TypeDemande-type_demande.out"]; + "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.out"]; + "text/html": components["schemas"]["TypologieHandicap-typologies.out"]; }; }; /** @description Invalid input */ @@ -10646,22 +11080,22 @@ export interface operations { }; }; /** - * Retrieves a TypeDemande resource. - * @description Retrieves a TypeDemande resource. + * Retrieves a TypologieHandicap resource. + * @description Retrieves a TypologieHandicap resource. */ - api_types_demandes_id_get: { + api_typologies_id_get: { parameters: { path: { - /** @description TypeDemande identifier */ + /** @description TypologieHandicap identifier */ id: string; }; }; responses: { - /** @description TypeDemande resource */ + /** @description TypologieHandicap resource */ 200: { content: { - "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.out"]; - "text/html": components["schemas"]["TypeDemande-type_demande.out"]; + "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.out"]; + "text/html": components["schemas"]["TypologieHandicap-typologies.out"]; }; }; /** @description Resource not found */ @@ -10671,28 +11105,28 @@ export interface operations { }; }; /** - * Updates the TypeDemande resource. - * @description Updates the TypeDemande resource. + * Updates the TypologieHandicap resource. + * @description Updates the TypologieHandicap resource. */ - api_types_demandes_id_patch: { + api_typologies_id_patch: { parameters: { path: { - /** @description TypeDemande identifier */ + /** @description TypologieHandicap identifier */ id: string; }; }; - /** @description The updated TypeDemande resource */ + /** @description The updated TypologieHandicap resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["TypeDemande-type_demande.in"]; + "application/merge-patch+json": components["schemas"]["TypologieHandicap-typologies.in"]; }; }; responses: { - /** @description TypeDemande resource updated */ + /** @description TypologieHandicap resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["TypeDemande.jsonld-type_demande.out"]; - "text/html": components["schemas"]["TypeDemande-type_demande.out"]; + "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.out"]; + "text/html": components["schemas"]["TypologieHandicap-typologies.out"]; }; }; /** @description Invalid input */ @@ -10710,28 +11144,29 @@ export interface operations { }; }; /** - * Retrieves the collection of CampagneDemande resources. - * @description Retrieves the collection of CampagneDemande resources. + * Retrieves the collection of ServicesFaits resources. + * @description Retrieves the collection of ServicesFaits resources. */ - api_types_demandes_typeIdcampagnes_get_collection: { + api_intervenants_uidservices_faits_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; + "order[debut]"?: "asc" | "desc"; }; path: { - /** @description CampagneDemande identifier */ - typeId: string; + /** @description ServicesFaits identifier */ + uid: string; }; }; responses: { - /** @description CampagneDemande collection */ + /** @description ServicesFaits collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["CampagneDemande.jsonld-campagne.out"][]; + "hydra:member": components["schemas"]["ServicesFaits.jsonld-services_faits.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -10768,66 +11203,30 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["CampagneDemande-campagne.out"][]; - }; - }; - }; - }; - /** - * Creates a CampagneDemande resource. - * @description Creates a CampagneDemande resource. - */ - api_types_demandes_typeIdcampagnes_post: { - parameters: { - path: { - /** @description CampagneDemande identifier */ - typeId: string; - }; - }; - /** @description The new CampagneDemande resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.in"]; - "text/html": components["schemas"]["CampagneDemande-campagne.in"]; - }; - }; - responses: { - /** @description CampagneDemande resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.out"]; - "text/html": components["schemas"]["CampagneDemande-campagne.out"]; + "text/html": components["schemas"]["ServicesFaits-services_faits.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a CampagneDemande resource. - * @description Retrieves a CampagneDemande resource. + * Retrieves a ServicesFaits resource. + * @description Retrieves a ServicesFaits resource. */ - api_types_demandes_typeIdcampagnes_id_get: { + api_intervenants_uidservices_faits_id_get: { parameters: { path: { - /** @description CampagneDemande identifier */ + /** @description ServicesFaits identifier */ + uid: string; + /** @description ServicesFaits identifier */ id: string; - /** @description CampagneDemande identifier */ - typeId: string; }; }; responses: { - /** @description CampagneDemande resource */ + /** @description ServicesFaits resource */ 200: { content: { - "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.out"]; - "text/html": components["schemas"]["CampagneDemande-campagne.out"]; + "application/ld+json": components["schemas"]["ServicesFaits.jsonld-services_faits.out"]; + "text/html": components["schemas"]["ServicesFaits-services_faits.out"]; }; }; /** @description Resource not found */ @@ -10837,66 +11236,53 @@ export interface operations { }; }; /** - * Updates the CampagneDemande resource. - * @description Updates the CampagneDemande resource. + * Retrieves a ServicesFaits resource. + * @description Retrieves a ServicesFaits resource. */ - api_types_demandes_typeIdcampagnes_id_patch: { + api_periodes_idservices_faits_get: { parameters: { path: { - /** @description CampagneDemande identifier */ + /** @description ServicesFaits identifier */ id: string; - /** @description CampagneDemande identifier */ - typeId: string; - }; - }; - /** @description The updated CampagneDemande resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["CampagneDemande-campagne.in"]; }; }; responses: { - /** @description CampagneDemande resource updated */ + /** @description ServicesFaits resource */ 200: { content: { - "application/ld+json": components["schemas"]["CampagneDemande.jsonld-campagne.out"]; - "text/html": components["schemas"]["CampagneDemande-campagne.out"]; + "application/ld+json": components["schemas"]["ServicesFaits.jsonld-services_faits.out"]; + "text/csv": components["schemas"]["ServicesFaits-services_faits.out"]; + "application/pdf": components["schemas"]["ServicesFaits-services_faits.out"]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Liste des types d'engagements - * @description Retourne la liste des types d'équipements + * Retrieves the collection of BilanActivite resources. + * @description Bilan activite */ - api_types_engagements_get_collection: { + api_suivisactivite_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + "order[dateDemande]"?: "asc" | "desc"; + demandeur?: string; + "demandeur[]"?: string[]; }; }; responses: { - /** @description TypeEngagement collection */ + /** @description BilanActivite collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"][]; + "hydra:member": components["schemas"]["BilanActivite.jsonld-bilan-activite.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -10933,29 +11319,29 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TypeEngagement-types_engagements.out"][]; + "text/html": components["schemas"]["BilanActivite-bilan-activite.out"][]; }; }; }; }; /** - * Creates a TypeEngagement resource. - * @description Creates a TypeEngagement resource. + * Creates a BilanActivite resource. + * @description Bilan activite */ - api_types_engagements_post: { - /** @description The new TypeEngagement resource */ + api_suivisactivite_post: { + /** @description The new BilanActivite resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.in"]; - "text/html": components["schemas"]["TypeEngagement-types_engagements.in"]; + "application/ld+json": components["schemas"]["BilanActivite.jsonld-bilan-activite.in"]; + "text/html": components["schemas"]["BilanActivite-bilan-activite.in"]; }; }; responses: { - /** @description TypeEngagement resource created */ + /** @description BilanActivite resource created */ 201: { content: { - "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"]; - "text/html": components["schemas"]["TypeEngagement-types_engagements.out"]; + "application/ld+json": components["schemas"]["BilanActivite.jsonld-bilan-activite.out"]; + "text/html": components["schemas"]["BilanActivite-bilan-activite.out"]; }; }; /** @description Invalid input */ @@ -10969,22 +11355,22 @@ export interface operations { }; }; /** - * Détail d'un types d'engagements - * @description Retourne le détail du type d'équipement demandé + * Retrieves a BilanActivite resource. + * @description Bilan activite */ - api_types_engagements_id_get: { + api_suivisactivite_id_get: { parameters: { path: { - /** @description TypeEngagement identifier */ + /** @description BilanActivite identifier */ id: string; }; }; responses: { - /** @description TypeEngagement resource */ + /** @description BilanActivite resource */ 200: { content: { - "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"]; - "text/html": components["schemas"]["TypeEngagement-types_engagements.out"]; + "application/ld+json": components["schemas"]["BilanActivite.jsonld-bilan-activite.out"]; + "text/html": components["schemas"]["BilanActivite-bilan-activite.out"]; }; }; /** @description Resource not found */ @@ -10994,64 +11380,128 @@ export interface operations { }; }; /** - * Updates the TypeEngagement resource. - * @description Updates the TypeEngagement resource. + * Removes the BilanActivite resource. + * @description Bilan activite */ - api_types_engagements_id_patch: { + api_suivisactivite_id_delete: { parameters: { path: { - /** @description TypeEngagement identifier */ + /** @description BilanActivite identifier */ id: string; }; }; - /** @description The updated TypeEngagement resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["TypeEngagement-types_engagements.in"]; - }; - }; responses: { - /** @description TypeEngagement resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["TypeEngagement.jsonld-types_engagements.out"]; - "text/html": components["schemas"]["TypeEngagement-types_engagements.out"]; - }; - }; - /** @description Invalid input */ - 400: { + /** @description BilanActivite resource deleted */ + 204: { content: never; }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; + }; + }; + /** + * Retrieves the collection of ActiviteBeneficiaire resources. + * @description Retrieves the collection of ActiviteBeneficiaire resources. + */ + api_suivisbeneficiaires_get_collection: { + parameters: { + query?: { + type?: string; + "type[]"?: string[]; + campus?: string; + "campus[]"?: string[]; + "beneficiaires.profil"?: string; + "beneficiaires.profil[]"?: string[]; + "beneficiaires.typologies"?: string; + "beneficiaires.typologies[]"?: string[]; + beneficiaires?: string; + "beneficiaires[]"?: string[]; + "debut[before]"?: string; + "debut[strictly_before]"?: string; + "debut[after]"?: string; + "debut[strictly_after]"?: string; + "fin[before]"?: string; + "fin[strictly_before]"?: string; + "fin[after]"?: string; + "fin[strictly_after]"?: string; + "exists[dateAnnulation]"?: boolean; + periode?: string; + "periode[]"?: string[]; + }; + }; + responses: { + /** @description ActiviteBeneficiaire collection */ + 200: { + content: { + "application/ld+json": { + "hydra:member": components["schemas"]["ActiviteBeneficiaire.jsonld-ActiviteBeneficiaire.out"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["ActiviteBeneficiaire-ActiviteBeneficiaire.out"][]; + }; }; }; }; /** - * Liste des types d'équipements - * @description Retourne la liste des types d'équipements + * Retrieves the collection of BilanFinancier resources. + * @description Bilan financier */ - api_types_equipements_get_collection: { + api_suivisfinanciersdebut_debutfin_fin_get_collection: { parameters: { query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + profil?: string; + "profil[]"?: string[]; + "exists[dateAnnulation]"?: boolean; + }; + path: { + /** @description BilanFinancier identifier */ + debut: string; + /** @description BilanFinancier identifier */ + fin: string; }; }; responses: { - /** @description TypeEquipement collection */ + /** @description BilanFinancier collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"][]; + "hydra:member": components["schemas"]["BilanFinancier.jsonld"][]; "hydra:totalItems"?: number; /** * @example { @@ -11088,125 +11538,44 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TypeEquipement-type_equipement.out"][]; - }; - }; - }; - }; - /** - * Creates a TypeEquipement resource. - * @description Creates a TypeEquipement resource. - */ - api_types_equipements_post: { - /** @description The new TypeEquipement resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.in"]; - "text/html": components["schemas"]["TypeEquipement-type_equipement.in"]; - }; - }; - responses: { - /** @description TypeEquipement resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"]; - "text/html": components["schemas"]["TypeEquipement-type_equipement.out"]; - }; - }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; - }; - }; - /** - * Détail d'un types d'équipements - * @description Retourne le détail du type d'équipement demandé - */ - api_types_equipements_id_get: { - parameters: { - path: { - /** @description TypeEquipement identifier */ - id: string; - }; - }; - responses: { - /** @description TypeEquipement resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"]; - "text/html": components["schemas"]["TypeEquipement-type_equipement.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the TypeEquipement resource. - * @description Updates the TypeEquipement resource. - */ - api_types_equipements_id_patch: { - parameters: { - path: { - /** @description TypeEquipement identifier */ - id: string; - }; - }; - /** @description The updated TypeEquipement resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["TypeEquipement-type_equipement.in"]; - }; - }; - responses: { - /** @description TypeEquipement resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["TypeEquipement.jsonld-type_equipement.out"]; - "text/html": components["schemas"]["TypeEquipement-type_equipement.out"]; + "text/csv": components["schemas"]["BilanFinancier"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Liste des types d'événements - * @description Retourne la liste des types d'événements + * Retrieves the collection of ActiviteIntervenant resources. + * @description Retrieves the collection of ActiviteIntervenant resources. */ - api_types_evenements_get_collection: { + api_suivisintervenants_get_collection: { parameters: { query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - forfait?: boolean; + type?: string; + "type[]"?: string[]; + campus?: string; + "campus[]"?: string[]; + intervenant?: string; + "intervenant[]"?: string[]; + "debut[before]"?: string; + "debut[strictly_before]"?: string; + "debut[after]"?: string; + "debut[strictly_after]"?: string; + "fin[before]"?: string; + "fin[strictly_before]"?: string; + "fin[after]"?: string; + "fin[strictly_after]"?: string; + "exists[intervenant]"?: boolean; + "exists[dateAnnulation]"?: boolean; + periode?: string; + "periode[]"?: string[]; }; }; responses: { - /** @description TypeEvenement collection */ + /** @description ActiviteIntervenant collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"][]; + "hydra:member": components["schemas"]["ActiviteIntervenant.jsonld-ActiviteIntervenant.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -11243,129 +11612,132 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"][]; + "text/html": components["schemas"]["ActiviteIntervenant-ActiviteIntervenant.out"][]; }; }; }; }; /** - * Creates a TypeEvenement resource. - * @description Creates a TypeEvenement resource. + * Retrieves a TableauDeBord resource. + * @description Retrieves a TableauDeBord resource. */ - api_types_evenements_post: { - /** @description The new TypeEvenement resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.in"]; - "text/html": components["schemas"]["TypeEvenement-typesEvenements.in"]; + api_statistiques_get: { + parameters: { + query?: { + /** @description utilisateur concerné */ + utilisateur?: string; }; }; responses: { - /** @description TypeEvenement resource created */ - 201: { + /** @description TableauDeBord resource */ + 200: { content: { - "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"]; - "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"]; + "application/ld+json": components["schemas"]["TableauDeBord.jsonld"]; + "text/html": components["schemas"]["TableauDeBord"]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { + /** @description Resource not found */ + 404: { content: never; }; }; }; /** - * Détail d'un types d'événements - * @description Retourne le détail du type d'événements demandé + * Creates a Telechargement resource. + * @description Creates a Telechargement resource. */ - api_types_evenements_id_get: { - parameters: { - path: { - /** @description TypeEvenement identifier */ - id: string; + api_telechargements_post: { + /** @description The new Telechargement resource */ + requestBody?: { + content: { + "multipart/form-data": { + /** Format: binary */ + file?: string; + }; }; }; responses: { - /** @description TypeEvenement resource */ - 200: { + /** @description Telechargement resource created */ + 201: { content: { - "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"]; - "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"]; + "application/ld+json": components["schemas"]["Telechargement.jsonld-telechargement.out"]; + "text/html": components["schemas"]["Telechargement-telechargement.out"]; }; }; - /** @description Resource not found */ - 404: { + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { content: never; }; }; }; /** - * Updates the TypeEvenement resource. - * @description Updates the TypeEvenement resource. + * Retrieves a Telechargement resource. + * @description Retrieves a Telechargement resource. */ - api_types_evenements_id_patch: { + api_telechargements_id_get: { parameters: { path: { - /** @description TypeEvenement identifier */ + /** @description Telechargement identifier */ id: string; }; }; - /** @description The updated TypeEvenement resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["TypeEvenement-typesEvenements.in"]; - }; - }; responses: { - /** @description TypeEvenement resource updated */ + /** @description Telechargement resource */ 200: { content: { - "application/ld+json": components["schemas"]["TypeEvenement.jsonld-typesEvenements.out"]; - "text/html": components["schemas"]["TypeEvenement-typesEvenements.out"]; + "application/ld+json": components["schemas"]["Telechargement.jsonld-telechargement.out"]; + "text/html": components["schemas"]["Telechargement-telechargement.out"]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of TauxHoraire resources. - * @description Retrieves the collection of TauxHoraire resources. + * Retrieves the collection of Amenagement resources. + * @description Retrieves the collection of Amenagement resources. */ - api_types_evenements_typeIdtaux_get_collection: { + api_amenagements_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - date?: string; - }; - path: { - /** @description TauxHoraire identifier */ - typeId: string; + type?: string; + "type[]"?: string[]; + "type.categorie"?: string; + "type.categorie[]"?: string[]; + suivi?: string; + "suivi[]"?: string[]; + nom?: string; + "nom[]"?: string[]; + "type.pedagogique"?: boolean; + "type.examens"?: boolean; + "type.aideHumaine"?: boolean; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + tags?: string; + "tags[]"?: string[]; + "order[beneficiaires.utilisateur.nom]"?: "asc" | "desc"; + gestionnaire?: string; + "gestionnaire[]"?: string[]; }; }; responses: { - /** @description TauxHoraire collection */ + /** @description Amenagement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TauxHoraire.jsonld-taux.out"][]; + "hydra:member": components["schemas"]["Amenagement.jsonld-amenagement.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -11402,159 +11774,224 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TauxHoraire-taux.out"][]; - }; - }; - }; - }; - /** - * Creates a TauxHoraire resource. - * @description Creates a TauxHoraire resource. - */ - api_types_evenements_typeIdtaux_post: { - parameters: { - path: { - /** @description TauxHoraire identifier */ - typeId: string; - }; - }; - /** @description The new TauxHoraire resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.in"]; - "text/html": components["schemas"]["TauxHoraire-taux.in"]; - }; - }; - responses: { - /** @description TauxHoraire resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.out"]; - "text/html": components["schemas"]["TauxHoraire-taux.out"]; + "text/html": components["schemas"]["Amenagement-amenagement.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a TauxHoraire resource. - * @description Retrieves a TauxHoraire resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - api_types_evenements_typeIdtaux_id_get: { + api_amenagementsutilisateurs_get_collection: { parameters: { - path: { - /** @description TauxHoraire identifier */ - typeId: string; - /** @description TauxHoraire identifier */ - id: string; + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + benefAvecAmenagementEnCours?: boolean; + categorie?: string; + "categorie[]"?: string[]; + type?: string; + "type[]"?: string[]; + examens?: boolean; + pedagogique?: boolean; + aideHumaine?: boolean; + term?: string; + beneficiaire?: string; + "creneau[debut]"?: string; + "creneau[fin]"?: string; + recherche?: string; + tags?: string; + "tags[]"?: string[]; + nom?: string; + prenom?: string; + "intervenant.typesEvenements"?: string; + "intervenant.typesEvenements[]"?: string[]; + "intervenant.campuses"?: string; + "intervenant.campuses[]"?: string[]; + "intervenant.competences"?: string; + "intervenant.competences[]"?: string[]; + profil?: string; + libelleCampus?: string; + libelleComposante?: string; + nomGestionnaire?: string; + intervenantArchive?: boolean; + "order[nom]"?: "asc" | "desc"; + "beneficiaires.avecAccompagnement"?: boolean; + gestionnaire?: string; + "gestionnaire[]"?: string[]; + "exists[numeroEtudiant]"?: boolean; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + etatAvisEse?: string; + etatDecisionAmenagement?: string; }; }; responses: { - /** @description TauxHoraire resource */ + /** @description Utilisateur collection */ 200: { content: { - "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.out"]; - "text/html": components["schemas"]["TauxHoraire-taux.out"]; + "application/ld+json": { + "hydra:member": components["schemas"]["Utilisateur.jsonld-amenagements_utilisateurs.out"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["Utilisateur-amenagements_utilisateurs.out"][]; }; }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Removes the TauxHoraire resource. - * @description Removes the TauxHoraire resource. - */ - api_types_evenements_typeIdtaux_id_delete: { - parameters: { - path: { - /** @description TauxHoraire identifier */ - typeId: string; - /** @description TauxHoraire identifier */ - id: string; - }; - }; - responses: { - /** @description TauxHoraire resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; }; }; /** - * Updates the TauxHoraire resource. - * @description Updates the TauxHoraire resource. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - api_types_evenements_typeIdtaux_id_patch: { + beneficiaires: { parameters: { - path: { - /** @description TauxHoraire identifier */ - typeId: string; - /** @description TauxHoraire identifier */ - id: string; - }; - }; - /** @description The updated TauxHoraire resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["TauxHoraire-taux.in"]; + query?: { + /** @description The collection page number */ + page?: number; + /** @description The number of items per page */ + itemsPerPage?: number; + term?: string; + beneficiaire?: string; + "creneau[debut]"?: string; + "creneau[fin]"?: string; + recherche?: string; + tags?: string; + "tags[]"?: string[]; + nom?: string; + prenom?: string; + "intervenant.typesEvenements"?: string; + "intervenant.typesEvenements[]"?: string[]; + "intervenant.campuses"?: string; + "intervenant.campuses[]"?: string[]; + "intervenant.competences"?: string; + "intervenant.competences[]"?: string[]; + profil?: string; + libelleCampus?: string; + libelleComposante?: string; + nomGestionnaire?: string; + intervenantArchive?: boolean; + "order[nom]"?: "asc" | "desc"; + "beneficiaires.avecAccompagnement"?: boolean; + gestionnaire?: string; + "gestionnaire[]"?: string[]; + "exists[numeroEtudiant]"?: boolean; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + etatAvisEse?: string; + etatDecisionAmenagement?: string; }; }; responses: { - /** @description TauxHoraire resource updated */ + /** @description Utilisateur collection */ 200: { content: { - "application/ld+json": components["schemas"]["TauxHoraire.jsonld-taux.out"]; - "text/html": components["schemas"]["TauxHoraire-taux.out"]; + "application/ld+json": { + "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; + "hydra:totalItems"?: number; + /** + * @example { + * "@id": "string", + * "type": "string", + * "hydra:first": "string", + * "hydra:last": "string", + * "hydra:previous": "string", + * "hydra:next": "string" + * } + */ + "hydra:view"?: { + /** Format: iri-reference */ + "@id"?: string; + "@type"?: string; + /** Format: iri-reference */ + "hydra:first"?: string; + /** Format: iri-reference */ + "hydra:last"?: string; + /** Format: iri-reference */ + "hydra:previous"?: string; + /** Format: iri-reference */ + "hydra:next"?: string; + }; + "hydra:search"?: { + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of TypeSuiviAmenagement resources. - * @description Retrieves the collection of TypeSuiviAmenagement resources. + * Retrieves the collection of PieceJointeBeneficiaire resources. + * @description Retrieves the collection of PieceJointeBeneficiaire resources. */ - api_types_suivi_amenagements_get_collection: { + api_beneficiaires_uidpieces_jointes_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + }; + path: { + /** @description PieceJointeBeneficiaire identifier */ + uid: string; }; }; responses: { - /** @description TypeSuiviAmenagement collection */ + /** @description PieceJointeBeneficiaire collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"][]; + "hydra:member": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -11591,29 +12028,35 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"][]; + "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.out"][]; }; }; }; }; /** - * Creates a TypeSuiviAmenagement resource. - * @description Creates a TypeSuiviAmenagement resource. + * Creates a PieceJointeBeneficiaire resource. + * @description Creates a PieceJointeBeneficiaire resource. */ - api_types_suivi_amenagements_post: { - /** @description The new TypeSuiviAmenagement resource */ + api_beneficiaires_uidpieces_jointes_post: { + parameters: { + path: { + /** @description PieceJointeBeneficiaire identifier */ + uid: string; + }; + }; + /** @description The new PieceJointeBeneficiaire resource */ requestBody: { content: { - "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.in"]; - "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.in"]; + "application/ld+json": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.in"]; + "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.in"]; }; }; responses: { - /** @description TypeSuiviAmenagement resource created */ + /** @description PieceJointeBeneficiaire resource created */ 201: { content: { - "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"]; - "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"]; + "application/ld+json": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.out"]; + "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.out"]; }; }; /** @description Invalid input */ @@ -11627,22 +12070,24 @@ export interface operations { }; }; /** - * Retrieves a TypeSuiviAmenagement resource. - * @description Retrieves a TypeSuiviAmenagement resource. + * Retrieves a PieceJointeBeneficiaire resource. + * @description Retrieves a PieceJointeBeneficiaire resource. */ - api_types_suivi_amenagements_id_get: { + api_beneficiaires_uidpieces_jointes_id_get: { parameters: { path: { - /** @description TypeSuiviAmenagement identifier */ + /** @description PieceJointeBeneficiaire identifier */ + uid: string; + /** @description PieceJointeBeneficiaire identifier */ id: string; }; }; responses: { - /** @description TypeSuiviAmenagement resource */ + /** @description PieceJointeBeneficiaire resource */ 200: { content: { - "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"]; - "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"]; + "application/ld+json": components["schemas"]["PieceJointeBeneficiaire.jsonld-piece_beneficiaire.out"]; + "text/html": components["schemas"]["PieceJointeBeneficiaire-piece_beneficiaire.out"]; }; }; /** @description Resource not found */ @@ -11652,64 +12097,79 @@ export interface operations { }; }; /** - * Updates the TypeSuiviAmenagement resource. - * @description Updates the TypeSuiviAmenagement resource. + * Removes the PieceJointeBeneficiaire resource. + * @description Removes the PieceJointeBeneficiaire resource. */ - api_types_suivi_amenagements_id_patch: { + api_beneficiaires_uidpieces_jointes_id_delete: { parameters: { path: { - /** @description TypeSuiviAmenagement identifier */ + /** @description PieceJointeBeneficiaire identifier */ + uid: string; + /** @description PieceJointeBeneficiaire identifier */ id: string; }; }; - /** @description The updated TypeSuiviAmenagement resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.in"]; - }; - }; responses: { - /** @description TypeSuiviAmenagement resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["TypeSuiviAmenagement.jsonld-type_suivi_amenagement.out"]; - "text/html": components["schemas"]["TypeSuiviAmenagement-type_suivi_amenagement.out"]; - }; - }; - /** @description Invalid input */ - 400: { + /** @description PieceJointeBeneficiaire resource deleted */ + 204: { content: never; }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of TypologieHandicap resources. - * @description Retrieves the collection of TypologieHandicap resources. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - api_typologies_get_collection: { + intervenants: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[libelle]"?: "asc" | "desc"; + term?: string; + beneficiaire?: string; + "creneau[debut]"?: string; + "creneau[fin]"?: string; + recherche?: string; + tags?: string; + "tags[]"?: string[]; + nom?: string; + prenom?: string; + "intervenant.typesEvenements"?: string; + "intervenant.typesEvenements[]"?: string[]; + "intervenant.campuses"?: string; + "intervenant.campuses[]"?: string[]; + "intervenant.competences"?: string; + "intervenant.competences[]"?: string[]; + profil?: string; + libelleCampus?: string; + libelleComposante?: string; + nomGestionnaire?: string; + intervenantArchive?: boolean; + "order[nom]"?: "asc" | "desc"; + "beneficiaires.avecAccompagnement"?: boolean; + gestionnaire?: string; + "gestionnaire[]"?: string[]; + "exists[numeroEtudiant]"?: boolean; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + etatAvisEse?: string; + etatDecisionAmenagement?: string; }; }; responses: { - /** @description TypologieHandicap collection */ + /** @description Utilisateur collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["TypologieHandicap.jsonld-typologies.out"][]; + "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -11741,107 +12201,13 @@ export interface operations { "hydra:mapping"?: { "@type"?: string; variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["TypologieHandicap-typologies.out"][]; - }; - }; - }; - }; - /** - * Creates a TypologieHandicap resource. - * @description Creates a TypologieHandicap resource. - */ - api_typologies_post: { - /** @description The new TypologieHandicap resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.in"]; - "text/html": components["schemas"]["TypologieHandicap-typologies.in"]; - }; - }; - responses: { - /** @description TypologieHandicap resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.out"]; - "text/html": components["schemas"]["TypologieHandicap-typologies.out"]; - }; - }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; - }; - }; - /** - * Retrieves a TypologieHandicap resource. - * @description Retrieves a TypologieHandicap resource. - */ - api_typologies_id_get: { - parameters: { - path: { - /** @description TypologieHandicap identifier */ - id: string; - }; - }; - responses: { - /** @description TypologieHandicap resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.out"]; - "text/html": components["schemas"]["TypologieHandicap-typologies.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the TypologieHandicap resource. - * @description Updates the TypologieHandicap resource. - */ - api_typologies_id_patch: { - parameters: { - path: { - /** @description TypologieHandicap identifier */ - id: string; - }; - }; - /** @description The updated TypologieHandicap resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["TypologieHandicap-typologies.in"]; - }; - }; - responses: { - /** @description TypologieHandicap resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["TypologieHandicap.jsonld-typologies.out"]; - "text/html": components["schemas"]["TypologieHandicap-typologies.out"]; - }; - }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; + }; }; }; }; @@ -11849,7 +12215,7 @@ export interface operations { * Retrieves the collection of Utilisateur resources. * @description Retrieves the collection of Utilisateur resources. */ - utilisateurs: { + renforts: { parameters: { query?: { /** @description The collection page number */ @@ -11937,112 +12303,59 @@ export interface operations { }; }; /** - * Retrieves a Utilisateur resource. - * @description Retrieves a Utilisateur resource. - */ - api_utilisateurs_uid_get: { - parameters: { - path: { - /** @description Utilisateur identifier */ - uid: string; - }; - }; - responses: { - /** @description Utilisateur resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["Utilisateur.jsonld-utilisateur.out"]; - "text/html": components["schemas"]["Utilisateur-utilisateur.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the Utilisateur resource. - * @description Updates the Utilisateur resource. - */ - api_utilisateurs_uid_patch: { - parameters: { - path: { - /** @description Utilisateur identifier */ - uid: string; - }; - }; - /** @description The updated Utilisateur resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["Utilisateur-utilisateur.in"]; - }; - }; - responses: { - /** @description Utilisateur resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["Utilisateur.jsonld-utilisateur.out"]; - "text/html": components["schemas"]["Utilisateur-utilisateur.out"]; - }; - }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; - }; - }; - /** - * Retrieves the collection of Amenagement resources. - * @description Retrieves the collection of Amenagement resources. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - api_utilisateurs_uidamenagements_get_collection: { + api_roles_roleIdutilisateurs_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - type?: string; - "type[]"?: string[]; - "type.categorie"?: string; - "type.categorie[]"?: string[]; - suivi?: string; - "suivi[]"?: string[]; + term?: string; + beneficiaire?: string; + "creneau[debut]"?: string; + "creneau[fin]"?: string; + recherche?: string; + tags?: string; + "tags[]"?: string[]; nom?: string; - "nom[]"?: string[]; - "type.pedagogique"?: boolean; - "type.examens"?: boolean; - "type.aideHumaine"?: boolean; + prenom?: string; + "intervenant.typesEvenements"?: string; + "intervenant.typesEvenements[]"?: string[]; + "intervenant.campuses"?: string; + "intervenant.campuses[]"?: string[]; + "intervenant.competences"?: string; + "intervenant.competences[]"?: string[]; + profil?: string; + libelleCampus?: string; + libelleComposante?: string; + nomGestionnaire?: string; + intervenantArchive?: boolean; + "order[nom]"?: "asc" | "desc"; + "beneficiaires.avecAccompagnement"?: boolean; + gestionnaire?: string; + "gestionnaire[]"?: string[]; + "exists[numeroEtudiant]"?: boolean; composante?: string; "composante[]"?: string[]; formation?: string; "formation[]"?: string[]; - tags?: string; - "tags[]"?: string[]; - "order[beneficiaires.utilisateur.nom]"?: "asc" | "desc"; - gestionnaire?: string; - "gestionnaire[]"?: string[]; + etatAvisEse?: string; + etatDecisionAmenagement?: string; }; path: { - /** @description Amenagement identifier */ - uid: string; + /** @description Utilisateur identifier */ + roleId: string; }; }; responses: { - /** @description Amenagement collection */ + /** @description Utilisateur collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Amenagement.jsonld-amenagement.out"][]; + "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -12068,174 +12381,72 @@ export interface operations { "hydra:next"?: string; }; "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["Amenagement-amenagement.out"][]; - }; - }; - }; - }; - /** - * Creates a Amenagement resource. - * @description Creates a Amenagement resource. - */ - api_utilisateurs_uidamenagements_post: { - parameters: { - path: { - /** @description Amenagement identifier */ - uid: string; - }; - }; - /** @description The new Amenagement resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.in"]; - "text/html": components["schemas"]["Amenagement-amenagement.in"]; - }; - }; - responses: { - /** @description Amenagement resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.out"]; - "text/html": components["schemas"]["Amenagement-amenagement.out"]; - }; - }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; - }; - }; - /** - * Retrieves a Amenagement resource. - * @description Retrieves a Amenagement resource. - */ - api_utilisateurs_uidamenagements_id_get: { - parameters: { - path: { - /** @description Amenagement identifier */ - uid: string; - /** @description Amenagement identifier */ - id: string; - }; - }; - responses: { - /** @description Amenagement resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.out"]; - "text/html": components["schemas"]["Amenagement-amenagement.out"]; - }; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Removes the Amenagement resource. - * @description Removes the Amenagement resource. - */ - api_utilisateurs_uidamenagements_id_delete: { - parameters: { - path: { - /** @description Amenagement identifier */ - uid: string; - /** @description Amenagement identifier */ - id: string; - }; - }; - responses: { - /** @description Amenagement resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the Amenagement resource. - * @description Updates the Amenagement resource. - */ - api_utilisateurs_uidamenagements_id_patch: { - parameters: { - path: { - /** @description Amenagement identifier */ - uid: string; - /** @description Amenagement identifier */ - id: string; - }; - }; - /** @description The updated Amenagement resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["Amenagement-amenagement.in"]; - }; - }; - responses: { - /** @description Amenagement resource updated */ - 200: { - content: { - "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.out"]; - "text/html": components["schemas"]["Amenagement-amenagement.out"]; + "@type"?: string; + "hydra:template"?: string; + "hydra:variableRepresentation"?: string; + "hydra:mapping"?: { + "@type"?: string; + variable?: string; + property?: string | null; + required?: boolean; + }[]; + }; + }; + "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves the collection of AvisEse resources. - * @description Retrieves the collection of AvisEse resources. + * Retrieves the collection of Utilisateur resources. + * @description Retrieves the collection of Utilisateur resources. */ - api_utilisateurs_uidavis_ese_get_collection: { + utilisateurs: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[debut]"?: "asc" | "desc"; - }; - path: { - /** @description AvisEse identifier */ - uid: string; + term?: string; + beneficiaire?: string; + "creneau[debut]"?: string; + "creneau[fin]"?: string; + recherche?: string; + tags?: string; + "tags[]"?: string[]; + nom?: string; + prenom?: string; + "intervenant.typesEvenements"?: string; + "intervenant.typesEvenements[]"?: string[]; + "intervenant.campuses"?: string; + "intervenant.campuses[]"?: string[]; + "intervenant.competences"?: string; + "intervenant.competences[]"?: string[]; + profil?: string; + libelleCampus?: string; + libelleComposante?: string; + nomGestionnaire?: string; + intervenantArchive?: boolean; + "order[nom]"?: "asc" | "desc"; + "beneficiaires.avecAccompagnement"?: boolean; + gestionnaire?: string; + "gestionnaire[]"?: string[]; + "exists[numeroEtudiant]"?: boolean; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + etatAvisEse?: string; + etatDecisionAmenagement?: string; }; }; responses: { - /** @description AvisEse collection */ + /** @description Utilisateur collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["AvisEse.jsonld-avis_ese.out"][]; + "hydra:member": components["schemas"]["Utilisateur.jsonld-utilisateur.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -12272,66 +12483,28 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["AvisEse-avis_ese.out"][]; - }; - }; - }; - }; - /** - * Creates a AvisEse resource. - * @description Creates a AvisEse resource. - */ - api_utilisateurs_uidavis_ese_post: { - parameters: { - path: { - /** @description AvisEse identifier */ - uid: string; - }; - }; - /** @description The new AvisEse resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.in"]; - "text/html": components["schemas"]["AvisEse-avis_ese.in"]; - }; - }; - responses: { - /** @description AvisEse resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.out"]; - "text/html": components["schemas"]["AvisEse-avis_ese.out"]; + "text/html": components["schemas"]["Utilisateur-utilisateur.out"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a AvisEse resource. - * @description Retrieves a AvisEse resource. + * Retrieves a Utilisateur resource. + * @description Retrieves a Utilisateur resource. */ - api_utilisateurs_uidavis_ese_id_get: { + api_utilisateurs_uid_get: { parameters: { path: { - /** @description AvisEse identifier */ + /** @description Utilisateur identifier */ uid: string; - /** @description AvisEse identifier */ - id: string; }; }; responses: { - /** @description AvisEse resource */ + /** @description Utilisateur resource */ 200: { content: { - "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.out"]; - "text/html": components["schemas"]["AvisEse-avis_ese.out"]; + "application/ld+json": components["schemas"]["Utilisateur.jsonld-utilisateur.out"]; + "text/html": components["schemas"]["Utilisateur-utilisateur.out"]; }; }; /** @description Resource not found */ @@ -12341,54 +12514,28 @@ export interface operations { }; }; /** - * Removes the AvisEse resource. - * @description Removes the AvisEse resource. - */ - api_utilisateurs_uidavis_ese_id_delete: { - parameters: { - path: { - /** @description AvisEse identifier */ - uid: string; - /** @description AvisEse identifier */ - id: string; - }; - }; - responses: { - /** @description AvisEse resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the AvisEse resource. - * @description Updates the AvisEse resource. + * Updates the Utilisateur resource. + * @description Updates the Utilisateur resource. */ - api_utilisateurs_uidavis_ese_id_patch: { + api_utilisateurs_uid_patch: { parameters: { path: { - /** @description AvisEse identifier */ + /** @description Utilisateur identifier */ uid: string; - /** @description AvisEse identifier */ - id: string; }; }; - /** @description The updated AvisEse resource */ + /** @description The updated Utilisateur resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["AvisEse-avis_ese.in"]; + "application/merge-patch+json": components["schemas"]["Utilisateur-utilisateur.in"]; }; }; responses: { - /** @description AvisEse resource updated */ + /** @description Utilisateur resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["AvisEse.jsonld-avis_ese.out"]; - "text/html": components["schemas"]["AvisEse-avis_ese.out"]; + "application/ld+json": components["schemas"]["Utilisateur.jsonld-utilisateur.out"]; + "text/html": components["schemas"]["Utilisateur-utilisateur.out"]; }; }; /** @description Invalid input */ @@ -12406,28 +12553,48 @@ export interface operations { }; }; /** - * Retrieves the collection of CharteUtilisateur resources. - * @description Retrieves the collection of CharteUtilisateur resources. + * Retrieves the collection of Amenagement resources. + * @description Retrieves the collection of Amenagement resources. */ - api_utilisateurs_uidchartes_get_collection: { + api_utilisateurs_uidamenagements_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; + type?: string; + "type[]"?: string[]; + "type.categorie"?: string; + "type.categorie[]"?: string[]; + suivi?: string; + "suivi[]"?: string[]; + nom?: string; + "nom[]"?: string[]; + "type.pedagogique"?: boolean; + "type.examens"?: boolean; + "type.aideHumaine"?: boolean; + composante?: string; + "composante[]"?: string[]; + formation?: string; + "formation[]"?: string[]; + tags?: string; + "tags[]"?: string[]; + "order[beneficiaires.utilisateur.nom]"?: "asc" | "desc"; + gestionnaire?: string; + "gestionnaire[]"?: string[]; }; path: { - /** @description CharteUtilisateur identifier */ + /** @description Amenagement identifier */ uid: string; }; }; responses: { - /** @description CharteUtilisateur collection */ + /** @description Amenagement collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["CharteUtilisateur.jsonld"][]; + "hydra:member": components["schemas"]["Amenagement.jsonld-amenagement.out"][]; "hydra:totalItems"?: number; /** * @example { @@ -12464,99 +12631,91 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["CharteUtilisateur"][]; + "text/html": components["schemas"]["Amenagement-amenagement.out"][]; }; }; }; }; /** - * Retrieves a CharteUtilisateur resource. - * @description Retrieves a CharteUtilisateur resource. + * Creates a Amenagement resource. + * @description Creates a Amenagement resource. */ - api_utilisateurs_uidchartes_id_get: { + api_utilisateurs_uidamenagements_post: { parameters: { path: { - /** @description CharteUtilisateur identifier */ + /** @description Amenagement identifier */ uid: string; - /** @description CharteUtilisateur identifier */ - id: string; + }; + }; + /** @description The new Amenagement resource */ + requestBody: { + content: { + "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.in"]; + "text/html": components["schemas"]["Amenagement-amenagement.in"]; }; }; responses: { - /** @description CharteUtilisateur resource */ - 200: { + /** @description Amenagement resource created */ + 201: { content: { - "application/ld+json": components["schemas"]["CharteUtilisateur.jsonld"]; - "text/html": components["schemas"]["CharteUtilisateur"]; + "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.out"]; + "text/html": components["schemas"]["Amenagement-amenagement.out"]; }; }; - /** @description Resource not found */ - 404: { + /** @description Invalid input */ + 400: { + content: never; + }; + /** @description Unprocessable entity */ + 422: { content: never; }; }; }; /** - * Updates the CharteUtilisateur resource. - * @description Updates the CharteUtilisateur resource. + * Retrieves a Amenagement resource. + * @description Retrieves a Amenagement resource. */ - api_utilisateurs_uidchartes_id_patch: { + api_utilisateurs_uidamenagements_id_get: { parameters: { path: { - /** @description CharteUtilisateur identifier */ + /** @description Amenagement identifier */ uid: string; - /** @description CharteUtilisateur identifier */ + /** @description Amenagement identifier */ id: string; }; }; - /** @description The updated CharteUtilisateur resource */ - requestBody: { - content: { - "application/merge-patch+json": components["schemas"]["CharteUtilisateur-charte_utilisateur.in"]; - }; - }; responses: { - /** @description CharteUtilisateur resource updated */ + /** @description Amenagement resource */ 200: { - content: { - "application/ld+json": components["schemas"]["CharteUtilisateur.jsonld"]; - "text/html": components["schemas"]["CharteUtilisateur"]; + content: { + "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.out"]; + "text/html": components["schemas"]["Amenagement-amenagement.out"]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; /** @description Resource not found */ 404: { content: never; }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a DecisionAmenagementExamens resource. - * @description Retrieves a DecisionAmenagementExamens resource. + * Removes the Amenagement resource. + * @description Removes the Amenagement resource. */ - api_utilisateurs_uiddecisions_annee_get: { + api_utilisateurs_uidamenagements_id_delete: { parameters: { path: { - /** @description DecisionAmenagementExamens identifier */ + /** @description Amenagement identifier */ uid: string; - /** @description DecisionAmenagementExamens identifier */ - annee: string; + /** @description Amenagement identifier */ + id: string; }; }; responses: { - /** @description DecisionAmenagementExamens resource */ - 200: { - content: { - "application/ld+json": components["schemas"]["DecisionAmenagementExamens.jsonld-decision.out"]; - "application/pdf": components["schemas"]["DecisionAmenagementExamens-decision.out"]; - }; + /** @description Amenagement resource deleted */ + 204: { + content: never; }; /** @description Resource not found */ 404: { @@ -12565,30 +12724,30 @@ export interface operations { }; }; /** - * Updates the DecisionAmenagementExamens resource. - * @description Updates the DecisionAmenagementExamens resource. + * Updates the Amenagement resource. + * @description Updates the Amenagement resource. */ - api_utilisateurs_uiddecisions_annee_patch: { + api_utilisateurs_uidamenagements_id_patch: { parameters: { path: { - /** @description DecisionAmenagementExamens identifier */ + /** @description Amenagement identifier */ uid: string; - /** @description DecisionAmenagementExamens identifier */ - annee: string; + /** @description Amenagement identifier */ + id: string; }; }; - /** @description The updated DecisionAmenagementExamens resource */ + /** @description The updated Amenagement resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["DecisionAmenagementExamens-decision.in"]; + "application/merge-patch+json": components["schemas"]["Amenagement-amenagement.in"]; }; }; responses: { - /** @description DecisionAmenagementExamens resource updated */ + /** @description Amenagement resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["DecisionAmenagementExamens.jsonld-decision.out"]; - "text/html": components["schemas"]["DecisionAmenagementExamens-decision.out"]; + "application/ld+json": components["schemas"]["Amenagement.jsonld-amenagement.out"]; + "text/html": components["schemas"]["Amenagement-amenagement.out"]; }; }; /** @description Invalid input */ @@ -12606,120 +12765,28 @@ export interface operations { }; }; /** - * Retrieves the collection of Demande resources. - * @description Retrieves the collection of Demande resources. - */ - api_utilisateurs_uiddemandes_get_collection: { - parameters: { - query?: { - /** @description The collection page number */ - page?: number; - /** @description The number of items per page */ - itemsPerPage?: number; - "demandeur.nom"?: string; - "demandeur.prenom"?: string; - etat?: string; - "etat[]"?: string[]; - "campagne.typeDemande"?: string; - "campagne.typeDemande[]"?: string[]; - "campagne.typeDemande.libelle"?: string; - campagne?: string; - "campagne[]"?: string[]; - demandeur?: string; - "demandeur[]"?: string[]; - gestionnaire?: string; - "gestionnaire[]"?: string[]; - libelleComposante?: string; - "libelleComposante[]"?: string[]; - libelleFormation?: string; - "libelleFormation[]"?: string[]; - composante?: string; - "composante[]"?: string[]; - formation?: string; - "formation[]"?: string[]; - discipline?: string; - "discipline[]"?: string[]; - "order[demandeur.nom]"?: "asc" | "desc"; - "order[dateDepot]"?: "asc" | "desc"; - format_simple?: boolean; - archivees?: boolean; - }; - path: { - /** @description Demande identifier */ - uid: string; - }; - }; - responses: { - /** @description Demande collection */ - 200: { - content: { - "application/ld+json": { - "hydra:member": components["schemas"]["Demande.jsonld-demande.out"][]; - "hydra:totalItems"?: number; - /** - * @example { - * "@id": "string", - * "type": "string", - * "hydra:first": "string", - * "hydra:last": "string", - * "hydra:previous": "string", - * "hydra:next": "string" - * } - */ - "hydra:view"?: { - /** Format: iri-reference */ - "@id"?: string; - "@type"?: string; - /** Format: iri-reference */ - "hydra:first"?: string; - /** Format: iri-reference */ - "hydra:last"?: string; - /** Format: iri-reference */ - "hydra:previous"?: string; - /** Format: iri-reference */ - "hydra:next"?: string; - }; - "hydra:search"?: { - "@type"?: string; - "hydra:template"?: string; - "hydra:variableRepresentation"?: string; - "hydra:mapping"?: { - "@type"?: string; - variable?: string; - property?: string | null; - required?: boolean; - }[]; - }; - }; - "text/html": components["schemas"]["Demande-demande.out"][]; - }; - }; - }; - }; - /** - * Retrieves the collection of Entretien resources. - * @description Retrieves the collection of Entretien resources. + * Retrieves the collection of CharteUtilisateur resources. + * @description Retrieves the collection of CharteUtilisateur resources. */ - api_utilisateurs_uidentretiens_get_collection: { + api_utilisateurs_uidchartes_get_collection: { parameters: { query?: { /** @description The collection page number */ page?: number; /** @description The number of items per page */ itemsPerPage?: number; - "order[date]"?: "asc" | "desc"; }; path: { - /** @description Entretien identifier */ + /** @description CharteUtilisateur identifier */ uid: string; }; }; responses: { - /** @description Entretien collection */ + /** @description CharteUtilisateur collection */ 200: { content: { "application/ld+json": { - "hydra:member": components["schemas"]["Entretien.jsonld-entretien.out"][]; + "hydra:member": components["schemas"]["CharteUtilisateur.jsonld"][]; "hydra:totalItems"?: number; /** * @example { @@ -12756,66 +12823,30 @@ export interface operations { }[]; }; }; - "text/html": components["schemas"]["Entretien-entretien.out"][]; - }; - }; - }; - }; - /** - * Creates a Entretien resource. - * @description Creates a Entretien resource. - */ - api_utilisateurs_uidentretiens_post: { - parameters: { - path: { - /** @description Entretien identifier */ - uid: string; - }; - }; - /** @description The new Entretien resource */ - requestBody: { - content: { - "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.in"]; - "text/html": components["schemas"]["Entretien-entretien.in"]; - }; - }; - responses: { - /** @description Entretien resource created */ - 201: { - content: { - "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.out"]; - "text/html": components["schemas"]["Entretien-entretien.out"]; + "text/html": components["schemas"]["CharteUtilisateur"][]; }; }; - /** @description Invalid input */ - 400: { - content: never; - }; - /** @description Unprocessable entity */ - 422: { - content: never; - }; }; }; /** - * Retrieves a Entretien resource. - * @description Retrieves a Entretien resource. + * Retrieves a CharteUtilisateur resource. + * @description Retrieves a CharteUtilisateur resource. */ - api_utilisateurs_uidentretiens_id_get: { + api_utilisateurs_uidchartes_id_get: { parameters: { path: { - /** @description Entretien identifier */ + /** @description CharteUtilisateur identifier */ uid: string; - /** @description Entretien identifier */ + /** @description CharteUtilisateur identifier */ id: string; }; }; responses: { - /** @description Entretien resource */ + /** @description CharteUtilisateur resource */ 200: { content: { - "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.out"]; - "text/html": components["schemas"]["Entretien-entretien.out"]; + "application/ld+json": components["schemas"]["CharteUtilisateur.jsonld"]; + "text/html": components["schemas"]["CharteUtilisateur"]; }; }; /** @description Resource not found */ @@ -12825,54 +12856,30 @@ export interface operations { }; }; /** - * Removes the Entretien resource. - * @description Removes the Entretien resource. - */ - api_utilisateurs_uidentretiens_id_delete: { - parameters: { - path: { - /** @description Entretien identifier */ - uid: string; - /** @description Entretien identifier */ - id: string; - }; - }; - responses: { - /** @description Entretien resource deleted */ - 204: { - content: never; - }; - /** @description Resource not found */ - 404: { - content: never; - }; - }; - }; - /** - * Updates the Entretien resource. - * @description Updates the Entretien resource. + * Updates the CharteUtilisateur resource. + * @description Updates the CharteUtilisateur resource. */ - api_utilisateurs_uidentretiens_id_patch: { + api_utilisateurs_uidchartes_id_patch: { parameters: { path: { - /** @description Entretien identifier */ + /** @description CharteUtilisateur identifier */ uid: string; - /** @description Entretien identifier */ + /** @description CharteUtilisateur identifier */ id: string; }; }; - /** @description The updated Entretien resource */ + /** @description The updated CharteUtilisateur resource */ requestBody: { content: { - "application/merge-patch+json": components["schemas"]["Entretien-entretien.in"]; + "application/merge-patch+json": components["schemas"]["CharteUtilisateur-charte_utilisateur.in"]; }; }; responses: { - /** @description Entretien resource updated */ + /** @description CharteUtilisateur resource updated */ 200: { content: { - "application/ld+json": components["schemas"]["Entretien.jsonld-entretien.out"]; - "text/html": components["schemas"]["Entretien-entretien.out"]; + "application/ld+json": components["schemas"]["CharteUtilisateur.jsonld"]; + "text/html": components["schemas"]["CharteUtilisateur"]; }; }; /** @description Invalid input */ diff --git a/frontend/src/controls/Table/AmenagementsBeneficiaireTable.tsx b/frontend/src/controls/Table/AmenagementsBeneficiaireTable.tsx index 5343771..ef5d05e 100644 --- a/frontend/src/controls/Table/AmenagementsBeneficiaireTable.tsx +++ b/frontend/src/controls/Table/AmenagementsBeneficiaireTable.tsx @@ -11,7 +11,7 @@ import { IAmenagementsBenefificiaire, ICategorieAmenagement, - IFormation, + IFormation, IInscription, ITypeAmenagement, } from "../../api/ApiTypeHelpers"; import { useApi } from "../../context/api/ApiProvider"; @@ -40,10 +40,23 @@ export function buildAmenagementsBenefDatasource( typesAmenagementsUtilises: TypesDomainesAmenagements[], ): any[] { return abs.map((rd) => { - const data: any = { + const data: { + key: string; + nom: string; + prenom: string; + email: string; + numeroEtudiant: number | null | undefined; + etatAvisEse: string | undefined; + inscription: IInscription | undefined; + tags?: string[]; + } = { key: rd["@id"] as string, nom: rd.nom as string, prenom: rd.prenom as string, + email: rd.email as string, + numeroEtudiant: rd.numeroEtudiant, + etatAvisEse: rd.etatAvisEse, + tags: [], inscription: rd.inscriptions && rd.inscriptions.length > 0 ? { @@ -59,6 +72,7 @@ export function buildAmenagementsBenefDatasource( (r) => r.typeAmenagement?.["@id"] === ta.typeAmenagement?.["@id"], ); if (a) { + // @ts-ignore data[ta.typeAmenagement?.["@id"] as string] = { "@id": a?.["@id"], commentaire: a?.commentaire, diff --git a/frontend/src/controls/Table/AmenagementsBeneficiaireTableExport.tsx b/frontend/src/controls/Table/AmenagementsBeneficiaireTableExport.tsx index 71e00f6..1434bfb 100644 --- a/frontend/src/controls/Table/AmenagementsBeneficiaireTableExport.tsx +++ b/frontend/src/controls/Table/AmenagementsBeneficiaireTableExport.tsx @@ -8,13 +8,16 @@ */ /* eslint-disable @typescript-eslint/no-explicit-any */ -import { IComposante, ITag, ITypeAmenagement, IUtilisateur } from "../../api/ApiTypeHelpers"; +import { + ITag, + ITypeAmenagement, +} from "../../api/ApiTypeHelpers"; import { useEffect, useMemo, useState } from "react"; import { useApi } from "../../context/api/ApiProvider"; import { NB_MAX_ITEMS_PER_PAGE } from "../../constants"; import { TableExportButton } from "../Buttons/TableExportButton"; import { FiltreAmenagement, filtreAmenagementToApi } from "./AmenagementTableLayout"; -import { PREFETCH_COMPOSANTES, PREFETCH_TAGS } from "../../api/ApiPrefetchHelpers"; +import { PREFETCH_TAGS } from "../../api/ApiPrefetchHelpers"; import { buildAmenagementsBenefDatasource, getTypesAmenagements, @@ -75,38 +78,24 @@ function getAmenagementsBeneficiaireData( user: Utilisateur | undefined, amenagements: any[], typesAmenagementsUtilises: TypesDomainesAmenagements[], - beneficiaires?: IUtilisateur[], - composantes?: IComposante[], tags?: ITag[], ) { return amenagements.map((amenagement) => { const data: any = { key: amenagement.key, "@id": amenagement.key, - nom: beneficiaires?.find((b) => b["@id"] === amenagement.key)?.nom?.toLocaleUpperCase(), - prenom: beneficiaires?.find((b) => b["@id"] === amenagement.key)?.prenom, - email: beneficiaires?.find((b) => b["@id"] === amenagement.key)?.email, - numeroEtudiant: beneficiaires?.find((b) => b["@id"] === amenagement.key)?.numeroEtudiant, - composante: composantes - ?.find( - (c) => - c["@id"] === - ( - beneficiaires?.find((b) => b["@id"] === amenagement.key)?.inscriptions || [] - ).sort((i1, i2) => i2.debut?.localeCompare(i1.debut || "") || 0)[0]?.formation - ?.composante, - ) - ?.libelle?.replaceAll('"', '""'), - formation: (beneficiaires?.find((b) => b["@id"] === amenagement.key)?.inscriptions || []) - .sort((i1, i2) => i2.debut?.localeCompare(i1.debut || "") || 0)[0] - ?.formation?.libelle?.replaceAll('"', '""'), + nom: amenagement.nom?.toLocaleUpperCase(), + prenom: amenagement.prenom, + email: amenagement.email, + numeroEtudiant: amenagement.numeroEtudiant, + composante: amenagement.inscription?.formation?.composante?.libelle?.replaceAll('"', '""'), + formation: amenagement.inscription?.formation?.libelle?.replaceAll('"', '""'), tags: - beneficiaires - ?.find((b) => b["@id"] === amenagement.key) - ?.tags?.map((tag) => tags?.find((t) => t["@id"] === tag)) + (amenagement.tags as string[]) + ?.map((tag) => tags?.find((t) => t["@id"] === tag)) .map((tag) => tag?.libelle) .join(", ") || "", - avisESE: beneficiaires?.find((b) => b["@id"] === amenagement.key)?.etatAvisEse, + avisESE: amenagement?.etatAvisEse, }; typesAmenagementsUtilises.forEach((ta) => { @@ -155,19 +144,6 @@ export default function AmenagementsBeneficiaireTableExport({ enabled: exportSubmit, }); - const { data: beneficiaires, isFetching: isFetchingBeneficiaires } = - useApi().useGetCollectionPaginated({ - path: "/beneficiaires", - page: 1, - itemsPerPage: NB_MAX_ITEMS_PER_PAGE, - enabled: exportSubmit, - }); - - const { data: composantes, isFetching: isFetchingComposantes } = useApi().useGetCollection({ - ...PREFETCH_COMPOSANTES, - enabled: exportSubmit, - }); - const { data: tags, isFetching: isFetchingTags } = useApi().useGetCollection({ ...PREFETCH_TAGS, enabled: exportSubmit, @@ -195,27 +171,12 @@ export default function AmenagementsBeneficiaireTableExport({ // --- useEffect(() => { - if (amenagements?.items && beneficiaires?.items && composantes?.items && tags?.items) { + if (amenagements?.items && tags?.items) { setLoading(false); } else { - setLoading( - isFetchingAmenagements || - isFetchingBeneficiaires || - isFetchingComposantes || - isFetchingTags, - ); + setLoading(isFetchingAmenagements || isFetchingTags); } - }, [ - exportSubmit, - isFetchingAmenagements, - amenagements?.items, - beneficiaires?.items, - composantes?.items, - isFetchingBeneficiaires, - isFetchingComposantes, - tags?.items, - isFetchingTags, - ]); + }, [exportSubmit, isFetchingAmenagements, amenagements?.items, tags?.items, isFetchingTags]); // --- Export @@ -232,8 +193,6 @@ export default function AmenagementsBeneficiaireTableExport({ user, data || [], typesAmenagementsUtilises, - beneficiaires?.items, - composantes?.items, tags?.items, ) } diff --git a/frontend/src/versions.ts b/frontend/src/versions.ts index 974ce97..5694c7c 100644 --- a/frontend/src/versions.ts +++ b/frontend/src/versions.ts @@ -40,6 +40,21 @@ export interface IVersion { * Liste des versions et des changements associés. */ export const VERSIONS: IVersion[] = [ + { + version: "2.1.7", + date: "2025-01-22", + description: "Correctifs divers", + changes: [ + { + description: "Amélioration de l'exportation des aménagements", + type: "fix", + }, + { + description: "Corrections de bugs mineurs", + type: "fix", + }, + ], + }, { version: "2.1.2", date: "2024-11-13",