À cette fin, le processus devait être transféré dans une interface d’application Web dans le cadre d’une nouvelle solution logicielle individuelle. La portée fonctionnelle comprend, d’une part, le
développement de trois masques de saisie. D’autre part, les fonctionnalités suivantes étaient souhaitées pour une utilisation optimale de l’application.
• Affichage/masquage des champs
• Ajustement individuel de la taille des champs selon le contenu
• Auto-complétion des termes médicaux complexes
• Téléchargement du formulaire avec les valeurs saisies au format PDF
• Sauvegarde des valeurs saisies dans une base de données
• Connexion via Azure Active Directory
Ces exigences ont été mises en œuvre par l’équipe de digatus, composée d’un chef de projet et d’un développeur de logiciels.
Client : Pfennigparade
Fondée comme un mouvement citoyen pour lutter contre l’épidémie de poliomyélite, Pfennigparade accompagne aujourd’hui les personnes atteintes de handicaps physiques et d’autres déficiences dans tous les aspects de leur vie et célèbre cette année son 70e anniversaire.
La fondation emploie environ 2500 collaborateurs répartis dans 80 services et établissements à Munich et ses environs, avec l’objectif principal d’une société inclusive où les personnes handicapées et non handicapées vivent ensemble sans complications et s’inspirent mutuellement. Cet objectif vise à conduire à plus d’autodétermination et de participation dans tous les domaines de la vie grâce à un soutien. Ce soutien s’étend de l’éducation/travail au logement/loisirs jusqu’à la santé.
Dans le domaine de la thérapie, le système d’évaluation des données des patients doit jouer un rôle de soutien pour simplifier le travail et ainsi apporter une petite contribution à la réalisation de l’objectif.
Situation initiale et défis dans l'administration numérique des patients
Pfennigparade gère les données de base des patients et les résultats avec un logiciel obsolète basé sur MS Access, qui est exploité par une seule personne. Les résultats des examens des patients sont enregistrés dans trois types de rapports différents : ergothérapeutique, physiothérapeutique et orthophonique. L’exigence était donc avant tout de créer une sécurité de l’information et opérationnelle.
Les défis incluaient, par exemple, la présentation claire des critères d’évaluation et une interface utilisateur auto-explicative, dans une certaine mesure intelligente, afin que les employés puissent travailler directement avec l’application Web sans période de formation et que les erreurs de saisie puissent être largement prises en compte et corrigées.
Au début du projet, une liste initiale d’exigences avec les fonctionnalités souhaitées a été élaborée en étroite collaboration avec le client, qui étaient indispensables pour une preuve de concept et un premier MVP (Minimum Viable Product). Le modèle PDF existant du rapport ergothérapeutique a été utilisé comme première orientation à cet effet. Les commentaires et les souhaits du client exprimés à ce sujet ont pu être intégrés dans le développement des autres masques de saisie en raison de la similitude des trois rapports. Le projet s’est conclu par le remplacement de l’ancien processus et donc la mise en service de la nouvelle application.
Solution
Les technologies utilisées pour le projet étaient d’une part le langage de programmation TypeScript et le framework Angular pour le front-end, et d’autre part C# et le framework .NET pour le backend.
Pour mettre en œuvre les exigences de la meilleure façon possible et ainsi rendre la mise en service de l’application aussi simple que possible, les approches de solution suivantes ont été choisies.
En raison du grand nombre de critères d’évaluation d’un rapport et du fait que tous les critères ne sont pas évalués à chaque rendez-vous patient, des sections individuelles des rapports peuvent être masquées et n’ont donc pas besoin d’être remplies. Les sections déjà traitées sont fermées et améliorent la clarté de la page.
Pour soulager les thérapeutes et gagner du temps, de nombreux champs sont déjà initialement remplis avec des valeurs. Par exemple, le champ « Date du rapport » est automatiquement rempli avec la date actuelle, y compris l’heure. Le nom du thérapeute est également automatiquement demandé à partir de l’Active Directory et inséré dans le rapport.
Une fois que le thérapeute a fini de remplir le rapport, les données du patient sont enregistrées dans une base de données et un PDF est automatiquement généré. Les données sont désormais stockées dans un emplacement central et peuvent être consultées à tout moment. Cela peut également être un avantage à l’avenir lorsqu’il s’agit de suivre l’historique médical d’un patient. Par exemple, si un rapport existant ne doit être modifié que légèrement, il peut être récupéré et ajusté à l’endroit approprié.
Lorsqu’un patient est traité à plusieurs reprises, le masque de saisie charge automatiquement les données du dernier diagnostic du patient. Ainsi, le thérapeute n’a qu’à ajuster les champs où les valeurs du patient ont changé, sans avoir à tout remplir à nouveau.
Une autre fonctionnalité est la suggestion de mots déjà utilisés. L’idée principale était d’épargner au thérapeute la saisie fastidieuse de longs termes liés au diagnostic. L’application « mémorise » les mots déjà saisis et les propose via l’autocorrection.
Avantages pour le client
Grâce au développement de l’interface de l’application, digatus a pu contribuer à simplifier considérablement le processus d’administration des données des patients. Les fonctionnalités mises en œuvre, telles que le pré-remplissage des champs ou la suggestion de termes fréquemment utilisés, garantissent un gain de temps énorme. Ainsi, les employés de la Pfennigparade ont plus de temps pour se consacrer à l’essentiel : le patient.
Les données des patients sont des informations sensibles et sont soumises à des directives strictes en matière de protection des données. La fondation Pfennigparade peut désormais contrôler finement l’accès via l’application grâce aux groupes d’utilisateurs Azure. Cela signifie que seules les personnes à qui l’accès est activement accordé via leur compte Microsoft ont accès aux données des patients. Cela exclut pratiquement tout accès non autorisé.
De plus, le stockage des données des patients dans une base de données permet de visualiser l’évolution temporelle de la santé des patients, ce qui permet à l’application de fonctionner également comme une sorte de rapport d’évolution et d’historique médical.
L’utilisation de zones pliables et masquables permet de garder l’accent sur la zone ouverte, ce qui fait que la page ne « paraît pas remplie jusqu’au bord », mais plutôt organisée de manière claire.
« En digatus, nous avons trouvé un partenaire avec lequel nous pouvons discuter de nos exigences spécifiques d'égal à égal et développer des solutions personnalisées. Tout au long du projet, les collègues de digatus ont toujours été accessibles, coopératifs et engagés. »
Felix Bohlen, Teamleiter Vorstandsreferat “PIQD - Projekte und Digitalisierung” Stiftung Pfennigparade Tweet
Nous sommes digatus !
En tant que groupe de services informatiques, nous offrons tous les éléments essentiels de la chaîne de valeur numérique sous un même toit, des projets de conseil au développement de logiciels en passant par les scénarios d’exploitation informatique.
Notre équipe travaille pour le succès durable des entreprises de taille moyenne et des groupes nationaux et internationaux.
Nous utilisons notre savoir-faire de manière ciblée pour trouver, en collaboration avec nos clients, des solutions pragmatiques aux défis technologiques actuels, établir des processus modernes et préparer durablement les entreprises aux exigences futures d’un monde de plus en plus numérisé.