PFI-Client

Un connecteur pour les PFI

La DevBox-santé PFI-Client est une api permettant de s’interopérer facilement avec les PFI du SÉGUR Vague 2.

La DevBox-santé PFI-client prend en charge le rôle CRÉATEUR dans les différents processus de la spécification https://esante.gouv.fr/volet-de-transmission-dun-document-cda-r2-en-hl7v2 Elle génère les messages HLM MDM/ORU et gère le transport MLLP.

!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 "Hébergement HDS" {

  node "Fonction DPI/RIS/SGL/DUI/LGC/LGO"   {
      component "Logiciel Intégrateur" as dpi
  }

  node "Fonction Proxy-Santé"   {
      component "DevBox-Santé" as devbox DEVBOX_COLOR {
            [DevBox-Santé PFI-connect] as dbx_pfic DATA_COLOR
           
      }
  }

  node "Fonction PFI" {
      component "PFI" as pfi {
      }
  }
}
cloud "**DMP**" as DMP
cloud "**Opérateur MSSanté**" as OperateurMSS

dpi -r-> dbx_pfic : Http REST
DMP -[hidden]- OperateurMSS


dbx_pfic <-r-> pfi : hl7 MDM/ORU
pfi <-r-> DMP : Http SOAP
pfi <-r-> OperateurMSS : Envoi/Réception MSSanté (SMTP/IMAP en mTLS)

L’API java cliente est accessible ici : https://bitbucket.org/devbox-sante/devbox-sante-apis/src/pfi/pfi-api/