Le connecteur devbox-santé-insi est conforme au niveau 1 de sécurité. En effet, avant tout appel au TéléService INSi, la carte vitale est lue et une nouvelle assertion est générée.
Donc si la carte dans le lecteur a été changé, la sélection de l'individu bénéficiaire est demandé à l'utilisateur et la recherche se fera sur l'individu séléctionné de la carte vitale insérée.
Il n'y a donc pas d'erreur mais une invitation à choisir l'individu sur la carte.
Toutefois, il est laissé à l'intégrateur, dans le cas où la carte vitale a déjà été lue en amont, la possibilité de spécifier le numéro de série de la cartevitale ainsi que l'index du bénéficiaire.
Donc dans ce cas, le connecteur devbox-santé-insi vérifie que ces deux paramètres correspondent aux informations lues sur la carte vitale avant de générer l'assertion. Cela permet de ne pas redemander à l'utilisateur de sélectionner le bénificiaire.
La vérification retourne une erreur dans le cas où les paramètres spécifiés par l'appelant ne correspondent pas :
fr.devboxsante.insi.client.INSiException: La numéro de série de la carte ne correspond pas.
at fr.devboxsante.insi.client.INSiClientImpl.ins1RechercheAvecVitale(INSiClientImpl.java:62) ~[insi-impl-1.0-SNAPSHOT.jar:1.0-SNAPSHOT]
at fr.devboxsante.insi.proxy.INSiProxy.ins1RechercheAvecVitale(INSiProxy.java:32) ~[classes/:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
Le connecteur devbox-santé-insi est conforme au niveau 1 de sécurité. En effet, avant tout appel au TéléService INSi, la carte vitale est lue et une nouvelle assertion est générée.
Donc si la carte dans le lecteur a été changé, la sélection de l'individu bénéficiaire est demandé à l'utilisateur et la recherche se fera sur l'individu séléctionné de la carte vitale insérée.
Il n'y a donc pas d'erreur mais une invitation à choisir l'individu sur la carte.
Toutefois, il est laissé à l'intégrateur, dans le cas où la carte vitale a déjà été lue en amont, la possibilité de spécifier le numéro de série de la cartevitale ainsi que l'index du bénéficiaire.
Donc dans ce cas, le connecteur devbox-santé-insi vérifie que ces deux paramètres correspondent aux informations lues sur la carte vitale avant de générer l'assertion. Cela permet de ne pas redemander à l'utilisateur de sélectionner le bénificiaire.
La vérification retourne une erreur dans le cas où les paramètres spécifiés par l'appelant ne correspondent pas :