Health Level Seven, Inc.
Communiqué de presse
Jonathan Himlin
(734) 677-7777

Health Level Seven, Inc. (HL7) propose Web Services et ebXML, deux nouvelles spécifications de transport de la version 3 ayant obtenu le statut de Draft Standards for Trial Use (DSTU)

Ann Arbor, Michigan - le 27 avril 2004 -- Health Level Seven, Inc. (HL7) propose Web Services et ebXML deux nouvelles spécifications de transport de la version 3 ayant obtenu le statut de Draft Standards for Trial Use (DSTU).

Récemment, Health Level Seven (HL7) annonçait que deux nouvelles spécifications de transport de la version 3 (V3), Web Services et ebXML, avaient passé l'étape du vote et qu'elles avaient été approuvées à titre de Draft Standards for Trial Use (DSTU).

Pour recueillir les commentaires des utilisateurs, HL7 leur propose ses versions d'essai des DSTU, Web Services et ebXM, pour une période de 24 mois. Ces commentaires seront mis à profit pour rehausser l'efficacité des documents de normes qui seront diffusés aux industries de la santé. Les documents seront soumis au vote des membres et, une fois adoptés, ils seront déposés à l'American National Standards Institute (ANSI) pour approbation finale à titre de Normes HL7.

Web Services - Web Services interagit avec diverses applications pour chercher les services logiciels au moyen de protocoles normalisés d'interopérabilité, sans égard à la plateforme utilisée. La mise au point de normes d'interopérabilité et l'accent mis sur les communications et la coopération entre les personnes et les applications font de Web Services le protocole et la technologie de choix pour l'intégration des applications.

«Nous avons développé le profil de Web Services pour HL7 parce qu'il y avait dans l'industrie un besoin pressant d'accroître l'interopérabilité des applications. Nous nous réjouissons de constater qu'il a obtenu le statut de DSTU après un seul cycle de vote, souligne Roberto Ruggeri, rédacteur de la norme et responsable des stratégies techniques, Microsoft Healthcare and Life Sciences. La norme est I'aboutissement d'une formidable coopération, qui continuera d'évoluer quand nous intégrerons les suggestions de tous nos partenaires du milieu de la santé.»

Il existe de nombreuses définitions de Web Services, mais toutes partagent les éléments suivants :

Web Services de HL7 est conçue pour faciliter l'utilisation des services Web pour l'échange de messages HL7 et pour augmenter l'interopérabilité des applications. Son profil est articulé autour de protocoles et de technologies de services Web de base tels SOAP (Simple Object Access Protocol) et WSDL (Web Services Description Language), à partir desquels se tissent les interactions plus complexes utilisant des spécifications de services Web de niveau supérieur.

La spécification ebXMLMC, axée sur les échanges de messages XML, est l'oeuvre du consortium OASIS (www.oasis-open.org). La spécification de transport ebXML de HL7 assure la sécurité et la souplesse des échanges de messages HL7 entre des interfaces de traitement des messages ou entre des opérateurs de service de message ebXML (ebXML MSH). Elle décrit l'implantation spécifique à HL7 du service de message ebXML, conformément à la description donnée dans «Message Service Specification Version 2.0 1 April 2002». Le protocole s'applique au transport de contenus, de messages et de documents HL7 et de normes existantes sur des couches inférieures telles que TCP/IP, HTML et SMTP. Le protocole peut prendre en charge d'importantes fonctionnalités optionnelles comme la gestion des duplicatas; la messagerie fiable; l'acheminement des messages; le séquençage et la signature numérique. Combiné à des couches de transport inférieures TCP/IP sécurisées par une technologie d'authentification comme TLS (Transport Layer Security) ou SSL (Secure Sockets Layer), il procure une infrastructure robuste, sûre et validée pour échanger des messages et des contenus HL7 des versions 2 et 3 entre les organisations. Ces dernières peuvent aussi l'utiliser pour l'échange de contenus HL7 ou de normes existantes sur leurs réseaux internes.

«Le protocole est utilisé pour créer une infrastructure unique de communications fiables et sécurisées pour les normes héritées et nouvelles, selon Paul Knapp, collaborateur à la rédaction de la norme, coprésident du groupe spécial XML de HL7 et responsable en chef des technologies chez Continovation Services Inc. C'est la solution idéale pour satisfaire aux besoins actuels en matière de traitement des messages et de protection de la confidentialité, à laquelle on pourra intégrer des éléments optionnels tels que la signature numérique si jamais la non-répudiation devient une exigence.»

Version 3 Background - The Web Services and ebXML transport specifications are only two of over two dozen specifications that make up the Version 3 Messaging Standard. The V3 project represents a new approach to clinical information exchange. It is XML-based and built from the ground up around a single object model, the HL7 Reference Information Model (RIM) and a rigorous methodology that ties model to message and finally to syntax.

Renseignements généraux sur la version 3 - Les spécifications de transport Web Services et ebXML font partie des 24 spécifications constituant la version 3 de la norme sur le traitement des messages. Le projet de norme V3 est le fruit d'une toute nouvelle approche en matière d'échange des données cliniques. Misant sur le langage XML, la norme est entièrement construite à partir d'un modèle objet unique, le modèle d'information de référence (RIM) de HL7, et elle repose sur une méthode rigoureuse qui établit le lien du modèle au message et, en bout de course, à la syntaxe.

La spécification V3 est architecturée autour de domaines de sujets, auxquels elle fournit séparément des descriptions de scénarios-maquettes, des événements déclencheurs, des conceptions d'interactions, des modèles objets de domaines dérivés du RIM, des descripteurs hiérarchiques de messages (HMD) et une description en prose de chaque élément. L'implantation des domaines s'appuie sur le Guide V3 non normatif et des spécifications normatives des types de données; des spécifications techniques XML à implanter (ITS) ou du format de réseau de message; des «enveloppes» de message et de contrôle, ainsi que des protocoles de transport.

À propos de HL7