Les meilleurs développeurs web freelances sont sur Codeur.com

Système d'auto-remplissage de PDF avec règles évolutives

 Terminé · Moins de 500 € · 13 offres · 402 vues · 36 interactions


Introduction :
L'objectif est de mettre au point un système informatique pour simplifier et automatiser la gestion des fiches de pesée en pharmacie.

Contexte :
Dans le cadre des préparations magistrales en pharmacie, des fiches de pesée au format PDF sont générées par le programme de pharmacie que je possède déjà. Ces fiches contiennent en réalité 4 "inputs" :

Le type de préparation (crème, gélules, collyre, etc.)
Le principe actif.
La quantité de "doses" à préparer (Crème = 1 x crème, Gélules = 10, 20,..., 60 x gélules, Suppositoires = 10, 20,... x suppositoires, etc.)
La quantité suggérée à peser, fournie par le programme de pharmacie.
Ces PDF sont alors imprimés et actuellement, sans le système informatique que vous allez me préparer, je dois imprimer le PDF et noter 2 "outputs" :
La quantité de principe actif qu'il faut, au final, après "correction", réellement peser.
Des annotations en bas du PDF dues à diverses spécificités de la préparation en fonction des différents "inputs".
Objectif du Système :
Développer un système capable de :

Remplir automatiquement et par lot plusieurs PDF avec les valeurs qui devront finalement être pesées dans la pratique après "correction".
Adapter, selon certaines règles prédéfinies, la quantité suggérée à peser initialement présente sur le PDF.
Automatiser certains calculs et annotations selon différentes règles et conditions.
Exemples de Règles :

Si le type de préparation est "Collyre" (pour les yeux) => ajouter une annotation "durée de conservation 1 mois" en bas du PDF.
Si le type de préparation est "crème" => ajouter une annotation "Apposition d'une étiquette 'Usage externe' sur le tube" en bas du PDF.
Si le type de préparation est "Gélules" et qu'une gélule contient entre 0,5g et 1,0g de poudre => mentionner "utilisation de gélule de taille '0'" en bas du PDF.
Si le type de préparation est "crème" + si le principe actif est "érythromycine" => surdoser la quantité à peser de 10% et ajouter une annotation "surdosage de 10% car le principe actif est érythromycine" au bas du PDF.
Si le principe actif est "colchicine" + que la dose par gélule est > à 2mg => mettre une note "apposition d'une étiquette 'tête de mort' sur la boîte" au bas du PDF.
Etc.
Personnalisation et Extension :
Le système sera doté d'un tableau de bord ("dashboard") permettant d'introduire de nouvelles règles de calcul. Cette fonctionnalité doit être simple et accessible, car l'utilisateur n'a qu'un niveau amateur en informatique. L'idée est que le système reste évolutif même après sa mise en place initiale.

Sécurité et Responsabilité :
Il est crucial de rappeler que c'est l'utilisateur (moi) qui signe manuellement les fiches de pesée. Par conséquent, c'est moi qui endosse la responsabilité légale des préparations, pas vous.

Conclusion :
Ce projet vise à mettre en place un outil numérique qui agira pour éviter les erreurs et les oublis de règles dans la pesée des principes actifs des préparations magistrales, en prenant en compte un ensemble complexe de règles et d'exceptions. L'outil se veut également évolutif pour répondre aux besoins changeants de la pharmacie.

Budget indicatif : Moins de 500 €

Publication : 13 octobre 2023 à 13h58

Profils recherchés : Développeur de plugin freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

13 freelances ont répondu à ce projet

10 propositions de devis en moins de 2h

Mohamed Essaidi Développeur full-stack
Latika Sood Chef de projet
Kévin  Guiot Développeur full-stack
Anthony Da Cruz Développeur full-stack
blackfisk Développeur PHP
Bilel Khadhraoui Développeur full-stack
Occicrunch Développeur web
+6

Montant moyen des devis proposés : 850 €

Estimation du délai : 12 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients