type: object
properties:
    nom:
      type: string
    prenom:
      type: string
    genre:
      type: string
      enum:
        - FEMININ
        - MASCULIN
        - NEUTRE
    dateNaissance:
      type: string
      format: date
    nbEnfants:
      type: integer
      format: int32
    adresse:
      type: string
    adresseId:
      type: integer
      format: int64
    telephone:
      type: string
    mailPerso:
      type: string
      format: email
    mailApside:
      type: string
      format: email
    statut:
      type: string
      enum:
        - CADRE
        - NON-CADRE
        - ALTERNANT
        - STAGIAIRE
    fonctions:
      type: string
    businessUnit:
      type: integer
      format: int64
    parrain:
      type: integer
      format: int64
    technologiesPref:
      type: array
      items:
        type: string
    dateDebutPE:
      type: string
      format: date
    dateFinPE:
      type: string
      format: date