type: object properties: id: type: number type: type: string dateCreation: type: string format: date-time dateDisponibilite: type: string format: date-time datePrevisionnelle: type: string format: date-time dateSaisie: type: string format: date-time etat: type: number cv: type: string dateEntretien: type: string format: date-time typeEntretien: type: string obligatoire: type: boolean commentaireAssistant: type: string commentaireCollaborateur: type: string commentaireCommercial: type: string collaborateur: $ref: ../collaborateur/collaborateur.yaml referent: $ref: ../collaborateur/collaborateur.yaml demandesFormation: type: array items: $ref: ../formation/demandeformation.yaml participants: type: array items: $ref: ../collaborateur/collaborateur.yaml engagements: type: array items: $ref: ./engagement.yaml propositionsRDV: type: array items: $ref: ./rdventretien.yaml augmentationSalaire: $ref: ./augmentationsalaire.yaml autorisations: type: array items: $ref: ./autorisation.yaml demandesDelegation: type: array items: $ref: ./demandedelegation.yaml documents: type: array items: $ref: ./document.yaml required: - id - type - dateCreation - dateDisponibilite - datePrevisionnelle - etat - obligatoire - collaborateur - documents