Decharges et Formulaires Numeriques
Créez des décharges de responsabilité, des formulaires de santé et d'autres documents que les élèves doivent remplir et signer électroniquement. Les formulaires peuvent être déclenchés automatiquement lors de l'inscription, de la réservation ou de l'enregistrement, ou présentés manuellement par le personnel.
Créer un formulaire
Allez dans Paramètres → Décharges et cliquez sur Créer un formulaire.
Paramètres du formulaire
| Champ | Description |
|---|---|
| Titre | Le nom du formulaire, par exemple « Décharge de responsabilité » ou « Formulaire de santé » |
| Description | Instructions optionnelles affichées à l'élève avant de remplir le formulaire |
| Quand afficher | Quand le formulaire est présenté à l'élève (voir les déclencheurs ci-dessous) |
| Signature requise | Si l'élève doit dessiner une signature électronique pour soumettre le formulaire |
Déclencheurs
| Déclencheur | Comportement |
|---|---|
| Lors de l'inscription | Affiché lorsqu'un nouvel élève s'inscrit au studio |
| Avant la réservation | Affiché avant qu'un élève puisse finaliser une réservation de cours |
| À l'enregistrement | Affiché lorsque le personnel enregistre l'arrivée de l'élève, s'il n'a pas encore signé |
| Manuel uniquement | Affiché uniquement sur demande explicite du personnel |
Chaque élève n'a besoin de signer chaque formulaire qu'une seule fois. S'il a déjà soumis un formulaire, celui-ci ne sera pas affiché à nouveau pour le même déclencheur.
Construire les champs du formulaire
Le constructeur de formulaires vous permet d'ajouter des champs de différents types. Cliquez sur Ajouter un champ pour ajouter une nouvelle ligne, puis configurez :
| Type de champ | Description |
|---|---|
| Texte court | Saisie de texte sur une seule ligne |
| Texte long | Zone de texte multiligne |
| Case à cocher | Bascule oui/non |
| Date | Sélecteur de date |
| Liste déroulante | Sélection parmi une liste d'options (séparées par des virgules) |
| Saisie d'adresse e-mail avec validation | |
| Téléphone | Saisie de numéro de téléphone |
| Nombre | Saisie numérique |
| En-tête de section | En-tête d'affichage uniquement pour organiser le formulaire en sections |
Chaque champ peut être marqué comme Obligatoire, ce qui signifie que l'élève doit le remplir avant de soumettre le formulaire.
Exemple : Décharge de responsabilité
Une décharge de responsabilité typique pourrait inclure :
- En-tête de section — « Libération de responsabilité »
- Texte long — texte de la décharge (lecture seule, ou utilisez le champ Description)
- Case à cocher (obligatoire) — « Je reconnais que je participe à mes propres risques »
- Case à cocher (obligatoire) — « Je confirme que je suis en bonne santé et apte à participer »
- Date (obligatoire) — « Date »
Avec Signature requise activée, l'élève doit également dessiner sa signature sur un pavé de dessin.
Signatures électroniques
Lorsqu'un formulaire a l'option Signature requise activée, l'élève se voit présenter un canevas de dessin après avoir rempli tous les champs. Il peut signer avec :
- La souris sur ordinateur de bureau
- Le doigt ou un stylet sur mobile/tablette
La signature est capturée sous forme d'image et stockée avec la soumission. Chaque soumission enregistre :
- Toutes les réponses aux champs
- L'image de la signature
- La date et l'heure de la signature
- L'adresse IP et le navigateur (pour la piste d'audit légale)
Gestion des formulaires
Activer / désactiver
Basculez le statut Actif d'un formulaire dans le tableau des formulaires. Les formulaires désactivés ne sont plus affichés aux élèves, mais les soumissions existantes sont conservées.
Consulter les soumissions
Cliquez sur le nombre de soumissions d'un formulaire pour voir toutes les soumissions complétées. Pour chaque soumission, vous pouvez voir :
- Le nom et l'e-mail de l'élève (ou « Invité » pour les utilisateurs non inscrits)
- La date de soumission
- Les réponses complètes à chaque champ
- L'image de la signature (le cas échéant)
Supprimer un formulaire
La suppression d'un formulaire supprime également toutes ses soumissions. Cette action est irréversible.
La suppression d'un formulaire avec des soumissions existantes supprime définitivement ces documents signés. Envisagez plutôt de désactiver le formulaire si vous devez conserver les dossiers.
Comment les élèves interagissent avec les formulaires
Lors de l'inscription
Si vous avez des formulaires avec le déclencheur Lors de l'inscription, les nouveaux élèves les verront dans le flux d'inscription. Ils doivent compléter et signer tous les formulaires obligatoires avant que leur inscription ne soit finalisée.
Avant la réservation
Les formulaires avec le déclencheur Avant la réservation apparaissent lorsqu'un élève tente de réserver un cours. La réservation ne peut pas aboutir tant que tous les formulaires non signés ne sont pas remplis.
À l'enregistrement
Lorsque le personnel enregistre l'arrivée d'un élève, le système vérifie s'il existe des formulaires À l'enregistrement que l'élève n'a pas encore signés. Si des formulaires non signés existent, ils sont présentés avant la confirmation de l'enregistrement.
Référence de l'API
| Endpoint | Méthode | Description |
|---|---|---|
/api/forms | GET | Lister tous les formulaires du studio (propriétaire/admin) |
/api/forms | POST | Créer un formulaire (propriétaire/admin) |
/api/forms/:id | GET | Obtenir un formulaire individuel |
/api/forms/:id | PATCH | Mettre à jour un formulaire (propriétaire/admin) |
/api/forms/:id | DELETE | Supprimer un formulaire et ses soumissions (propriétaire/admin) |
/api/forms/:id/submissions | GET | Lister les soumissions d'un formulaire (propriétaire/admin) |
/api/forms/submit | POST | Soumettre un formulaire rempli |
/api/forms/unsigned | GET | Obtenir les formulaires que l'utilisateur n'a pas encore signés |
/api/forms/submissions/:id | GET | Consulter une soumission individuelle (propriétaire/admin) |