Authentification Indirecte (via certificat serveur)
Accéder au DMP via un certification d’établissement
Il s’agit de l’authentification par certificat serveur provenant de l’IGC Santé (Infrastructure de gestion de clés) qui est délivré aux différents établissements de santé.
Une documentation pour obtenir des certificats serveurs se trouve ici.
Ce mode d’authentification ne permet que l’alimentation de documents dans le DMP et pas la consultation.
Description scénario : L’intégrateur héberge le Proxy DevBox-santé dans son environnement, et l’intégre comme une passerelle vers le DMP.
Version REST
Diagramme de composants
!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
[FrontEnd intégrateur] as frontend
node "Environnement intégrateur" {
[BackEnd intégrateur] as backend
package "DevBox-Santé Proxy REST" DEVBOX_COLOR {
package "DevBox-sante DMP" as dmpFacade DMP_COLOR {
[P12Manager] as P12Manager DMP_COLOR
}
}
}
cloud "**DMP**" as DMP
frontend -down-> backend
backend -right-> dmpFacade: REST
dmpFacade -down-> DMP : SOAP
Version Embedded
Diagramme de composants
L’architecture du mode embedded peut être représentée par ce schéma :
!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
[FrontEnd intégrateur] as frontend
node "Environnement intégrateur" {
component "BackEnd intégrateur" as backend {
component "DevBox-Santé DMP" as DMPC_API DMP_COLOR {
[P12Manager] as P12Manager DMP_COLOR
}
}
}
cloud "**DMP**" as DMP
frontend -down-> backend
DMPC_API -d-> DMP : SOAP XDS / CDA