
La version et la langue sont les deux champs qui font tenir un dossier de consentement
Les liasses de consentement sont assemblées dans un dossier, qui tient diverses versions de documents différents. Il est facile de remettre la mauvaise, ce qui donne un dossier indiquant qu'un consentement a été donné pour un document que personne ne peut identifier.
Un acte exige aussi des documents complémentaires comme l'anesthésie, l'imagerie et la manipulation des tissus. Si l'un d'eux est omis, on le remarque seulement le jour même, lorsque la liasse est devant le patient.
La langue est une affaire de consentement, pas de service. Si une personne ne peut pas lire un document, elle n'a pas refusé le consentement. Proposer le document dans sa propre langue fait partie de ce qui rend le consentement réel.
Le flux n'explique pas cet acte, ne répond pas aux questions des patients, et ne produit aucun contenu clinique. La discussion de consentement a lieu entre le patient et le clinicien. Le flux s'assure que les bons papiers, dans la bonne version, sont disponibles pour elle.
Comment l'ActionFlow s'exécute sur le canevas
Le flux s'appuie sur un registre de documents stocké dans un nœud Airtable. Le registre comprend l'acte, les documents exigés et complémentaires, la version actuelle, et les langues disponibles. La version est un champ de premier rang, pas une convention dans le nom de fichier.
Un déclencheur Webhook se déclenche lorsqu'un acte est programmé. Il comprend le type d'acte et la préférence de langue enregistrée du patient.
Un nœud Filter sélectionne les lignes exigées et complémentaires pour cet acte. Un second nœud Filter vérifie la disponibilité linguistique.
Le nœud If envoie tout ce qui n'a pas de document dans la langue du patient à un nœud Slack pour le coordinateur, plutôt que de substituer silencieusement une autre langue. Cette substitution est le type d'échec que ce contrôle vise à empêcher.
Le nœud Loop récupère chaque document depuis un nœud S3 ou Dropbox, à la version précisée dans le registre.
Le nœud Validate s'assure que chaque ligne exigée a produit un fichier. Le nœud Create Excel crée un index de couverture qui liste chaque document avec sa version.
Le nœud HTTP Request enregistre les versions délivrées pour le rendez-vous, parce que cet enregistrement compte plus tard.
Un nœud Slack prévient l'équipe clinique que la liasse est prête. Le flux n'envoie rien au patient et n'obtient pas le consentement du patient.
Nœuds utilisés par cet ActionFlow
- Airtable (Integration) : tient le registre avec version et langue comme champs de premier rang.
- Webhook (Trigger) : se déclenche à la programmation avec le type d'acte et la préférence de langue.
- Filter (Data) : sélectionne les documents exigés et complémentaires, puis vérifie la disponibilité linguistique.
- If (Control) : fait monter une langue manquante plutôt que d'en substituer une autre.
- S3 (Storage) : récupère les documents à la version nommée. Dropbox occupe le même emplacement.
- Validate (Data) : confirme que chaque ligne exigée a produit un fichier.
- Create Excel (Data) : construit l'index de couverture listant chaque document et sa version.
- HTTP Request (Util) : enregistre les versions délivrées contre le rendez-vous.
Questions fréquentes
Newsletter
Recevoir les mises à jour produit
Nouveaux nœuds, agents et notes produit. Nous n'envoyons un e-mail que lorsqu'il vaut la peine de l'ouvrir.