REST Proxy

Une interface REST pour le Téléservice INSi

Le module insi-proxy, permet de fournit une facade REST à la facade INSiClient java. Toutes les opérations offertes par la la façade java sont disponibles via des appels http sur le poste local.

Intégration sur un environnement de démonstration

Vous pouvez commencer à intégrer la DevBox-Santé INSi depuis l’environnement de démonstration.

Pour cela vous pouvez :

  • consulter toute la documentation depuis l’environnement de démonstration REST de l’API

  • essayer avec une collection postman :

    Run In postman

Attention : Dans cet environnement de démonstratiion, l’authentification supportée est celle par certificat. Il n’est pas possible également de faire des recherches avec la carte vitale.

Déploiement avec un Java Runtime Environment

Le livrable s’agit d’un jar exécutable, qui se lance de la manière suivante

java -jar insi-proxy-rest-*.jar

Le composant est accessible depuis le poste local en HTTP sur l’adresse ip 127.0.0.1

Afin de valider le fonctionnement, ouvrir un navigateur à l’adresse suivante : http://127.0.0.1:PORT

insi-proxy browser

Intégration

L’ensemble des requêtes sont documentées via l’interface swagger et sont accessibles sur l’url suivante : http://127.0.0.1:PORT/swagger-ui.png

insi-proxy swagger

Intégration d’une image docker

Une page de documentation dédié : Docker

Utilisation de l’installer DevBox-Santé

Une page de documentation dédié : poste_client