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é