Utilisation de l`environnement de tests partenaires
Transcription
Utilisation de l`environnement de tests partenaires
Accés et utilisation de l’environnement de tests des services d’annuaires des acteurs de santé (Environnement « partenaires ») PRESENTATION DE L’OFFRE « ENVIRONNEMENT PARTENAIRES » L’ASIP Santé gère un référentiel des acteurs de santé sur lequel repose deux offres de publication : L’offre « annuaire.sante.fr » : publication des données d’identité des professionnels de santé du RPPS. L’offre d’annuaire national de messagerie : publication des données d’identité des professionnels de santé titulaire d’une adresse de messagerie sécurisée MSSanté. Annuaire.sante.fr (Offre d’accès aux données RPPS) Interfaces de consultation des données RPPS : interrogation d’une fiche PS et d’une fiche structure. extraction de fichiers. Annuaire national de messagerie (Offre d’accès aux services MSSanté) Interfaces de messagerie sécurisée MSSanté : Alimentation de l’annuaire national. extraction des BAL déclarées. Consultation des données d’identité par logiciel de messagerie (LDAP). Conformément à la réglementation, la publication des identités des acteurs de santé nécessite de mettre en œuvre des mécanismes de sécurité et de gestion d’habilitation des utilisateurs. Pour faciliter la compréhension du fonctionnement des interfaces de publication, ainsi que leur mise au point, l’ASIP Santé, met à disposition des éditeurs, un environnement de tests, « environnement partenaire ». Cet environnement expose les interfaces des différents services d’annuaires et publie des données de tests correspondantes aux données inscrites dans les cartes CPS de tests. La liste des identités de cartes de tests publiées sera disponible par téléchargement (mise à disposition du webservice de téléchargement de fichiers d’extraction, à partir du 30/04/2015). PRINCIPE D’UTILISATION DE L’ENVIRONNEMENT PARTENAIRE : L’environnement de test est proposé aux éditeurs pour faciliter l’analyse des spécifications fonctionnelles et techniques, des nomenclatures et les tests : v1.0.0 - Avril 2015 Accès et utilisation de l’environnement de tests « Partenaires » 1 Note : Pour en savoir plus sur l’utilisation des Webservices d’accès aux données RPPS, récupérer la documentation publiée et les codes exemples, la nomenclature des acteurs de santé (NAS), consulter le site e-sante.gouv.fr. http://esante.gouv.fr/services/referentiels/identification/les-web-services-annuairesantefr Tests de connexion technique à partir du client «exemple » fourni par l’ASIP Santé ou de la solution logicielle en développement : vérification du paramétrage TLS, vérification de la bonne implémentation du jeton de sécurité VIHF, validation de la structure des flux de données transmis par le client, récupération de données émises et intégration dans la solution logicielle en développement, récupération des comptes rendus d’alimentation MSSanté, traitement des erreurs. Tests des principes d’interopérabilité et vérification du respect de la nomenclature des acteurs de santé (NAS) : Vérification de la codification NAS. Vérification des règles de cohérence métier des données. Cependant, il convient de noter que l’environnement de test mis à disposition par l’ASIP Santé ne doit pas être considéré comme un moyen de substitution aux moyens habituellement mis en œuvre par l’éditeur pour la qualification de ses logiciels : les jeux de tests peuvent ne pas suffire à la validation des règles implémentées par la solution. certains paramétrages peuvent différer de l’environnement de production : fréquence des cycles d’alimentation, chaine de certification. les performances de l’environnement ne peuvent être considérées comme une référence. D’autre part, l’ASIP Santé ne peut s’engager formellement sur un taux de disponibilité ou un délai de résolution d’incident du fait de la mise à disposition de l’environnement pour test, en libre-accès et sans restriction d’usage. v1.0.0 - Avril 2015 Accès et utilisation de l’environnement de tests « Partenaires » 2 PRE-REQUIS A L’UTILISATION DE L’ENVIRONNEMENT PARTENAIRE : Quel que soit le service d’annuaire utilisé, il est nécessaire de posséder un certificat serveur applicatif (CSA) délivré par l’ASIP Santé. Cela peut être un certificat de test (branche TEST) ou de production (branche Production). Pour toute demande de produits de certification de test (CSA ou CPA de test), consulter la page sur e-sante.gouv.fr : http://esante.gouv.fr/services/espace-cps/procedure-detaillee-de-commande-descertificats-serveur. Une fois obtenu, le certificat doit être installé sur la solution logicielle. En outre, pour que la solution logicielle puisse reconnaitre l’environnement partenaire (montage de la connexion TLS), il est nécessaire d’y installer la chaine de certification associé à l’environnement partenaire. La chaine de certification est récupérable à l’adresse http://www.ssi.gouv.fr/administration/services-securises/igca/. Attention : A ce jour, l’environnement partenaire est certifié par le Ministère de la Santé, l’IGC/A. Mais, l’environnement de production est certifié par l’ASIP Santé. Il faudra donc installer sur la solution logicielle en production, la chaine de certification de l’ASIP Santé. DETAIL DES INTERFACES MODALITES D’ACCES AUX WEBSERVICES D’ACCES AUX DONNEES RPPS Les Webservices de recherche et de consultation des données des professionnels de santé ou des établissements sont exposés aux adresses suivantes : Webservice Recherche multi-critères d'un Professionnel de Santé v1.0.0 - Avril 2015 URL d'appel https://[URL d'accès*]/recherchePP?wsdl Accès et utilisation de l’environnement de tests « Partenaires » 3 Recherche multi-critères d'un établissement Consultation d'une fiche identité d'un professionnel de Santé Consultation de la fiche d'un établissement Téléchargement des extractions https://[URL d'accès*]/recherchePM?wsdl https://[URL d'accès*]/consultationPP?wsdl https://[URL d'accès*]/consultationPM?wsdl https://[URL d'accès*]/extraction/[Nom_Extraction] *Avec [URL d'accès] correspond à "partenaires.annuaire.sante.fr/annuaire-santewebservices/services/V203/" Pour en savoir plus sur l’utilisation des Webservices d’accès aux données RPPS, consulter la documentation publiée et les codes exemples sur le site e-sante.gouv.fr. http://esante.gouv.fr/services/referentiels/identification/les-web-services-annuairesantefr MODALITES D’ACCES AUX WEBSERVICES D’ACCES AUX DONNEES MSSANTE L’environnement partenaires expose l’ensemble des interfaces d’alimentation et de publication de l’annuaire national de messagerie de santé MSSanté. Ces dispositions permettent à l’opérateur de tester les mécanismes liés l’utilisation de l’annuaire national, de bout-en-bout : 1. Création d’une BAL (pour une identité de test rattachée à une carte CPS de test, pour une identité non connue d’un répertoire national, pour une structure). 2. Alimentation des BAL créées dans l’annuaire national de messagerie MSSanté 3. Réception pour analyse du compte-rendu d’alimentation transmis par l’annuaire, 4. Récupération de la liste des BAL existantes, 5. Recherche et consultation (par client de messagerie LDAP), des professionnels abonnés. Webservice Alimentation des comptes MSSanté URL d'appel https:// [URL d'accès*]/webservices/V1011/Alimentation/WSALIMENTA TIONMSS?wsdl Récupération des comptes rendus d’alimentation https:// [URL d'accès*]/webservices/V1011/CR/WSCRALIMENTATIONM SS?wsdl Extraction des comptes MSSanté https:// [URL d'accès*]//webservices/V1011/extractionMSSante?forma t=xml Extraction des identités porteurs/non porteurs de https:// [URL d'accarte cès*]//webservices/V1011/extractionIdentitePS?form at=csv ldap://partenaires.annuaire.sante.fr :389/ Consultation des comptes MSSanté en LDAP *[URL d'accès] correspond à "partenaires.annuaire.sante.fr" Note sur les spécificités du service MSSanté sur l’environnement Partenaire : v1.0.0 - Avril 2015 Accès et utilisation de l’environnement de tests « Partenaires » 4 Le nombre de comptes BAL transmis pour l’alimentation de l’annuaire national de messagerie MSSanté est limité à 100 BAL, par utilisateur et par alimentation. Il s’agit de limiter la charge des traitements d’alimentation pour permettre une exécution plus rapide des traitements d’alimentation, à savoir toutes les heures. (Les traitements en production sont exécutés une fois par jour.). L’ASIP Santé maintient à jour la liste blanche de tests utilisée sur l’environnement partenaire. Cette liste contient l’ensemble des domaines de messagerie autorisés à accéder au service national de messagerie en test. Les utilisateurs souhaitant utiliser l’environnement ce service doivent donc transmettre à l’adresse mmcompatibilite@sante.gouv.fr les informations suivantes : Le nom des domaines de messagerie de test. Le DN du certificat serveur applicatif de test Les coordonnées du responsable technique (nom, prénom, téléphone, mail) Les coordonnées du chef de projet (si différentes du responsable technique. Pour en savoir plus sur l’utilisation des Webservices d’accès aux données MSSanté, consulter Dossier des Spécifications Fonctionnelles et Techniques (DSFT) Opérateurs à l’adresse suivante : http://esante.gouv.fr/services/mssante/editeurs-operateurs/operateurs. Il décrit les principes, les exigences à respecter, les interfaces d’accès et les fonctionnalités à prendre en compte pour tout opérateur de messagerie souhaitant intégrer le système MSSanté. EVOLUTIONS DES SERVICES PARTENAIRES DISPONIBLES DEPUIS LE 01/05/2015 : Mise à disposition des webservices d’extraction de fichier de données RPPS sur l’environnement partenaire en adoptant un numéro de port standard (443), en remplacement du port anciennement utilisé (4363). v1.0.0 - Avril 2015 Accès et utilisation de l’environnement de tests « Partenaires » 5