REST API
Une interface REST pour accéder à la CPS
Le module cps-proxy, permet de fournit une facade REST à la CPSFacade
java.
Toutes les opérations offertes par la la façade java sont disponibles via des appels HTTP.
Exemple d’intégration possible :
!theme aws-orange
!define DEVBOX_COLOR #278ef5
!define DMP_COLOR #35D9C0
!define MSS_COLOR #DE5D80
!define INS_COLOR #07A2CF
!define CPS_COLOR #D34A3C
!define VITALE_COLOR #5FD67A
!define PSC_COLOR #ff7765
!define APCV_COLOR #c6e66d
!define ANNUAIRE_COLOR #7613e0
!define DATA_COLOR #ffa800
node "Poste Client (Windows/Mac/Linux)" {
[FrontEnd intégrateur] as frontend
package "DevBox-Santé" DEVBOX_COLOR {
[DevBox-Santé Vitale API] as vitaleFacade VITALE_COLOR
}
[ApiVitale (SESAM-vitale)] as apiVitale
}
[BackEnd intégrateur] as backend
frontend -down-> vitaleFacade : REST "GET "/vitale/readVitale""
vitaleFacade <-down-> apiVitale : appel natif
frontend -right-> backend : REST
API dans Swagger
Test avec Bruno
Les exemples de requête Bruno : https://bitbucket.org/devbox-sante/dbx-examples-bruno/src/master/dbx/vitale/2.x/
Intégration sur un environnement de démonstration
Vous pouvez commencer à intégrer la DevBox-Santé Vitale depuis l’environnement de démonstration.
- En utilisant le dbx-agent : https://demo.devbox-sante.fr