Skip to content

Entités MVLS

MvlsLyceen

Table : mvls-lyceens
Description : Informations spécifiques aux lycéens MVLS pour un utilisateur donné

Champ Type Description Champ BigQuery
id number Identifiant unique (hérité de BaseEntity) -
poursuivreEtudes boolean Indique si le lycéen souhaite poursuivre ses études -
nomClasse string Nom de la classe (max 200 caractères) -
etudesSup string Ressenti sur les études supérieures (max 200 caractères) -
travailEfficace string Ressenti sur le travail efficace (max 200 caractères) -
preparationSup string Ressenti sur la préparation au supérieur (max 200 caractères) -
besoins string[] Besoins du lycéen (tableau de texte) -
domaines string[] Domaines d'intérêt (tableau de texte) -
domainesAutre string Autre domaine (max 200 caractères) -
voeux_formation string Vœux de formation -
communication string[] Préférences de communication (tableau de texte) -
mentor_sexe string Préférence de genre du mentor (max 20 caractères) -
formations string[] Formations souhaitées (tableau de texte) -
formationsAutre string Autre formation (max 200 caractères) -
legalRepresentativeEmail string Email du représentant légal (max 200 caractères) -
legalRepresentativePhone string Téléphone du représentant légal (max 200 caractères) -
streetNumber string Numéro de rue (max 20 caractères) -
street string Nom de la rue (max 600 caractères) -
zipcode string Code postal (max 200 caractères) -
city string Ville (max 200 caractères) -
notification boolean Préférence de notification -
charte boolean Acceptation de la charte du mentoré. Obligatoire : acceptée dans la dernière page du questionnaire MVLS. Si true, l'utilisateur est considéré comme inscrit MVLS -
statut string Statut du lycéen MVLS (max 200 caractères) -
state string État du lycéen MVLS (max 200 caractères) -
dateUpdateStatut Date Date de mise à jour du statut (timestamptz) -
dateUpdateState Date Date de mise à jour de l'état (timestamptz) -

Propriété virtuelle :

  • address : Adresse complète générée automatiquement (streetNumber + street + zipcode + city)

Relations :

  • user : Utilisateur associé
  • binomes : Binômes MVLS associés

MvlsEclaireur

Table : mvls-eclaireurs
Description : Informations spécifiques aux éclaireurs MVLS pour un utilisateur donné

Champ Type Description Champ BigQuery
id number Identifiant unique (hérité de BaseEntity) -
besoins string[] Besoins de l'éclaireur (tableau de texte) -
domaines string Domaines d'intérêt -
domainesAutre string Autre domaine (max 200 caractères) -
formations string Formations -
formationsAutre string Autre formation (max 200 caractères) -
notification boolean Préférence de notification -
charte boolean Acceptation de la charte du mentor. Obligatoire : acceptée dans la dernière page du questionnaire MVLS. Si true, l'utilisateur est considéré comme inscrit MVLS -
majeur boolean Indique si l'éclaireur est majeur -
etudiant boolean Indique si l'éclaireur est étudiant -
casierJudiciaire boolean Indique si l'éclaireur a un casier judiciaire -
formationMentor boolean Indique si l'éclaireur a suivi une formation de mentor -
alternance boolean Indique si l'éclaireur est en alternance -
nomEntreprise string Nom de l'entreprise (max 100 caractères) -
precision string Précisions supplémentaires (max 200 caractères) -
statut string Statut de l'éclaireur MVLS (max 200 caractères) -
state string État de l'éclaireur MVLS (max 200 caractères) -
dateUpdateStatut Date Date de mise à jour du statut (timestamptz) -
dateUpdateState Date Date de mise à jour de l'état (timestamptz) -

Relations :

  • user : Utilisateur associé
  • binomes : Binômes MVLS associés

MvlsBinome

Table : mvls-binomes
Description : Table de liaison entre un lycéen MVLS et un éclaireur MVLS (binôme)

Champ Type Description Champ BigQuery
id number Identifiant unique (hérité de BaseEntity) -
status string Statut du binôme (max 200 caractères) -
creationDate Date Date de création du binôme (timestamptz) -
statusUpdateDate Date Date de mise à jour du statut (timestamptz) -
nextStepDate Date Date de la prochaine étape (timestamptz) -
statut string Statut du binôme (max 200 caractères) -
state string État du binôme (max 200 caractères) -
dateUpdateStatut Date Date de mise à jour du statut (timestamptz) -
dateUpdateState Date Date de mise à jour de l'état (timestamptz) -
binome_id_dema1n string Identifiant du binôme depuis DEMA1N (max 200 caractères) -

Valeurs possibles pour status :

  • EN_ATTENTE_JEUNE, EN_ATTENTE, ACTIF, INACTIF, AMBIGU, TERMINE, ANNULE, REFUSE, null

Valeurs possibles pour state :

  • Autonome, A traiter, null

Relations :

  • mvlsLyceen : Lycéen MVLS associé
  • mvlsEclaireur : Éclaireur MVLS associé

MvlsOptions

Table : mvls-options
Description : Options de configuration pour le système MVLS (dates d'ouverture/fermeture)

Champ Type Description Champ BigQuery
id number Identifiant unique (hérité de BaseEntity) -
dateOuvertureEclaireur Date Date d'ouverture des inscriptions pour les éclaireurs -
dateFermetureEclaireur Date Date de fermeture des inscriptions pour les éclaireurs -
dateOuvertureLyceenPrio Date Date d'ouverture des inscriptions pour les lycéens prioritaires -
dateFermetureLyceenPrio Date Date de fermeture des inscriptions pour les lycéens prioritaires -
dateOuvertureLyceenAutre Date Date d'ouverture des inscriptions pour les autres lycéens -
dateFermetureLyceenAutre Date Date de fermeture des inscriptions pour les autres lycéens -

MvlsSuivi

Table : mvls-suivis
Description : Informations de suivi MVLS créées lors de la réception de messages SUIVI_CREATED depuis DEMA1N via RabbitMQ

Champ Type Description Champ BigQuery
id number Identifiant unique (hérité de BaseEntity) -
suiviIdDema1n string Identifiant unique du suivi depuis DEMA1N (max 200 caractères, index unique) -
stepId string Identifiant de l'étape depuis DEMA1N (max 200 caractères) -
dayStep number Jour du checkpoint (0, 5, 20, 60, 90, 120, 150, 210, 240, 270, 300) -
status string Statut global du suivi (EN_ATTENTE, ACTIF, etc., max 50 caractères) -
statusJeune string Statut du jeune (EN_ATTENTE, RAS, INACTIF, etc., max 50 caractères) -
statusBenevole string Statut du bénévole (EN_ATTENTE, RAS, INACTIF, etc., max 50 caractères) -
creationDate Date Date de création depuis DEMA1N (timestamptz) -
statusUpdateDate Date Date de dernière mise à jour du statut (timestamptz) -
actifJeune string Réponse du jeune : '1' (RAS), '0' (Inactif), '2' (Objectif atteint, max 10 caractères) -
commentJeune string Commentaire optionnel du jeune (text) -
mainResponseJeune string Réponse principale du jeune (once_waiting, multiple_good, problem, etc., max 100 caractères) -
problemDetailJeune string Détail du problème signalé par le jeune (text) -
anecdoteJeune string Anecdote partagée par le jeune (text) -
actifBenevole string Réponse du bénévole : '1' (RAS), '0' (Inactif), '2' (Objectif atteint, max 10 caractères) -
commentBenevole string Commentaire optionnel du bénévole (text) -
mainResponseBenevole string Réponse principale du bénévole (once_waiting, multiple_good, problem, etc., max 100 caractères) -
problemDetailBenevole string Détail du problème signalé par le bénévole (text) -
anecdoteBenevole string Anecdote partagée par le bénévole (text) -

Relations :

  • binome : Binôme MVLS associé