parent
8149dc7a48
commit
4828f58c06
@ -1,14 +1,28 @@ |
||||
type: object |
||||
description: Evaluation d'une participation formation |
||||
description: DTO pour les évaluations concernant les formations |
||||
properties: |
||||
idParticipation: |
||||
id: |
||||
type: integer |
||||
format: int64 |
||||
description: Id de la participation à la formation |
||||
intitule: |
||||
type: string |
||||
description: Intitulé de la formation |
||||
dateDebut: |
||||
type: string |
||||
format: date-time |
||||
description: Date de début de la formation |
||||
estCertifie: |
||||
type: boolean |
||||
description: Indique si la formation est certifiée ou non |
||||
saisies: |
||||
type: array |
||||
items: |
||||
$ref: ../saisie/saisie.yaml |
||||
|
||||
required: |
||||
- idParticipation |
||||
- id |
||||
- intitule |
||||
- dateDebut |
||||
- estCertifie |
||||
- saisies |
@ -1,37 +1,42 @@ |
||||
type: object |
||||
description: Les détails d'une formation |
||||
description: DTO pour l'affichage des détails d'une formation |
||||
properties: |
||||
id: |
||||
type: integer |
||||
format: int64 |
||||
description: Id de la formation |
||||
intitule: |
||||
type: string |
||||
description: Intitulé de la formation |
||||
statut: |
||||
$ref: ./statutFormation.yaml |
||||
dateDebut: |
||||
type: string |
||||
format: date-time |
||||
description: Date de début de la formation |
||||
dateFin: |
||||
type: string |
||||
format: date-time |
||||
nbPartitipants: |
||||
description: Date de la dernière séance de la formation |
||||
organisme: |
||||
type: string |
||||
description: Organisme en charge d'effectuer la formation |
||||
nbParticipations: |
||||
type: integer |
||||
description: Nombre de participants de la formation |
||||
origine: |
||||
$ref: ./origineFormation.yaml |
||||
mode: |
||||
$ref: ./modeFormation.yaml |
||||
type: |
||||
$ref: ./typeFormation.yaml |
||||
estCertifie: |
||||
type: boolean |
||||
description: Indique si la formation est certifiée ou non |
||||
|
||||
|
||||
required: |
||||
- id |
||||
- intitule |
||||
- status |
||||
- origine |
||||
- statut |
||||
- dateDebut |
||||
- dateFin |
||||
- nbPartitipants |
||||
- mode |
||||
- type |
||||
- nbParticipations |
||||
- estCertifie |
@ -1,10 +1,12 @@ |
||||
type: object |
||||
description: Mode d'une formation |
||||
description: DTO concernant le mode d'une formation |
||||
properties: |
||||
id: |
||||
type: integer |
||||
description: Id du mode de formation |
||||
libelle: |
||||
type: string |
||||
description: Libellé du mode de formation |
||||
|
||||
required: |
||||
- id |
||||
|
@ -1,10 +1,12 @@ |
||||
type: object |
||||
description: Origine d'une formation |
||||
description: DTO concernant l'origine d'une formation |
||||
properties: |
||||
id: |
||||
type: integer |
||||
description: Id de l'origine de la formation |
||||
libelle: |
||||
type: string |
||||
description: Libellé de l'origine de la formation |
||||
|
||||
required: |
||||
- id |
||||
|
@ -1,29 +1,35 @@ |
||||
type: object |
||||
description: DTO concernant la participation à une formation |
||||
properties: |
||||
id: |
||||
type: integer |
||||
format: int64 |
||||
description: Id de la participation formation |
||||
dateCreation: |
||||
type: string |
||||
format: date-time |
||||
formation: |
||||
description: Date à laquelle la participation a été créée |
||||
intitule: |
||||
type: string |
||||
date: |
||||
description: Intitulé de la formation |
||||
dateDebut: |
||||
type: string |
||||
format: date-time |
||||
statut: |
||||
type: string |
||||
idCollaborateur: |
||||
type: string |
||||
format : uuid |
||||
description: Date de début de la formation |
||||
statut: |
||||
$ref: ./statutFormation.yaml |
||||
collaborateur: |
||||
type: string |
||||
$ref: ../collaborateur/collaborateur.yaml |
||||
estEvaluee: |
||||
type: boolean |
||||
description: Indique si le collaborateur a effectué l'évaluation de la formation |
||||
ep: |
||||
$ref: ../ep/epInformations.yaml |
||||
|
||||
required: |
||||
- id |
||||
- dateCreation |
||||
- formation |
||||
- demandeformation |
||||
- intitule |
||||
- dateDebut |
||||
- statut |
||||
- collaborateur |
||||
- estEvaluee |
@ -1,10 +1,12 @@ |
||||
type: object |
||||
description: Statut actuel d'une formation |
||||
description: DTO concernant le statut d’une formation |
||||
properties: |
||||
id: |
||||
type: integer |
||||
description: Id du statut de la formation |
||||
libelle: |
||||
type: string |
||||
description: Libellé du statut de la formation |
||||
|
||||
required: |
||||
- id |
||||
|
@ -1,10 +1,12 @@ |
||||
type: object |
||||
description: Type d'une formation |
||||
description: DTO concernant le type d'une formation |
||||
properties: |
||||
id: |
||||
type: integer |
||||
description: Id du type de la formation |
||||
libelle: |
||||
type: string |
||||
description: Libellé du type de la formation |
||||
|
||||
required: |
||||
- id |
||||
|
Loading…
Reference in new issue