🅰️

Erreur « TypeError » lors de la facturation — Mutuelle non renseignée ou non liée à la prescription

Cet article explique comment résoudre l'erreur TypeError qui peut survenir lors de la génération d'une facture impliquant une AMC (Assurance Maladie Complémentaire).


Message d'erreur concerné

Si le message suivant s'affiche au moment de la facturation, cet article vous concerne :

Erreur « TypeError » TypeError: Cannot read properties of null (reading 'where') at AmcDirectoryResponseFromCompositeKeyGetter.getFirstCorrespondingAmcDirectoryResponse

Variante :
at EditAmcSupportManager.applySelectedAmcSupport

Cette erreur indique que le logiciel ne parvient pas à lire les informations de la mutuelle du patient, soit parce qu'elle n'est pas renseignée sur la fiche patient, soit parce qu'elle n'est pas rattachée aux prescriptions concernées.


Résolution

Deux vérifications sont à effectuer successivement pour corriger cette erreur.

Vérification 1 — La mutuelle sur la fiche patient

  1. Accédez à la fiche du patient concerné.

  2. Vérifiez que la mutuelle (AMC) est bien renseignée.

  3. Contrôlez que la formule de calcul est bien sélectionnée dans le champ correspondant.

⚠️ Si la mutuelle est absente ou si aucune formule de calcul n'est associée, le logiciel ne peut pas calculer la part complémentaire et génère cette erreur.

Vérification 2 — La mutuelle sur les prescriptions

  1. Accédez à chacune des prescriptions du patient concerné.

  2. Vérifiez que la mutuelle est bien rattachée à chaque prescription, en la reprenant depuis la fiche patient.

  3. Corrigez les prescriptions pour lesquelles la mutuelle n'est pas liée.


Points d'attention

  • Cette erreur concerne uniquement les facturations impliquant une prise en charge par une AMC (mutuelle ou complémentaire santé).

  • Si la mutuelle a été modifiée ou ajoutée récemment sur la fiche patient, pensez à vérifier toutes les prescriptions en cours du patient : elles peuvent encore référencer les anciennes informations ou ne pas avoir de mutuelle rattachée.


Contacter le support Niveau 2

Si après ces deux vérifications l'erreur persiste, préparez les informations suivantes avant de contacter le support :

  • Le nom et le numéro de sécurité sociale du patient concerné

  • Le nom de la mutuelle renseignée sur la fiche patient

  • Le numéro ou la date de la prescription posant problème

  • Une capture d'écran du message d'erreur complet