eProxy

La DevBox-Santé eProxy est le composant permettant aux intégrateurs d’accéder aux Téléservices de Santé (INSi, DMP …) via ProSanté-Connect.

Espace de confiance Proxy ESanté

https://industriels.esante.gouv.fr/produits-et-services/pro-sante-connect/espace-de-confiance-api-pro-sante-connectees

Espaoe de confiance Proxy eSanté

Dans la DevBox-Santé

!theme aws-orange
!define DEVBOX_COLOR #278ef5
!define EPROXY_COLOR #2f78cc
!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 "Environnement Integrateur" {
    together {
    component "BackEnd intégrateur" as backend
        component "DevBox-Santé REST" as devbox DEVBOX_COLOR {
            component "DevBoxSanté_DMP" as dbx_dmp DMP_COLOR
            component "DevBoxSanté INS" as dbx_ins INS_COLOR
        }
        component "DevBox-Santé EProxy" as eproxy EPROXY_COLOR
    }

}

cloud "**ProSanté-Connect**" as PSC
cloud "**API PSConnecté**"{
                 component "OAuth2" as OAUTH2
                 component "**Base de référence INS**" as INSi
                 component "**DMP**" as DMP
}

dbx_dmp -[hidden]d- dbx_ins
OAUTH2 -[hidden]u- DMP
DMP -[hidden]u- INSi


eproxy -u-> PSC
backend <-r-> devbox

devbox -l-> eproxy
eproxy -> OAUTH2 : /token-exchange
eproxy -> DMP : http/SOAP
eproxy -r-> INSi : http/SOAP