Brevet FR3040224A1 (20170224)
REVENDICATIONS1. Procédé pour créer et accéder à un dossier patient informatisé, DPI, dans un réseau de communication (100) reliant un serveur central (110) à une pluralité de dispositifs (120) comprenant des ressources telles que des moyens de traitement (122) et de stockage (124) de données et des éléments de mémoire (126), caractérisé en ce que le dossier patient informatisé regroupe des données personnelles, génomiques et des données sur l'état de santé d'un patient, et en ce que le procédé comprend les étapes suivantes : - réception, par des moyens de réception du serveur central (110), d'une requête de création d'un nouveau dossier patient informatisé, la requête ayant son origine à un poste de travail (101) relié au serveur central; (10) - allocation, à l'aide de moyens de traitement du serveur central, d'un ensemble de ressources au nouveau dossier patient informatisé sous la forme d'une machine virtuelle comprenant une structure de données, les ressources de la machine virtuelle étant distribuées sur au moins un des dispositifs (120); (20) association, à l'aide de moyens de traitement du serveur central, d'une adresse virtuelle au nouveau dossier patient informatisé et enregistrement de ladite adresse dans une base de données DPI (130) à laquelle le serveur central (110) a accès ; (30) accord au poste de travail (101) d'un accès en écriture et/ou en lecture à ladite machine virtuelle via le serveur central (110) (40). Procédé selon la revendication 1, caractérisé en ce que, suite à ladite étape de réception d'une requête (10), le serveur central (110) vérifie (15) l'existence du dossier patient informatisé faisant l'objet de la requête dans ladite base de données DPI (130) et accorde au poste travail (101) un accès en écriture et/ou en lecture à la machine virtuelle allouée au dossier patient informatisé en question, si une adresse virtuelle pour ledit dossier patient informatisé est trouvée dans ladite base de données DPI (130). 3040224 - 23 -\n<CLM>\1\tProcédé selon une des revendication 1 ou 2, caractérisé en ce que l'étape d'accord d'un accès en écriture et/ou en lecture (40) est réalisée conditionnellement à la vérification (35) de données d'utilisateurs faisant partie de la requête, les données d'utilisateurs ayant un droit d'accès au 5 dossier patient informatisé faisant l'objet de la requête étant enregistrées dans une basse de données utilisateurs (140) à laquelle le serveur central (120) a accès. Procédé selon la revendication 3, caractérisé en ce qu'un premier niveau 10 d'accès prédéterminé au dossier patient informatisé est accordé à un premier type d'utilisateur, et un deuxième niveau d'accès prédéterminé est accordé à un deuxième type d'utilisateur.\n<CLM>\1\tProcédé selon une des revendications 1 à 4, caractérisé en ce que lors de la 15 création du dossier patient informatisé, des données génomiques, métagénomiques ou SNP (Single Nucleotid Polymorphism) relatives au patient faisant l'objet du dossier et enregistrées dans au moins une base de données (150) accessible par le réseau de communication (100), sont reliées au dossier patient informatisé. 20\n<CLM>\1\tProcédé selon une des revendications 1 à 5, caractérisé en ce que les transmissions de données entre le poste de travail (101) et le serveur (110), entre le serveur et les dispositifs (120) ainsi que les machines virtuelles et les bases de données (130, 140), sont réalisées par des moyens de 25 communication sécurisés. 7 Procédé selon une des revendications 1 à 6, caractérisé en ce que l'étape d'accord au poste de travail d'un accès en écriture et/ou en lecture à ladite machine virtuelle (40) comprend la mise à disposition d'une interface 30 graphique au niveau du poste de travail, regroupant la totalité ou une partie des informations enregistrées dans le dossier patient informatisé. 3040224 -24-\n<CLM>\1\tProcédé selon une des revendications 1 à 7, caractérisé en ce que les ressources sont virtualisées en utilisant un conteneur informatique, notamment à l'aide de l'architecture logicielle DockerTM 5\n<CLM>\1\tProgramme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon une des revendications 1 à 8 lorsque ledit programme est exécuté sur un ordinateur.\n<CLM>\1\tProduit programme d'ordinateur comprenant des instructions de code de io programme enregistré sur un support utilisable dans un ordinateur, comprenant des moyens de programmation lisibles par ordinateur pour effectuer les étapes du procédé selon une des revendications 1 à 8.