Upload
zoubida-alaoui-mdaghri
View
233
Download
2
Embed Size (px)
Citation preview
Gestion d’un cabinet médical Rhumatologue
Contexte et définition du problème :
Depuis maintenant 2 ans que le cabinet est ouvert, de plus en plus de dossiers de patients s’accumulent, la gestion de leurs dossiers ainsi que ceux des nouveaux patients commence à devenir difficile et demande plus de temps qu’auparavant, tous les dossiers sont sur papier et il n’y a aucune présence de fichiers informatiques pour les gérer, de plus les fiches du médecin sont uniquement manuscrites et ne suivent pas un schéma précis, le médecin ne peut donc pas faire d’études sur un cas qu’il trouvera intéressant, et ne pourra pas remonter à un ancien dossier facilement.
Objectif :
Suite au besoin exprimé ci-dessus, il devient indispensable de créer un logiciel de gestion qui prendra en charge aussi bien les taches de la secrétaire (prise de RDV, Agenda…) que celles du médecin (Visite médicale, Médicaments,…).
Périmètre :
Le logiciel devra gérer toutes les taches effectuées par le médecin et la secrétaire, tous les patients sont concernés il n’y a pas d’exceptions, le logiciel devras être sur un réseau local afin que le médecin et la secrétaire puissent être tous les deux mis à jour sur l’avancement du travail, pas d’accès en ligne ou à distance du logiciel, le logiciel devra faciliter le plus possible la saisis (ce qui prend le plus de temps).
Description fonctionnelle :
On peut diviser les fonctions en deux parties principales :
Rédigé par Alaoui Mdaghri Zoubida le 8 juillet 2014
Les fonctions concernant la secrétaire :
Nom de la fonction Objectif Description Contraintes Niveau de priorité
Gérer les RDVsEntrer facilement les
informations du RDV grâce à un masque de saisie
Permettre à l’utilisateur d’ajouter de modifier ou de supprimer un RDV & d’avoir
accès à l’historique des RDVs.
Un gestionnaire de disponibilité est à prévoir,
pour faciliter à l’utilisateur la recherche de disponibilité,
avoir accès à la fonction « Agenda »
Priorité haute
Inscrire un nouveau patient
Entrer les informations générales du nouveau patient dans une fiche
technique prédéfini
L’utilisateur peut créer une nouvelle fiche technique pour un nouveau patient.
La suppression de la fiche technique ne peut pas
s’effectuer directement, car elle est en relation avec le
reste du dossier médical du patient
Priorité haute
AgendaRecherche de patients
présents dans la base de données
L’utilisateur pourra faire une recherche rapide par l’un des
attributs du patient dans la base de données et afficher ces informations principales.
Cette fonction ne permettra aucune modification,
suppression ou accès totale des informations du patient
de la part de la secrétaire
Priorité haute
Gérer la salle d’attenteGérer les patients du jour avec et sans RDV présent
dans la salle d’attente
L’utilisateur sera mis en courant des RDVs du jour et
pourra les gérer tout en communiquant avec le
médecin (les patients dans la salle d’attente, en
consultation, sortie…).
Gérer aussi les tarifs, selon la visite et le type de
consultation, préciser par le médecin
Priorité Moyenne
Gérer les paiementsFaire un bilan du revenu du
cabinet, fixer les tarifs
L’utilisateur pourra suivre l’état du paiement du
patient, inscrire le mode de paiement, le montant payé,
(la caisse) .
Le bilan ne peut être accessible que par le
médecinPriorité basse
*Instaurer un petit chat local et sécurisé entre le médecin et la secrétaire reste optionnel
Les fonctions concernant le médecin :
Le médecin aura accès à toutes les fonctions de la secrétaire mais aussi aux fonctions suivantes :
Nom de la fonction Objectif Description Contraintes Niveau de priorité
Faire l’observation du patient
1. Faire l'interrogatoire du patient :
a. Déterminer le motif de visiteb. Déterminer les antécédentsc. établir l'histoire de la maladie
2. Faire l'examen Générale
3. Faire l'examen ostéo-articulaire
4. Faire l'examen neurologique
5. Faire l'examen cutano-muqueux
1. a. Le médecin inscrit le motif de la visite du patient.
b. Les antécédents personnels, familiaux et autres.
c. Permettre d’entrer les dates de manifestations de maladies, de douleurs.., la localisation des douleurs, les médicaments déjà pris et enfin de garder une note sur le patient contenant les allergies et autre informations importantes.
2. Inscrire les constantes (poids, taille, tension température…).
3. Déterminer le nombre d'articulations gonflées et douloureuses, Préciser la Limitation EVA, Détailler les vertèbres.
4. Préciser si l’examen est normal ou non (avec un champ à remplir si non).
5. Entrer les résultats de l’examen.
Le médecin devra être libre à parcourir
les différentes rubriques sans
limites, quelques notifications devront apparaitre si il y a un oubli de champ mais sans affecter la suite
des opérations Priorité haute
Rédigé par Alaoui Mdaghri Zoubida le 8 juillet 2014
Faire l’observation du patient (suite)
6. Faire l'examen cardio-vasculaire
7. Faire l'examen pulmonaire
8. Faire l'examen hématologique
9. Faire l'examen abdominal
10. Faire les examens para-cliniques
11. Calculer les scores
6. Entrer les résultats de l’examen.
7. Entrer les résultats de l’examen.
8. Inscrire les résultats des examens des ganglions, foie, rate...
9. Entrer les résultats de l’examen.
10. Avoir la possibilité de Mettre en pièce jointe: les différents documents radios, écographies…
11. Calculer les scores HAQ et le DAS28 (autres à préciser).
Le médecin devra être libre à parcourir
les différentes rubriques sans
limites, quelques notifications devront apparaitre si il y a un oubli de champ mais sans affecter la suite
des opérations
Priorité haute
Diagnostic Faire le diagnostic du patient Le médecin aura un champ où il pourra entré son diagnostic.
Pas de contraintes Priorité haute
Traitement Inscrire le traitement du patient
Le médecin entre les médicaments à prendre par le patient, avec le
dosage, il va être aidé par un outil dictionnaire qui affiche les
médicaments inscrits dans la base de données.
Un modèle d’ordonnance devra
être respecté et éventuellement
imprimé
Priorité haute
Dictionnaire Gérer le dictionnaire de médicaments
Ajouter, modifier, supprimer un médicament de la base de
données, le médicament peut être classé par catégorie et avec une
description (des champs à préciser).
Aucune contrainte Priorité Moyenne
Modèles de traitements Gérer les modèles de traitement, qui reviennent fréquemment
Ajouter, modifier, supprimer des modèles de traitement enregistré
par le médecin.Aucune contrainte Priorité Moyenne
Modèles Papiers et autres (certificats
médicaux….)Gérer les modèles papiers ou autres
Ajouter, modifier, supprimer des modèles, avoir la possibilité
d’impression.Aucune contrainte Priorité Moyenne
*Produire un outil de statistiques pour une éventuelle étude est optionnel
Enveloppe budgétaire et délais :
Le logiciel devra être développé par des outils open source et de droits libres. Le temps estimé pour le développement du logiciel et de deux semaines (pouvant être modifié selon l’avancement du projet), une semaine de teste sera nécessaire pour valider le logiciel.
Rédigé par Alaoui Mdaghri Zoubida le 8 juillet 2014