🅰️
Erreur lors de la consultation de la BAL
Cet article traite des erreurs liées à la consultation de la BAL. Il décrit la cause de l'erreur et la procédure de résolution.
Description de l'erreur
Lors de la consultation de la BAL, le message d'erreur suivant peut s'afficher :
Erreur lors de l'appel au serveur lors de la consultation BAL
InvalidOperationException : la séquence contient plusieurs éléments
Exemple complet :
System.Exception: Erreur lors du traitement du message SV/00000356193011/2022120612053913537 —> System.ArgumentException: Un élément avec la même clé a déjà été ajouté. à System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) à System.Collections.Generic.Dictionar2.Insert(TKey key, TValue value, Boolean add) à System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Fun2 keySelector, Func2 elementSelector, IEqualityCompare1 comparer) à Snal.Medical.Server.SvRspHelper.MatchRspTransferHpIds(ServicesFactory _service, List1 _rsps) dans D:\a\1\s\Medical\Snal.Medical\Snal.Medical.Server\Model\TransmissionIn\SvRspHelper.cs:ligne 458 à Snal.Medical.Server.SvRspHelper.DecodeThenMatchRsps(ServicesFactory _service, SvMessageInTreatmentLog ………
Cette erreur indique que le logiciel a détecté plusieurs éléments là où il n'en attendait qu'un seul, ce qui bloque le traitement du message entrant.
Cause identifiée
Cette erreur est causée par la présence d'une fiche INFIRMIER en doublon par exemple, c'est-à-dire deux fiches portant le même numéro d'identifiant national dans la base de données du logiciel.
Points d'attention :
Le doublon peut se trouver parmi les fiches actives ou inactives — pensez à vérifier les deux.
L'erreur bloque le traitement du RSP (Rejet, Signalement ou Paiement) reçu en BAL.
Procédure de résolution
Accédez à la gestion des fiches INFIRMIER/MASSEUR/ORTHO dans le logiciel.
Recherchez les fiches portant le même numéro d'identifiant national, en incluant les fiches inactives dans la recherche.
Identifiez la fiche en doublon (fiche créée par erreur ou fiche obsolète).
Supprimez la fiche en doublon ou supprimez le numéro national en double sur la fiche concernée.
Relancez la consultation de la BAL pour vérifier que l'erreur est résolue.

Informations complémentaires
Le numéro d'identifiant national concerné dans l'exemple de log est lié au traitement du message SV
SV/00000356193011/2022120612053913537.L'erreur technique sous-jacente est une exception
ArgumentException: un élément avec la même clé a déjà été ajouté dans le dictionnaire interne (MatchRspTransferHpIds).
Contact Niveau 2
Si la suppression du doublon ne résout pas l'erreur, escaladez au Niveau 2 en préparant les informations suivantes :
Le message d'erreur complet (log technique)
L'identifiant du message SV concerné
Le nom et le numéro national de la fiche INFIRMIER en doublon identifiée
