Foire aux questions INSi

Compilation des questions au sujet de l’intégration INSi

Quel est le workflow à mettre en place :

workflow_recherche_INS

Quels sont les différents statuts d’identité ?

differentsStatutsINS.png

Source : INS_Guide implementation_V2_0.pdf

“(desir_620, Le certificat de la carte PS est erroné. )”

Vérifier que vous êtes sur le bon environnement (deux environnements distincts entre les cps et p12 ainsi que pour les environnements de qualification et de production)

Des erreurs insi_101 et insi_102 apparaissent sur les environnement de qualification

Les environnements de qualification ne gèrent pas correctement les recherches sans résultat. Plus d’information : /6.x/connecteurs/insi/howtos/testCNDA

À quoi correspond l’identifiant de facturation, obligatoire dans le contexte des requêtes ?

Il s’agit du numero FINESS géographique de la structure ou son SIRET, information que l’on ne peut déduire de la carte CPS

L’identifiant de facturation est donc pour les établissements le numéro FINESS géographique si connu sinon numéro SIRET. Pour les autres cet identifiant est le numéro AM (Assurance Maladie) de facturation. Ainsi un médecin employé dans un hôpital se référencera le numéro de son établissement.

" La structure d’activité n’est pas spécifiée dans le contexte."

il faut renseigner l’identifiantNational de la structureSanté dans le contexte. Ce message peut apparaître dans le cas ou la carte CPS contient plusieurs structure d’activité. Il faut donc aller chercher sur la carte l’`activitesPs.structIdNat’ qui correspond à la situation lors de l’appel INSi.

Recherche de date de naissance dans la carte vitale : dateEnCarte ou date

Lors de la lecture carte vitale, certaines données d’identités ne contiennent que la dateEnCarte. Or dans le “Manuel fonctionnel v.1.6 - API de Lecture Vitale 6.3x” en page 11 on peut lire :

dateEnCarte

Le format et la taille de la date sont différents. Mais quoi qu’il en soit, pour l’appel INSi il faut récupérer la date non nulle en l’état.

Quand c’est la DevBox-Santé INSi qui formate la INS1Requete, elle va chercher en première intention la dateEnCarte puis la date.

Différencier un INS_NIR d’un INS_NIA

Pour distinguer un INS NIA des autres, il suffit de s’intéresser à l’identifiant système du MatriculeINS remonté par le Téléservice INS :

INS_Autorites.png

Cet identifiantSysteme peut prendre toutes ces valeurs :https://bitbucket.org/devbox-sante/devbox-sante-apis/src/master/insi-api/src/main/java/fr/devboxsante/insi/model/INSAutorite.java

Pour des explications fonctionnelles de l’ANS :

Qualification optimisée de l’INS en médecine de ville

Qualification optimisée de l’INS