Cegid XRP Ultimate  |      Actualisé le 

Stocks

Connecteur NMVS - Sérialisation des médicaments

Sommaire

Présentation


   Afin de lutter contre la falsification des médicaments, et en application de la législation européenne, il est possible de vérifier l'authenticité des médicaments réceptionnés et délivrés à partir de la base de données NMVS (National Medicine Verification System).

   Extrait de la note d'information de la Direction Générale de la Santé :

   Les personnes autorisées ou habilitées à délivrer des médicaments au public auront l'obligation de vérifier l'intégrité de chaque boîte et de désactiver l'identifiant unique. Sont notamment concernées les pharmacies à usage intérieur (PUI) des établissements de santé.

   La vérification des dispositifs de sécurité impose que les pharmacies d'officine et les établissements de santé soient équipés d'un système permettant de vérifier l'identifiant unique de chaque boîte de médicaments en réalisant les opérations suivantes :


Prérequis


   Afin d'utiliser le connecteur avec le produit et la base de données NMVS, il est nécessaire de s'inscrire auprès de France MVO.

   Cette fonctionnalité n'est pas un Module du produit Cegid XRP Ultimate. Il n'est pas nécessaire de demander une clé pour l'activer.


Paramétrage technique


   Le connecteur est appelé sur le serveur Web et sur le serveur de traitements.


Mise en place du certificat client


   Le certificat client est utilisé pour l'authentification.

   Il est nécessaire de le télécharger sur le site de NMVS.

   Pour l'installer, il faut ouvrir une console et aller dans le répertoire où se trouve keytool du java et lancer la commande suivante :

   Keytool -importkeystore -srckeystore <votre certificat privé.p12> - srcstoretype pkcs12 -deststoretype pkcs12 -destkeystore <fichier keystore.jks>

   Pour que ce certificat soit pris en compte, il est nécessaire d'ajouter les options suivantes dans le script de démarrage de Java :

   Djavax.net.ssl.keyStore=<fichier keystore.jks> -
   Djavax.net.ssl.keyStorePassword=<votre mot de passe>


Mise en place du certificat SSL


   Le certificat SSL, utilisé pour la connexion HTTPS, est un certificat signé par une autorité connue. En règle générale, aucune installation n'est à effectuer.

   Si toutefois, vous rencontrez une erreur liée à ce certificat telle "unable to find valid certification path to requested target", il est préconisé en premier lieu de mettre à jour Java sur le serveur.
En dernier recours, installer ce certificat sur l'environnement Java du serveur Web et du serveur de traitements.

   Unix :
$JAVA_HOME/bin/keytool -import -alias aliascertificat -keystore $JAVA_HOME/lib/security/cacerts -file /tmp/certificat.crt -storepass changeit

   Windows :
%JAVA_HOME%\bin\keytool -import -alias aliascertificat -keystore %JAVA_HOME%\lib\security\cacerts -file c:\temp\certificat.crt -storepass changeit


Configuration pour l'utilisation d'un proxy HTTP/TCP


   Les options Java "-Dhttp.proxyHost" et "-Dhttp.proxyPort" doivent être définies dans la variable JAVA_OPTS :


Paramétrage de la connexion


   Dans le produit Cegid XRP Ultimate, les informations de connexion aux WebServices doivent être saisies dans la gestion de connexion NMVS (GKINMVS) et sont déclinables par établissement (SKINMVE).
Si des informations de connexion sont détaillées par établissement, elles doivent l'être pour tous les établissements gérant la sérialisation des médicaments.

   L'utilisateur de connexion et son mot de passe, l'identifiant du client, le certificat client et son mot de passe sont fournis par France MVO lors de votre inscription.
Ne sont pas fournies :
L'URL de connexion est : https://ws-single-transactions-prod-fr.nmvs.eu:8443/WS_SINGLE_TRANSACTIONS_V1/SinglePackServiceV40
L'URL du support est : https://ws-support-prod-fr.nmvs.eu:8448/WS_SUPPORT_V1/SupportServiceV40

   La transaction GNPWD permet de réinitialiser le mot de passe. Une autre permet d'accepter les conditions générales de France MVO (GNCONG).


Utilisation du connecteur dans Cegid XRP Ultimate


   Le contrôle d'un numéro de série s'effectue soit à partir de la gestion des numéros de série (GNSE), soit à partir du traitement de contrôle des numéros de série (TCNSE).
Pour décommissionner un numéro de série ou annuler son décommissionnement, il est nécessaire d'utiliser le traitement.

   Les données peuvent être saisies manuellement via le scan des codes à barres (GNSE), ou alimentées automatiquement à partir des gestions de saisie des flux des mouvements (GSFLM), des inventaires (GSFLI), des transferts (GSFLT), des réceptions (GSFLR), des demandes de services (GSFLDS), des expéditions (GSFLE) et des retours ventes (GSFLRV).

   Lors de la vérification, la base de données NMVS peut retourner un message d'erreur et le code de l'alerte. Le code de l'alerte est stocké dans la gestion des numéros de série (GNSE) et dans l'historique des numéros de série (CHNS). Celui-ci permet de rechercher les informations relatives à cette alerte via l'outil d'analyse : https://www.france-mvo.fr/outil-danalyse-des-alertes-france-mvs/