La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Thierry CAZENAVE www.cosmosbay-vectis.com Projet CHU de Grenoble Le 24 Novembre 2003 S chéma.

Présentations similaires


Présentation au sujet: "1 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Thierry CAZENAVE www.cosmosbay-vectis.com Projet CHU de Grenoble Le 24 Novembre 2003 S chéma."— Transcription de la présentation:

1 1 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Thierry CAZENAVE Projet CHU de Grenoble Le 24 Novembre 2003 S chéma D irecteur des E spaces numériques de T ravail Groupe de Travail Interopérabilité Les Web Services

2 2 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 CHU GRENOBLE - Objectifs Objectifs du projet : Permettre aux Professionnels de Santé (médecins hospitaliers, médecins de ville, laboratoires danalyses …) déchanger de linformation médicale en toute sécurité Permettre de mettre rapidement en place des évaluations, des statistiques vis à vis de réseaux de soins Permettre de faciliter des échanges « structurés » inter systèmes dinformation hospitaliers (S.I.H.) Mettre en place une plate-forme déchange entre professionnels de santé (PEPS) accessible sur lInternet

3 3 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 CHU GRENOBLE – Les fonctionnalités Une interface Web pour les Médecins Identification de lutilisateur Gestion de la base des patients Gestion de formulaires médicaux Fonctions de collaboration Une interface Windows (mode déconnecté) Sous ensemble des fonctions Web Utilisable en mode déconnecté Envoi des messages par client de messagerie ou HTTP Une API intégrable par les éditeurs de logiciel médicaux Interface programmatique des fonctionnalités de signature, chiffrement et de publication Cette API sappuie sur les Web Services pour les échanges avec PEPS Services applicatifs exposés sous la forme de Web Services Publication de données médicales Récupération dinformations

4 4 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 PEPS SIH SIH CHU Grenoble Hôpitaux/Cliniques Laboratoires PatientsFiches Documents Publication Récupération Services de présentation Services applicatifs Médecine de ville Hôpitaux/Cliniques Laboratoires Logiciels Tiers Editeur 1 Editeur 2 « Utilisateurs »Application Client PEPS Navigateur Internet Explorer Client de messagerie Publication Récupération Publication Connecteur SMTP HTTP/HTML HTTP/SOAP SMTP/mime HTTP/SOAP CHU GRENOBLE – Topologie des échanges

5 5 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Service de traçabilité (MS Biztalk) Web service (.NET Framework) CryptoAPI Composants Métiers Connecteur SMTP SGDB Message SOAP en pièce jointe SMTP Client de messagerie GUI Windows Proxy Web Service HTTPS SOAP Ajout données de contrôle Journalisation du message Décryptage Vérification signature Mise à jour SGBD SGDB Dossier Commun Patient Interface Web Service CHU GRENOBLE – Architecture

6 6 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Récupération des types de fiche disponibles Formulaires pour la cancérologie, oncologie, obstétrique… Récupération de la description de la structure dune fiche Grammaire XML propre à lapplication PEPS Service de publication dune fiche Prend en paramètre un document XML contenant une enveloppe et un corps avec les données métiers signées et cryptées Service de récupération des correspondants dun utilisateur Praticiens avec qui il peut partager des fiches Règles de sécurité et dorganisation CHU GRENOBLE – Web Services exposés par PEPS

7 7 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Objectif Réutiliser une application existante au CHU : le dossier commun patient (DCOMP) Pour stocker les documents associés au patient Lexistant Lapplication DCOMP Une interface Web de consultation Un ensemble de fonctionnalités disponible sous forme de web services Vérification de la validité dune demande de publication Publication dun ensemble de documents pour un patient Développée initialement pour des besoins internes au CHU Lintégration Création dun proxy en.Net Appel des web services depuis la plate-forme PEPS Bénéfices Capitalisation sur les fonctionnalités existantes dans le système dinformation Non redondance des données Souplesse de déploiement, faible couplage CHU GRENOBLE – Web Services consommés par PEPS

8 8 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 CHU GRENOBLE – Implémentation des Web Services VB.NET

9 9 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 POST /pepswebservice/users.asmx HTTP/1. 1Host: iru1Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: string Identifiant de lutilisateur demandeur string Identifiant de lUnité Fonctionnelle string Identifiant du type de la fiche CHU GRENOBLE – Structure requête

10 10 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 HTTP/ OK Content-Type: text/xml; charset=utf-8 Content-Length: length Récupération de la structure de la fiche dans la grammaire XML propre à PEPS string string string int int int boolean string string string string int int int boolean string CHU GRENOBLE – Structure réponse

11 11 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 CHU GRENOBLE – Appel du Service Web 1 2 C#

12 12 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Services applicatifs exposés par la plate-forme Consommables par tous types de client Utilisables en externe par des partenaires Utilisables en interne par le CHUG Échange de services entre la plate-forme et le SIH du CHU Services consommés par la plate-forme Permet linteropérabilité avec les SIH dautres établissement, dautres applications du CHU (exemple du dossier commun patient) Souplesse de larchitecture Répartition physique des services applicatifs Peu de contrainte de déploiement (protocole HTTP) CHU GRENOBLE – Principaux bénéfices

13 13 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Gestion de la sécurité Mise en oeuvre de WS-Security Chiffrement et signature depuis le certificat de la carte CPS (Carte Professionnels de Santé) Généralisation des Web Services Exposer sous forme de Web Service les services applicatifs existant au sein du SIH du CHU Améliorer la réutilisation entre applications en capitalisant sur lexistant CHU GRENOBLE – Évolutions envisagées

14 14 SDET – Groupe de travail interopérabilité – 24 Novembre


Télécharger ppt "1 SDET – Groupe de travail interopérabilité – 24 Novembre 2003 Thierry CAZENAVE www.cosmosbay-vectis.com Projet CHU de Grenoble Le 24 Novembre 2003 S chéma."

Présentations similaires


Annonces Google