You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openAPIServeurEPA/schemas/demandeformation/demandeFormation.yaml

48 lines
1.3 KiB

type: object
description: DTO permettant de gérer les demandes de formation
properties:
id:
type: integer
format: int64
description: Id de la demande de formation
libelle:
type: string
description: Libellé de la demande de formation
description:
type: string
description: Description détaillée de la demande de formation
demandeRH:
type: boolean
default: false
description: Indique si il s'agit d'une demande de formation créer par une RH ou non
dateDemande:
type: string
format: date-time
description: Date à laquelle la demande a été effectuée
etatDemande:
$ref: ../enum/etatDemande.yaml
commentaireRefus:
type: string
description: Commentaire expliquant la raison pour laquelle la demande de formation a été refusée
dateDerniereReponse:
type: string
format: date-time
description: Date à laquelle la demande de formation a reçu une réponse pour la dernière fois
theme:
$ref: ./theme.yaml
origine:
$ref: ./origineDemandesFormation.yaml
collaborateur:
$ref: ../collaborateur/collaborateur.yaml
ep:
$ref: ../ep/epInformations.yaml
formation:
$ref: ../formation/formation.yaml
required:
- libelle
- description
- demandeRH
- dateDemande
- etatDemande
- theme