OBJECT

Instructor

An instructor

link GraphQL Schema definition

  • type Instructor {
  • # ID of the academy linked to the instructor. Only useful if you have multiple
  • # academies.
  • academyId: ID
  • # N° comptable de l'intervenant
  • accountingNumber: String
  • # Bio de l'intervenant
  • bio: String
  • # Lieu de naissance de l'intervenant
  • birthCity: String
  • birthName: String
  • birthRegion: String
  • # Date de naissance de l'intervenant
  • birthdate: String
  • # Adresse de l'intervenant (ville)
  • city: String
  • # Adresse de l'intervenant (code postal)
  • cityCode: String
  • # one of "mr", "mme", "other"
  • civility: String
  • # German administration only - Title, prof, dr, or prof_dr
  • civilityTitle: Title
  • # Code interne de l'intervenant
  • code: String
  • # Entreprise de l'intervenant
  • company: String
  • # Contrat cadre accepté ?
  • contractAccepted: Boolean
  • # Tarif de l'intervenant
  • cost: Float
  • # Instructor cost modality
  • costMode: InstructorCostMode
  • country: String
  • # Adresse de l'intervenant (code ISO pays)
  • countryCode: 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.
  • customFields: Map
  • # Diplômes de l'intervenant
  • diploma: String
  • # Code Adeli (DPC)
  • dpcAdeli: String
  • # Code RPPS (DPC)
  • dpcRpps: String
  • # Email de l'intervenant
  • email: String
  • # Champs libre pour indiquer un lien avec un service externe
  • externalId: String
  • # Prénom de l'intervenant
  • firstname: String
  • id: ID
  • # Creation date and time - format: YYYY-MM-DDThh:mm:sss
  • insertedAt: NaiveDateTime
  • # Numéro de déclaration de l'intervenant
  • instructorLegalNumber: String
  • # N° assurance de l'intervenant
  • insurance: String
  • # Nom de l'intervenant
  • lastname: String
  • # Langue
  • locale: String
  • logo: Image
  • # Nationalité de l'intervenant
  • nationality: String
  • # Notes libres
  • note: String
  • # Personal notes - trainee can't see it
  • notes: [Note]
  • # Téléphone de l'intervenant
  • phone: String
  • # Profession
  • profession: String
  • # Adresse de l'intervenant (rue)
  • roadAddress: String
  • # N° d'enregistrement de l'intervenant
  • siret: String
  • # Notes sur les compétences
  • skills: String
  • # N° sécurité sociale de l'intervenant
  • socialNumber: String
  • # Statut de l'intervenant
  • status: String
  • # Skills of the instructor
  • tags: [Tag]
  • # Information about the contract of the instructor on each training session
  • trainingSessionInstructors: [TrainingSessionInstructor]
  • # List of training session where the instructor got assigned
  • trainingSessions: [TrainingSession]
  • # Last update date and time - format: YYYY-MM-DDThh:mm:sss
  • updatedAt: NaiveDateTime
  • # DEPRECATED - Use `academyId` instead
  • userId: ID @deprecated( reason: "Use `academyId` instead" )
  • # Taux de TVA de l'intervenant
  • vat: Float
  • }