OBJECT
Trainee
A trainee - Represents an individual taking a part in a training session. Can attend multiple training sessions.
link GraphQL Schema definition
- type Trainee {
- # ID of the academy linked to this trainee. Only useful if you have multiple
- # academies.
- : ID
- # N° de compte apprenant en compta
- : String
- # DEPRECATED - Use `note` instead
- : String @deprecated( reason: "Use `note` instead" )
- # Lieu de naissance
- : String
- # Code postal du lieu de naissance
- : String
- : String
- : String
- # Date de naissance
- : String
- # Adresse de l'apprenant (ville)
- : String
- # Adresse de l'apprenant (code postal)
- : String
- # one of "mr", "mme", "other"
- : String
- # German administration only - Title, prof, dr, or prof_dr
- : Title
- # Code interne de l'apprenant
- : String
- # Company returns null if its status is not employee
- : Company
- # Current company of an employee, null if the trainee status is not an employee
- : ID
- # Raison sociale (indépendant)
- : String
- : String
- # Adresse de l'apprenant (code ISO pays)
- : String
- : String
- # Returns an object of custom fields. It only returns fields that are not empty.
- # Cf. http://app.digiforma.com/help#section-more-config. This feature might not be
- # included in your plan.
- : Map
- # Code Adeli (DPC)
- : String
- # Mode d'exercice dominant (DPC)
- : String
- # Code RPPS (DPC)
- : String
- # Used only for temporary trainees when registering into a session as a draft
- # trainee
- : Boolean
- # Email
- : String
- # Champs libre pour indiquer un lien avec un service externe
- : String
- # Prénom
- : String
- # Mention à ajouter
- : String
- : [Grade]
- # Reconnaissance travailleur handicapé
- : Boolean
- # Salaire horaire brut
- : Float
- : ID
- # Creation date and time - format: YYYY-MM-DDThh:mm:sss
- : NaiveDateTime
- # Spanish administration only - Is the trainee an intermittent worker
- : Boolean
- # Spanish administration only - Is the trainee working part time
- : Boolean
- # Spanish administration only - Is the trainee a victim of sexual harassment
- : Boolean
- # Spanish administration only - Is the trainee affected from terrorism
- : Boolean
- # Dernier diplôme obtenu
- : String
- # Nom de famille
- : String
- # Spanish administration only - 1 to 10
- : Int
- # Langue
- : String
- : Image
- # Nationalité
- : String
- # Notes libres
- : String
- # Notes regarding the trainee, either on the profile of the trainee or in a
- # training session
- : [Note]
- # Tel de l'apprenant
- : String
- # Tel secondaire de l'apprenant
- : String
- # Position returns the profession field if its status is not employee
- : String
- # Profession de l'apprenant
- : String
- # Spanish administration only - Professional category of the trainee
- : ProfessionalCategoryType
- # Adresse de l'apprenant (rue)
- : String
- # N° d'enregistrement de l'apprenant
- : String
- # Catégorie socio-professionnelle
- : String
- # N° de sécurité sociale
- : String
- # Statut de l'apprenant
- : String
- # List of training sessions the trainee is attached to
- : [TrainingSession]
- # Last update date and time - format: YYYY-MM-DDThh:mm:sss
- : NaiveDateTime
- # DEPRECATED - Use `academyId` instead
- : ID @deprecated( reason: "Use `academyId` instead" )
- # N° TVA de l'apprenant
- : String
- # N° de compte TVA en compta
- : String
- # German administration only - Umsatzsteuer-Identifikationsnummer
- : String
- # Nature du contrat de travail
- : String
- }
link Require by
- AbandonAbandon data for a trainee in a training session
- CustomerEntityA customer can be a company or an individual. This union type wraps these two possible kind of entities.
- CustomerTraineeA trainee belonging to a customer in a session
- DraftSessionTraineeA draft trainee belonging in a session. Draft trainee needs to be approved manually.
- EvaluationEntityA evaluation can be answer by can be a company, a funding agency, an instructor or an individual. This union type wraps these four possible kind of entities.
- GradeAn individual grade of a specific trainee on a specific training session
- InvoiceRecipientAn union to wrap the recipient of an invoice which can be of different kinds
- Notenull
- RegistrationEntityA customer can be a company or an individual. This union type wraps these two possible kind of entities.
- RegistrationTraineeTrainingSessionnull
- RootMutationTypenull
- RootQueryTypenull
- TrainingSessionA training session