ApCV

La DevBox-Santé mobilité ApCV

La DevBox-santé Mobilité intègre le téléservice ApCV authentifierUtilisateurProximite en proposant une API Java ou Rest simple à intégrer. Le guide d’intégration de ce téléservice est : ApCV-MP-001 - GI Demander l'authentification et gérer le contexte ApCV v1.3.pdf

Elle vous permet :

  • l’authentification par carte CPS
  • la lecture NFC de l’application mobile
  • la lecture du QRCode l’appel au téléservice INS

En java

authentifierUtilisateurProximite

ApCV01AuthentificationRequest request = 
  ApCV01AuthentificationRequest.builder().requestContext(ApCVRequestContext.builder()
            .professionnelSante(ApCVRequestContext.ProfessionnelSante.builder()
                    .specialite(SPECIALITE)
                    .build())
            .structure(ApCVRequestContext.StructureSante.builder().identifiantFacturation(identifiantFacturation).build())
            .build())
    .donnees(donnees.getBytes())
    .build();

ApCV01AuthentificationResponse response = client.authentifierUtilisateurProximite(request);

restituerContexteApCV

final ApCV02RestitutionResponse restitution = client.restituerContexteApCV(ApCV02RestitutionRequest.builder()
        .requestContext(request.getRequestContext())
        .build()
);

detruireContexteApCV

final ApCV03DestructionResponse destruction = client.detruireContexteApCV(ApCV03DestructionRequest.builder()
        .requestContext(request.getRequestContext())
        .identifiant(response.getContexte().getIdentifiant())
        .build()
);

REST API

Une interface REST pour le Téléservice APCv

Howtos

Howtos Application Carte Vitale

Versions

Note sur les différentes versions de la DevBox-Santé Mobilité ApCV