L'interopérabilité entre les divers acteurs du secteur des soins de santé ne peut être réalisée que si des accords clairs ont été conclus. En fonction du degré d'interopérabilité visé, il faut se mettre d'accord sur les règles régissant les échanges de données, l’architecture générale du système d’échange, les messages échangés, la structure des documents médicaux et sur la codification de l'information.
La notion de « Life cycle » (cycle de vie) désigne les étapes nécessaires au développement, à la distribution et à la maintenance de nos services.
Les niveaux de service de la plate-forme eHealth sont formalisés au sein de deux types de documents :
Au-delà de sa mission de mise à disposition de différents services de base, la plate-forme eHealth se doit d’assurer leur continuité et leur qualité. Une approche globale des prestations a ainsi été mise en place, basée sur une consolidation et une stabilisation de l’infrastructure avec, en parallèle, des applications supportant les services offerts par la plate-forme eHealth.
Les « eHealth platform services connectors » sont des librairies locales (et légères) dont l’objectif est d’aider les développeurs de software à destination des prestataires et institutions de soins à intégrer les services de base de la plate-forme eHealth qui sont proposés au travers d’interfaces « webservices ». Ces librairies tendent également, plus généralement, à supporter les connections aux services à valeurs ajoutées accessibles via la plate-forme eHealth ou qui souscrivent aux standards ICT mis en place par la plate-forme eHealth (comme, par exemple, les « hubs »). Le développement de ces librairies s’inscrit donc dans une logique de standardisation et de support à l’utilisation des services de base de la plate-forme eHealth.
En tant qu'institution publique, la plate-forme eHealth a pour mission :
Dans le cadre du développement et de la maintenance de ses projets et services, la plate-forme eHealth propose différentes structures et organisations des systèmes informatiques, appelés « architectures ».
La plate-forme eHealth met un environnement d’acceptation à la disposition des utilisateurs et des partenaires (institutions et fournisseurs de logiciels) afin de leur permettre de tester les applications de type web et les applications de type web services.
Les certificats délivrés par la plate-forme eHealth permettent à un individu ou une organisation de s’authentifier en tant que prestataire de soins ou institution reconnue.
Les étapes décrites ci-dessous doivent être entreprises par tout fournisseur de logiciel qui souhaite obtenir un accès à l’environnement de test MyCareNet afin de développer un service :