IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Une base de données pour une patientèle


Sujet :

Requêtes et SQL.

  1. #1
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut Une base de données pour une patientèle
    Bonjour,

    Plutôt débutant dans le domaine des bases de données, j'ai décidé hier de me lancer dans la création de base de données Patients (je suis médecin). Je cherche à faire une base de dossiers patients et leur médecins référents afin de me simplifier la création d'ordonnances, de contre-rendu ou de courrier. Depuis hier, grâce à votre site, j'ai réussi à créer la base patient et médecins traitants, les formulaires pour créer les entrées et les modifier. Enfin j'ai réussi à adapter le formulaire de recherche de Charles A. (Recherche Multicritères) à ma base de patient. Je suis bloqué à ce stade, car je n'arrive pas sauvegarder dans une table,la recherche effectuer par le formulaire pour pouvoir l'utiliser comme base de publipostage pour mes courrier.Auriez vous donc une solution pas trop compliqué?
    Je pense que la réponse a du déjà être donné, mais malheureusement je ne la trouve pas.
    Je suis évidement prêt à envoyer le fichier Access pour plus de clarté.
    Autre solution, vous avez déjà vu ou vous savez déjà une base identique je suis évidement preneur, cela me ferait gagner beaucoup de temps.

    Merci d'avance pour votre aide

    Benjamin

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bonjour Benjamin et bienvenue,

    Si tu peux poster une db dans une version compatible Access2000, je veux bien essayer de t'aider.

    Veille à ce que cette db non contienne pas de données nominatives.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    merci pour ton aide.
    Je ne sais pas trop pourquoi, mais il ne veut pas la convertir en Access 2000.
    Je l'envoi quand même.
    Fichiers attachés Fichiers attachés

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Désolé, je ne suis pas équipé pour lire tel fichier.

    Si tu regardes cet autre tutoriel, tu y trouveras une autre technique de construction simple d'une formulaire de recherche.

    Avec une telle approche, la requête rRecherche peut te servir de base pour ton publipostage. (Lorsque ton formulaire est ouvert et affiche la sélection.)
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  5. #5
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 856
    Points : 3 427
    Points
    3 427
    Par défaut
    Bonjour Benjamin000, Claude,

    Voici la base convertie. J'ai supprimé les champs pièces jointes (1 dans chaque table).

    Bonne journée
    Fichiers attachés Fichiers attachés
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

  6. #6
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Ça, c'est sympa Robert ! Merci.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  7. #7
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Merci Robert, cela va m'aider.

  8. #8
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Benjamin,

    Dans ta db exemple, il n’y a pas encore de quoi construire un formulaire de recherche.
    Tu devrais d’abord établir un modèle de données.

    Si tu es disposé à expliquer en détail ce que tu comptes traiter comme informations, je veux bien t’accompagner dans la construction de ta base de données.
    Sois toutefois conscient que cela va te demander du temps.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  9. #9
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Je sais que cela peut prendre un peu de temps, mais malheureusement pour le moment j'ai un peu de temps, je débute à peine mon activité. Donc tout le temps me concentrer sur ce type de problème, histoire de gagner du temps plus tard lorsqu'il faudra consacrer du temps au patient.

    Si tu veux bien m'aider, est ce que l'on doit continuer à s’échanger des messages via le forum ou par message privé?

    En fait je ne comprend pas bien, ta remarque, il y a bien un formulaire de recherche dans la base (formulaire: Choix Courrier), quasi identique à celui que j'ai récupéré sur le site. Dans ce formulaire, ce que je veux est que lorsque je clique sur un patient dans "lstResults", ce patient soit sauvegardé dans une table "Patient" et ainsi lorsque je clique sur le bouton ordonnance, s'ouvre Word avec le publipostage fait avec le même patient.

    Il me semble que le modèle de donnée soit dans la table "patients".

    Merci pour ton aide.

    Benjamin

  10. #10
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bonjour Benjamin,

    Si tu veux bien m'aider, est-ce que l'on doit continuer à s’échanger des messages via le forum ou par message privé ?
    Le principe du forum, c’est que ce soit public :
    - d’autres que toi peuvent s’intéresser à la solution ;
    - d’autres que moi peuvent te suggérer de meilleures idées.


    En fait je ne comprends pas bien, ta remarque…
    D’auprès ta demande, je m’attendais à trouver dans ta DB des tables avec des relations. Par exemple :

    une table de PATIENTS : Nom, Prénom, coordonnées, date de naissance, secu… ;
    une table de MALADIES : Nom… ;
    une table qui dit : tel patient a telle(s) maladie(s) ;
    une table qui dit : tel patient a reçu tel(s) traitement(s) ;
    une table qui donne le chemin pour retrouver les comptes-rendus relatifs à ce patient ;
    une table qui dit tel patient a tel(s) référent(s) ;
    ...
    une table de REFERENTS : Nom, Prénom, coordonnées ;
    une table de SPECIALITES : Nom ;
    une table qui dit tel référent a telle(s) spécialité(s) ;
    ...

    Bien sûr un formulaire pour encoder les infos d'un patient et un autre pour un référent.

    Et enfin un formulaire qui permettrait de rechercher dans cet ensemble d’après des critères de sélection :
    qui a telle maladie ? ;
    quels patients habitent telle commune ? ;
    à qui ai-je prescrit tel traitement ? ;
    quels patients ont Untel comme référent ? ;
    ...


    Est-ce un peu plus clair maintenant ?
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  11. #11
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Merci m, oui c'est beaucoup plus clair. En fait tu a des ambitions beaucoup plus grande que moi sur cette base de donnée, je voulais juste m'en servir pour faire les courriers et pas les dossiers médicaux. Car pour le moment je dois utiliser les applications des cliniques où je travaille pour les dossiers patients. Je voulais juste me simplifier un peu la vie avec le publipostage des ordonnances, contre rendu et lettre au médecin traitant.
    D'où ma question, un peu basique et surtout ma base très basique.

  12. #12
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Je voulais juste me simplifier un peu la vie avec le publipostage des ordonnances, contre rendu et lettre au médecin traitant
    On peut bien entendu se limiter à cela.

    Explique plus en détail ce que tu veux faire.

    Décris comment cela se passe dans les trois cas que tu cites, donne des exemples concrets.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  13. #13
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Je l'explique donc ce que je veux faire:
    je vois un patient en consultation, et je dois lui faire des ordonnances et écrire une lettre à son médecin traitant:
    1er: je rentre les informations de son médecin traitant sauf si il existe déjà.
    2eme: je rentre les informations sommaires du patient (cf base patient).
    3eme: je lui attribue un médecin traitant le nouveau ou un ancien.
    (cette partie est grossierment faite dans le formulaire Entré).
    4ème: Je clique sur création courrier. Apparaît alors le formulaire Choix courrier associant la recherche du patient, la sélection du patient dans la grande case du milieu, et le choix du type de courrier (ordonnance, CRO, courrier médecin traitant).
    (C'est sur que cela serait plus simple d'avoir une seul page avec en début la recherche patient, si il existe on le sélectionne, si il n'existe pas nouveau formulaire de création.)
    5ème: enfin par publipostage ce créer le document Word avec fusion des champs, prêt à être imprimer après vérification après mise en premier plan de la fenêtre.
    Sauvegarde du fichier sous le nom du patient et de la date et mis en pièce jointe d'un patient
    Retour a la base access pour écrire un nouveau courrier.
    A inclure la possibilité de rechercher des pièces jointes chez un patient.

    Voila c'est a peu prêt tout, je me suis lancé la dedans en pensant que cela ne serait pas trop complexe, a toi de me dire si c'est trop complexe pour moi.

    Merci

    Benjamin

  14. #14
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    En fait tu as des ambitions beaucoup plus grandes que moi sur cette base de données
    Tu ne manques pas d'ambitions non plus !
    je me suis lancé là-dedans en pensant que cela ne serait pas trop complexe, à toi de me dire si c'est trop complexe pour moi.
    Disons que tu apprends à nager et que tu voudrais traverser la Manche !

    Normalement on doit y arriver !

    J'ai besoin d'un petit délai pour te proposer un embryon.

    En attendant, lis ce tutoriel, on aura besoin de la technique "père-fils".
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  15. #15
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Cela me paraît compliqué d'interfacer Access avec Word
    - pour produire les documents "ordonnance" , "CRO" et "Courrier médecin traitant" ;
    - les sauvegarder ;
    - récupérer ensuite les coordonnées de la sauvegarde pour les stocker dans la table.

    Ce serait plus simple de produire ces documents dans un état Access.

    Y vois-tu une objection ?

    Pourrais-tu poster un exemple "vierge" de chacun de ces documents ?

    -----------

    Quand tu parles de pièces jointes d'un patient, peux-tu préciser ce dont il s'agit.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  16. #16
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    Aucune objection si les courriers peuvent être avec une mise page équivalente à celle de word, et que c'est facile de faire de nouveau modèle.
    Par contre ce n'est pas facile de rendre anonyme les modèles.

  17. #17
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Ok. Et la deuxième question ?

    Citation Envoyé par ClaudeLELOUP Voir le message
    Quand tu parles de pièces jointes d'un patient, peux-tu préciser ce dont il s'agit.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  18. #18
    Nouveau Candidat au Club  
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2013
    Messages : 12
    Points : 1
    Points
    1
    Par défaut
    encore merci pour ton implication.

    En pièce jointe, je parle des courriers ou ordonnances que la base aurait créée.
    En parlant de ça, est ce que cela ne serait pas plus simple de créer un dossier au nom du patient et enregistrer les fichiers word dedans et demander à la base d'importer automatiquement les fichiers dans un dossier au nom du patient.

  19. #19
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    OK.
    Je pensais que les pièces jointes, c'était des documents externes : résultats du labo, radios, etc.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  20. #20
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bonjour Benjamin,

    Occupons-nous d’abord de l’encodage des données, on verra plus tard pour l’édition des ordonnances et lettres.
    Est-ce que ceci te conviendrait ?




    La partie en vert clair, c’est le formulaire « père » basé sur la table « Patients », les trois autres sont des « fils » qui se coordonnent sur le patient.

    Ça fonctionnerait comme ceci.

    Une liste déroulante te permet de sélectionner un patient.
    De deux choses l’une :
    - le patient n’est pas dans la liste => tu l’ajoutes en complétant ses coordonnées pendant qu’il se déshabille ;
    - il est dans la liste, s’affiche alors l’identité de ce patient (mémo avec ses antécédents).

    Les trois sous-formulaires fils affichent l’historique de ce patient et autorisent l’ajout éventuel d’un enregistrement relatif à cette consultation-ci.
    Dans « Ordonnances », un bouton pour déclencher l’impression de la nouvelle ordonnance.
    Dans « Courriers… », un bouton pour déclencher l’impression de la nouvelle lettre au confrère.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

Discussions similaires

  1. [XL-2010] sélection des données depuis une base de données depuis une autre feuille
    Par Learning everyday dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/11/2014, 11h14
  2. Réponses: 14
    Dernier message: 23/04/2012, 23h32
  3. inserer les données d'une base de données dans une autres?
    Par enstein8 dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 14/10/2011, 14h33
  4. Réponses: 3
    Dernier message: 22/10/2008, 18h55
  5. Conception d'une base de donnée pour une banque
    Par simo1050 dans le forum Modélisation
    Réponses: 3
    Dernier message: 07/11/2007, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo