parent
851f3b99df
commit
1b290796cf
@ -0,0 +1,6 @@ |
|||||||
|
in: path |
||||||
|
name: idDemandeDelegation |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
required: true |
||||||
|
description: id demande delegation |
@ -0,0 +1,6 @@ |
|||||||
|
in: path |
||||||
|
name: idDemandeEPI |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
required: true |
||||||
|
description: id demande EPI |
@ -0,0 +1,6 @@ |
|||||||
|
in: path |
||||||
|
name: idDemandeFormation |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
required: true |
||||||
|
description: id demande formation |
@ -1,7 +1,6 @@ |
|||||||
in: path |
in: path |
||||||
name: idEP |
name: idEP |
||||||
schema: |
schema: |
||||||
type: string |
type: integer |
||||||
format: uuid |
|
||||||
required: true |
required: true |
||||||
description: id EP |
description: id EP |
||||||
|
@ -0,0 +1,6 @@ |
|||||||
|
in: path |
||||||
|
name: idEngagement |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
required: true |
||||||
|
description: id engagement |
@ -1,6 +1,6 @@ |
|||||||
in: path |
in: path |
||||||
name: idEvaluation |
name: idEvaluation |
||||||
schema: |
schema: |
||||||
type: string |
type: integer |
||||||
required: true |
required: true |
||||||
description: id evaluation |
description: id evaluation |
@ -0,0 +1,6 @@ |
|||||||
|
in: path |
||||||
|
name: idNote |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
required: true |
||||||
|
description: id note |
@ -0,0 +1,6 @@ |
|||||||
|
in: path |
||||||
|
name: idParticipationFormation |
||||||
|
schema: |
||||||
|
type: number |
||||||
|
required: true |
||||||
|
description: id participation formation |
@ -1,6 +1,6 @@ |
|||||||
in: query |
in: query |
||||||
name: actionep |
name: actionep |
||||||
schema: |
schema: |
||||||
type: string |
type: integer |
||||||
required: true |
required: true |
||||||
description: paramêtre pour indiquer l'action à faire au moment de la mise à jour de l'EP |
description: L'action à effectuer au moment de la mise à jour de l'EP |
@ -0,0 +1,7 @@ |
|||||||
|
in: query |
||||||
|
name: asc |
||||||
|
schema: |
||||||
|
type: boolean |
||||||
|
default: true |
||||||
|
description: Préciser si les données sont dans l'ordre (true) ou dans l'ordre inverse (false) |
||||||
|
required: true |
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: assistants |
|
||||||
schema: |
|
||||||
type: boolean |
|
||||||
required: false |
|
||||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les assistants dans la requête |
|
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: collaborateurs |
|
||||||
schema: |
|
||||||
type: boolean |
|
||||||
required: false |
|
||||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les collaborateurs dans la requête |
|
@ -1,5 +0,0 @@ |
|||||||
in: query |
|
||||||
name: cptechlead |
|
||||||
schema: |
|
||||||
type: boolean |
|
||||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les CP et TeachLead dans la requête |
|
@ -1,5 +1,5 @@ |
|||||||
in: query |
in: query |
||||||
name: idAgence |
name: idAgence |
||||||
schema: |
schema: |
||||||
type: number |
type: integer |
||||||
description: id de l'agence à laquelle sont rattachées les données à récupérer |
description: id de l'agence à laquelle sont rattachées les données à récupérer |
@ -1,5 +1,5 @@ |
|||||||
in: query |
in: query |
||||||
name: idBu |
name: idBU |
||||||
schema: |
schema: |
||||||
type: number |
type: integer |
||||||
description: id de la business unit à laquelle sont rattachées les données à récupérer |
description: id de la business unit à laquelle sont rattachées les données à récupérer |
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: idReferent |
|
||||||
schema: |
|
||||||
type: string |
|
||||||
format: uuid |
|
||||||
description: id referent |
|
@ -0,0 +1,7 @@ |
|||||||
|
in: query |
||||||
|
name: numPage |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
default : 1 |
||||||
|
description: Numéro de la page du tableau qui affiche les données |
||||||
|
required: true |
@ -0,0 +1,6 @@ |
|||||||
|
in: query |
||||||
|
name: parPAge |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
description: Nombre d'éléments affiché sur chaque page du tableau |
||||||
|
required: true |
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: ra |
|
||||||
schema: |
|
||||||
type: boolean |
|
||||||
required: false |
|
||||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les responsables d'agence dans la requête |
|
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: referents |
|
||||||
schema: |
|
||||||
type: boolean |
|
||||||
required: false |
|
||||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les référents dans la requête |
|
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: rh |
|
||||||
schema: |
|
||||||
type: boolean |
|
||||||
required: false |
|
||||||
description: paramètre pour indiquer explicitement que l'on souhaite récupérer les RH dans la requête |
|
@ -1,6 +0,0 @@ |
|||||||
in: query |
|
||||||
name: role |
|
||||||
schema: |
|
||||||
type: string |
|
||||||
required: true |
|
||||||
description: role de l'utilisateur |
|
@ -0,0 +1,5 @@ |
|||||||
|
in: query |
||||||
|
name: statutEP |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
description: Statut de l'EP |
@ -0,0 +1,5 @@ |
|||||||
|
in: query |
||||||
|
name: statutFormation |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
description: Statut de la formation |
@ -0,0 +1,5 @@ |
|||||||
|
in: query |
||||||
|
name: texte |
||||||
|
schema: |
||||||
|
type: string |
||||||
|
description: Texte permettant d'identifier l'objet rechercher |
@ -0,0 +1,5 @@ |
|||||||
|
in: query |
||||||
|
name: theme |
||||||
|
schema: |
||||||
|
type: integer |
||||||
|
description: Thème des demandes de formation à récupérer |
@ -0,0 +1,5 @@ |
|||||||
|
in: query |
||||||
|
name: tri |
||||||
|
schema: |
||||||
|
type: string |
||||||
|
description: Colonne du tableau sur lequel le tri s'effectue |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- collaborateurs |
||||||
|
operationId: getProfilCollaborateurByMail |
||||||
|
description: Récupérer un profil collaborateur par mail |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/mail.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/collaborateur/getProfil.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesDelegation |
||||||
|
operationId: getDemandesDelegation |
||||||
|
description: Récupération de la liste des demandes de délégation |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandedelegation/getListeDemandesDelegation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,17 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesDelegation |
||||||
|
operationId: faireDemandeDelegation |
||||||
|
description: Faire une demande de délégation à une autre personne |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
- $ref: ../../parameters/path/idEP.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandedelegation/demandeDelegationCreee.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,18 @@ |
|||||||
|
put: |
||||||
|
tags: |
||||||
|
- demandesDelegation |
||||||
|
operationId: repondreDemandeDelegation |
||||||
|
description: Faire une demande de délégation à une autre personne |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idDemandeDelegation.yaml |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/demandeDelegation.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandedelegation/reponseDemandeDelegation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: annulerDemandeEPI |
||||||
|
description: Annuler la demande d'EPI |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idDemandeEPI.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/demandeEPIAnnulee.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: createEPI |
||||||
|
description: Lancer la procedure pour un entretien professionnel intermediaire, une demande d'EPI validée est créé par la même occasion |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
- $ref: ../../parameters/path/idReferent.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/epiCree.yaml |
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: demandeEPIAssistante |
||||||
|
description: Demande d'EPI et par l'assistant et création automatique de l'EPI |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/epiCree.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: demandeEPI |
||||||
|
description: Demande d'EPI par un collaborateur |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/demandeEPICreee.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: getEPIEnCours |
||||||
|
description: Récupération de l'EPI en cours d'un collaborateur |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/getDemandeEPI.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: getEPICollaborateur |
||||||
|
description: Récupération de la liste des précédents EPI d'un collaborateur |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/getListeDemandesEPI.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: getEPIReferent |
||||||
|
description: Récupération de la liste des précédents EPI d'un referent |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idReferent.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/getListeDemandesEPI.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,18 @@ |
|||||||
|
put: |
||||||
|
tags: |
||||||
|
- demandesEPI |
||||||
|
operationId: repondreDemandeEPI |
||||||
|
description: Répondre à une demande EPI en attente |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idDemandeEPI.yaml |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/demandeEPI.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeepi/reponseDemandeEPI.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,20 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesFormation |
||||||
|
operationId: getDemandesFormationEnAttente |
||||||
|
description: Récupérer la liste des demandes de formations en attente d'une réponse |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
#- $ref: ../../parameters/query/idBU.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/theme.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeformation/getListeDemandesFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,20 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesFormation |
||||||
|
operationId: getDemandesFormationRepondues |
||||||
|
description: Récupérer la liste des demandes de formations ayant reçu une réponse |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
#- $ref: ../../parameters/query/idBU.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/theme.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeformation/getListeDemandesFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesFormation |
||||||
|
operationId: getOriginesDemandesFormation |
||||||
|
description: Récupérer la liste des origines des demandes de formation |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeformation/getListeOriginesDemandesFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- demandesFormation |
||||||
|
operationId: getThemes |
||||||
|
description: Récupérer la liste des thèmes des demandes de formation |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/demandeformation/getListeThemes.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,14 +0,0 @@ |
|||||||
get: |
|
||||||
tags: |
|
||||||
- engagements |
|
||||||
operationId: getEngagements |
|
||||||
description: récupérer la liste des engagements |
|
||||||
parameters: |
|
||||||
- $ref: ../../parameters/path/idEngagement.yaml |
|
||||||
|
|
||||||
responses: |
|
||||||
'200': |
|
||||||
$ref: ../../responses/engagement/engagement.yaml |
|
||||||
|
|
||||||
'403': |
|
||||||
$ref: ../../responses/erreur/forbidden.yaml |
|
@ -0,0 +1,19 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- engagements |
||||||
|
operationId: getEngagementsEnAttente |
||||||
|
description: Récupérer la liste des engagements en attente |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
|
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/engagement/getListeEngagements.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,19 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- engagements |
||||||
|
operationId: getEngagementsRepondus |
||||||
|
description: Récupérer la liste des engagements ayant reçu une réponse |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
|
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/engagement/getListeEngagements.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,13 +0,0 @@ |
|||||||
get: |
|
||||||
tags: |
|
||||||
- ep |
|
||||||
operationId: getChampsDocumentByEP |
|
||||||
description: récupérer les documents en fonction du type de l'EP |
|
||||||
parameters: |
|
||||||
- $ref: ../../parameters/path/type.yaml |
|
||||||
responses: |
|
||||||
'200': |
|
||||||
$ref: ../../responses/ep/getlistechamps.yaml |
|
||||||
|
|
||||||
'403': |
|
||||||
$ref: ../../responses/erreur/forbidden.yaml |
|
@ -0,0 +1,19 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- ep |
||||||
|
operationId: getEPEnCours |
||||||
|
description: Récupérer la liste de tous les prochaines EP collaborateurs |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
- $ref: ../../parameters/query/idBU.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/ep/getListeEP.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,19 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- ep |
||||||
|
operationId: getEPSignes |
||||||
|
description: Récupérer la liste de tous les EP collaborateur signés |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
- $ref: ../../parameters/query/idBU.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/ep/getListeEP.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,16 +1,16 @@ |
|||||||
get: |
get: |
||||||
tags: |
tags: |
||||||
- ep |
- ep |
||||||
operationId: getProchainEPByCollaborateur |
operationId: getProchainEPCollaborateur |
||||||
description: recevoir son prochain EP |
description: Récupérer les détails sur quand aura lieu le prochain EP du collaborateur |
||||||
parameters: |
parameters: |
||||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
responses: |
responses: |
||||||
'200': |
'200': |
||||||
$ref: ../../responses/ep/getep.yaml |
$ref: ../../responses/ep/getProchainEP.yaml |
||||||
|
|
||||||
'403': |
'403': |
||||||
$ref: ../../responses/erreur/forbidden.yaml |
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
'404': |
'404': |
||||||
$ref: ../../responses/erreur/notfound.yaml |
$ref: ../../responses/erreur/notFound.yaml |
@ -1,14 +0,0 @@ |
|||||||
get: |
|
||||||
tags: |
|
||||||
- ep |
|
||||||
operationId: getProchainsEP |
|
||||||
description: recevoir la liste de tous les prochaines EP collaborateurs |
|
||||||
parameters: |
|
||||||
- $ref: ../../parameters/query/idBu.yaml |
|
||||||
- $ref: ../../parameters/query/idAgence.yaml |
|
||||||
responses: |
|
||||||
'200': |
|
||||||
$ref: ../../responses/ep/getlisteep.yaml |
|
||||||
|
|
||||||
'403': |
|
||||||
$ref: ../../responses/erreur/forbidden.yaml |
|
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- ep |
||||||
|
operationId: saisieProchainEP |
||||||
|
description: Récupérer le prochain EP du collaborateur dans le but de le saisir |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/ep/saisirProchainEP.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -1,13 +0,0 @@ |
|||||||
put: |
|
||||||
tags: |
|
||||||
- ep |
|
||||||
operationId: updateEP |
|
||||||
description: update ep |
|
||||||
requestBody: |
|
||||||
$ref: ../../requestbodies/ep.yaml |
|
||||||
responses: |
|
||||||
'200': |
|
||||||
$ref: ../../responses/ep/updateep.yaml |
|
||||||
|
|
||||||
'403': |
|
||||||
$ref: ../../responses/erreur/forbidden.yaml |
|
@ -0,0 +1,13 @@ |
|||||||
|
put: |
||||||
|
tags: |
||||||
|
- ep |
||||||
|
operationId: updateEP |
||||||
|
description: Mettre à jour l'EP déjà saisie |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/ep.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/ep/updateEP.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,13 @@ |
|||||||
|
put: |
||||||
|
tags: |
||||||
|
- ep |
||||||
|
operationId: updateEP |
||||||
|
description: Poursuivre le processus de l'EP ou bien seulement sauvegarder les modifications |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/saisieEP.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/ep/updateEP.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,18 @@ |
|||||||
|
put: |
||||||
|
tags: |
||||||
|
- participationsFormations |
||||||
|
operationId: evaluerFormation |
||||||
|
description: Evaluer une formation |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idParticipationFormation.yaml |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/evaluation.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/formationEvaluee.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,21 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- formations |
||||||
|
operationId: getFormationAnnulees |
||||||
|
description: Récupérer les formations annulées |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeFormations.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,21 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- formations |
||||||
|
operationId: getFormationRealisee |
||||||
|
description: Récupérer les formations réalisées |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/query/idAgence.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeFormations.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,11 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- formations |
||||||
|
operationId: getModesFormation |
||||||
|
description: Récupérer les modes de formation |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeModesFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- formations |
||||||
|
operationId: getOriginesFormation |
||||||
|
description: Récupérer les origines de formation |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeOriginesFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,21 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- participationsFormations |
||||||
|
operationId: getParticipationByCollaborateur |
||||||
|
description: Récupérer la liste des formations auxquelles est inscrit le collaborateur |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeParticipationsFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,21 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- participationsFormations |
||||||
|
operationId: getParticipationByFormation |
||||||
|
description: Récupérer la liste des participants d'une formation |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/query/asc.yaml |
||||||
|
- $ref: ../../parameters/path/idFormation.yaml |
||||||
|
- $ref: ../../parameters/query/numPage.yaml |
||||||
|
- $ref: ../../parameters/query/parPage.yaml |
||||||
|
- $ref: ../../parameters/query/texte.yaml |
||||||
|
- $ref: ../../parameters/query/tri.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeParticipationsFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,11 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- formations |
||||||
|
operationId: getStatutsFormation |
||||||
|
description: Récupérer les statuts de formation |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeStatutsFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,11 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- formations |
||||||
|
operationId: getTypesFormation |
||||||
|
description: Récupérer les types de formation |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getListeTypesFormation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- participationsFormations |
||||||
|
operationId: consulterEvaluation |
||||||
|
description: Consulter une évaluation d'une formation |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idParticipationFormation.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/formation/getEvaluation.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,29 @@ |
|||||||
|
post: |
||||||
|
tags: |
||||||
|
- notes |
||||||
|
operationId: nouvelleNote |
||||||
|
description: Ajouter une nouvelle note |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/note.yaml |
||||||
|
responses: |
||||||
|
'201': |
||||||
|
$ref: ../../responses/note/noteCreee.yaml |
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
put: |
||||||
|
tags: |
||||||
|
- notes |
||||||
|
operationId: updateNote |
||||||
|
description: Mettre à jour une note |
||||||
|
requestBody: |
||||||
|
$ref: ../../requestbodies/note.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/note/updateNote.yaml |
||||||
|
|
||||||
|
'201': |
||||||
|
$ref: ../../responses/note/noteCreee.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -0,0 +1,33 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- notes |
||||||
|
operationId: getNoteById |
||||||
|
description: Récupérer une note par son id |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idNote.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/note/getNote.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
||||||
|
|
||||||
|
delete: |
||||||
|
tags: |
||||||
|
- notes |
||||||
|
operationId: deleteNote |
||||||
|
description: Supprimer une note |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idNote.yaml |
||||||
|
responses: |
||||||
|
'204': |
||||||
|
$ref: ../../responses/note/noteSupprimee.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -0,0 +1,16 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- notes |
||||||
|
operationId: getNotesByAuteur |
||||||
|
description: Récupérer les notes d'une personne a écrite |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/idReferent.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/note/getListeNotes.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
|
'404': |
||||||
|
$ref: ../../responses/erreur/notFound.yaml |
@ -1,17 +1,17 @@ |
|||||||
get: |
get: |
||||||
tags: |
tags: |
||||||
- ep |
- notes |
||||||
operationId: createEPI |
operationId: getNotesByCollaborateur |
||||||
description: lancer la procedure entretien professionnel intermediaire |
description: Récupérer une note par son id |
||||||
parameters: |
parameters: |
||||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
- $ref: ../../parameters/path/idCollaborateur.yaml |
||||||
- $ref: ../../parameters/path/idReferent.yaml |
- $ref: ../../parameters/path/idReferent.yaml |
||||||
responses: |
responses: |
||||||
'200': |
'200': |
||||||
$ref: ../../responses/ep/creerepi.yaml |
$ref: ../../responses/note/getListeNotes.yaml |
||||||
|
|
||||||
'403': |
'403': |
||||||
$ref: ../../responses/erreur/forbidden.yaml |
$ref: ../../responses/erreur/forbidden.yaml |
||||||
|
|
||||||
'404': |
'404': |
||||||
$ref: ../../responses/erreur/notfound.yaml |
$ref: ../../responses/erreur/notFound.yaml |
@ -1,17 +0,0 @@ |
|||||||
get: |
|
||||||
tags: |
|
||||||
- participationsFormations |
|
||||||
operationId: getParticipationByCollaborateur |
|
||||||
description: récupérer la liste des formations auxquelles est inscrit le collaborateur |
|
||||||
parameters: |
|
||||||
- $ref: ../../parameters/path/idCollaborateur.yaml |
|
||||||
|
|
||||||
responses: |
|
||||||
'200': |
|
||||||
$ref: ../../responses/formation/participationsformation.yaml |
|
||||||
|
|
||||||
'403': |
|
||||||
$ref: ../../responses/erreur/forbidden.yaml |
|
||||||
|
|
||||||
'404': |
|
||||||
$ref: ../../responses/erreur/notfound.yaml |
|
@ -0,0 +1,13 @@ |
|||||||
|
get: |
||||||
|
tags: |
||||||
|
- saisies |
||||||
|
operationId: getChampsDocument |
||||||
|
description: Récupérer les documents en fonction du type de l'EP ou de l'évaluation |
||||||
|
parameters: |
||||||
|
- $ref: ../../parameters/path/type.yaml |
||||||
|
responses: |
||||||
|
'200': |
||||||
|
$ref: ../../responses/ep/getListeChamps.yaml |
||||||
|
|
||||||
|
'403': |
||||||
|
$ref: ../../responses/erreur/forbidden.yaml |
@ -1,8 +1,29 @@ |
|||||||
epBody: |
CreationDemandeFormationBody: |
||||||
|
$ref: ./creationDemandeFormation.yaml |
||||||
|
|
||||||
|
DemandeDelegationBody: |
||||||
|
$ref: ./demandeDelegation.yaml |
||||||
|
|
||||||
|
DemandeEPIBody: |
||||||
|
$ref: ./demandeEPI.yaml |
||||||
|
|
||||||
|
DemandeFormationBody: |
||||||
|
$ref: ./demandeFormation.yaml |
||||||
|
|
||||||
|
EngagementBody: |
||||||
|
$ref: ./engagement.yaml |
||||||
|
|
||||||
|
EPBody: |
||||||
$ref: ./ep.yaml |
$ref: ./ep.yaml |
||||||
|
|
||||||
formationBody: |
EvaluationBody: |
||||||
|
$ref: ./evaluation.yaml |
||||||
|
|
||||||
|
FormationBody: |
||||||
$ref: ./formation.yaml |
$ref: ./formation.yaml |
||||||
|
|
||||||
demandeFormationBody: |
NoteBody: |
||||||
$ref: ./demandeFormation.yaml |
$ref: ./note.yaml |
||||||
|
|
||||||
|
SaisieEPBody: |
||||||
|
$ref: ./saisieEP.yaml |
@ -0,0 +1,5 @@ |
|||||||
|
required: true |
||||||
|
content: |
||||||
|
application/json: |
||||||
|
schema: |
||||||
|
$ref: ../schemas/demandeformation/creationDemandeFormation.yaml |
@ -0,0 +1,5 @@ |
|||||||
|
required: true |
||||||
|
content: |
||||||
|
application/json: |
||||||
|
schema: |
||||||
|
$ref: ../schemas/demandedelegation/creationDemandeDelegation.yaml |
@ -0,0 +1,5 @@ |
|||||||
|
required: true |
||||||
|
content: |
||||||
|
application/json: |
||||||
|
schema: |
||||||
|
$ref: ../schemas/demandeepi/demandeEPI.yaml |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue