Volet de transmission d'un document CDA-R2 en HL7v2
2.1.2 - trial-implementation
This page is part of the [CI-SIS]Volet de transmission d'un document CDA-R2 en HL7v2 (v2.1.2: Publications) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
La table « SMTPERRORCODE » utilisé dans le champ ERR-5 du message ZAM^Z02^ZAM_Z01
contient le code d’erreur remonté lors de la distribution du ou des document(s) par MSSanté dans le serveur de messagerie du destinataire MSSanté :
Code |
Libellé |
CodeSystem |
---|---|---|
101 |
Le serveur n'arrive pas à se connecter. |
SMTPERRORCODE |
111 |
Connexion refusée ou impossibilité d'ouvrir un flux SMTP. |
SMTPERRORCODE |
251 |
Le compte du destinataire n'est pas sur le serveur actuel. L'envoi sera donc relayé à un autre serveur. |
SMTPERRORCODE |
252 |
Le serveur ne peut pas vérifier l'utilisateur. Il confirme cependant qu'il essaiera de transmettre le message malgré tout |
SMTPERRORCODE |
420 |
« Problème de connexion de temporisation » : il y a eu des problèmes pendant le transfert du message. |
SMTPERRORCODE |
421 |
Le service est indisponible en raison d'un problème de connexion. |
SMTPERRORCODE |
422 |
La boîte aux lettres du destinataire a dépassé sa limite de stockage. |
SMTPERRORCODE |
431 |
Espace insuffisant sur le disque, ou état de mémoire insuffisante en raison d'une surcharge de fichiers. |
SMTPERRORCODE |
432 |
Mot de passe de transition nécessaire |
SMTPERRORCODE |
441 |
Le serveur du destinataire ne répond pas |
SMTPERRORCODE |
442 |
La connexion a été interrompue pendant la transmission |
SMTPERRORCODE |
450 |
Action non effectuée : boîte-aux-lettres non disponible [Ex., bloquée par un autre utilisateur] |
SMTPERRORCODE |
451 |
Action arrêtée : erreur de traitement |
SMTPERRORCODE |
452 |
Action non effectuée : manque de ressources système. |
SMTPERRORCODE |
500 |
Erreur de syntaxe, commande non reconnue [y compris des erreurs de type « ligne de commande trop longue »] |
SMTPERRORCODE |
501 |
Erreur de syntaxe dans des paramètres ou arguments de commande |
SMTPERRORCODE |
502 |
Commande non implémentée |
SMTPERRORCODE |
503 |
Mauvaise séquence de commandes |
SMTPERRORCODE |
504 |
Paramètre de commande non implémenté |
SMTPERRORCODE |
510 |
Mauvaise adresse courriel |
SMTPERRORCODE |
512 |
Ce code indique une erreur DNS. Le serveur hôte du nom de domaine du destinataire est introuvable. |
SMTPERRORCODE |
513 |
Le type d'adresse est incorrect. Souvent un problème lié à une faute d'orthographe. Dans de rares cas, il peut être lié à un problème d'authentification. |
SMTPERRORCODE |
523 |
La taille totale de votre mailing dépasse les limites du serveur destinataire. |
SMTPERRORCODE |
530 |
L'authentification est requise. Vous devez authentifier votre compte de messagerie avant d'envoyer un e-mail |
SMTPERRORCODE |
541 |
L'adresse du destinataire a rejeté votre message. Dans la plupart des cas, c'est une erreur causée par un filtre anti-spam. |
SMTPERRORCODE |
550 |
Action non effectuée : boîte aux lettres non disponible (ex. : boîte-aux-lettres non trouvée, pas d'accès). |
SMTPERRORCODE |
551 |
Un relais peut être interrompu car votre adresse et celle du destinataire ne sont pas hébergées localement par le serveur. |
SMTPERRORCODE |
552 |
Action abandonnée - Allocation de stockage dépassée. La boîte aux lettres du destinataire a dépassé ses limites. |
SMTPERRORCODE |
553 |
La commande a été abandonnée car le nom de la boîte aux lettres n'est pas valide. |
SMTPERRORCODE |
554 |
Cela signifie que l'envoi a échoué. Ce code indique une erreur permanente et le serveur n'essaiera pas d'envoyer le message à nouveau. |
SMTPERRORCODE |
Les tables HL70357 (dont le nom symbolique est messageErrorCondition) et HL70533 (dont le nom symbolique est applicationErrorCode) sont décrites dans le volet « Transmission au LPS d’un document CDA provenant d’un courriel MSsanté » du CI_SIS.
La table HL7 messageErrorCondition est utilisée par l’acteur CONSOMMATEUR (DPI/RIS…) en cas d’erreur technique du message HL7 MDM (erreur de syntaxe). La nature de l’erreur est renseignée dans le champ ERR-3 de la structure du message ACK renvoyé par le CONSOMMATEUR au niveau du GESTIONNAIRE (PFI).
Code |
Libellé |
Description |
---|---|---|
0 |
Message accepted |
Message accepté |
100 |
Segment sequence error |
Les segments ne sont pas dans le bon ordre ou il manque un ou plusieurs segments requis |
101 |
Required field missing |
Un champ requis dans un segment est manquant |
102 |
Data type error |
Erreur sur un type de donnée |
103 |
Table value not found |
Table non trouvée |
198 |
Non-conformant cardinality |
Erreur de cardinalité sur un champ du message |
199 |
Other HL7 Error |
Autre type d'erreur concernant la syntaxe du message HL7 |
200 |
Unsupported message type |
Type de message non supporté |
201 |
Unsupported event code |
Code évènement non supporté |
202 |
Unsupported processing |
Code process non supporté |
203 |
Unsupported version |
Version HL7 non supportée |
207 |
Application error |
Erreur de niveau applicatif dont le contenu est détaillé dans le champ ERR-5 |
La table user-defined applicationErrorCondition est utilisée par l’acteur CONSOMMATEUR (DPI/RIS…) en cas d’erreur d’intégration/de remplacement ou de suppression du document CDA au niveau du CONSOMMATEUR. La nature de l’erreur applicative est renseignée dans le champ ERR-5 de la structure du message ACK renvoyé par le CONSOMMATEUR au niveau du GESTIONNAIRE de l’établissement. Cette table est fournie à titre indicatif et pourra être enrichie si besoin, en fonction des retours d’implémentation.
Code |
Libellé |
Description |
900 |
Version du document incorrecte lors d'une demande de remplacement/suppression |
Lors d'une demande de remplacement ou suppression d'un document, la version de document transmise dans le message HL7 ne correspond pas à la version la plus récente du document existant au niveau de l'application réceptrice (consommateur) |
901 |
Auteur non autorisé à remplacer ou supprimer un document |
Lors d'une demande de remplacement ou suppression d'un document, l'acteur qui demande le traitement sur le document doit être l'auteur du document ou un acteur qui appartient à la même organisation que l'auteur du document original. Dans le cas contraire, le message est rejeté. |
902 |
Identifiant patient inconnu |
Le patient pour lequel le traitement sur le document est demandé est inconnu de l'application réceptrice (consommateur) |
903 |
INS non présent dans le document |
Le document CDA contenu dans le message contient une liste d'identifiants de patient mais pas l'INS. Dans ce cas, la demande de traitement sur le document (intégration/remplacement/suppression) ne peut pas être réalisée de façon automatique par le système consommateur. |
904 |
L'INS transmis ne correspond pas exactement à celui stocké dans la base du consommateur |
L'INS du patient est présent dans le document CDA contenu dans le message HL7 mais les traits ou le matricule ne correspondent pas exactement à ceux stockés dans le système consommateur. Dans ce cas, la demande de traitement sur le document (intégration/remplacement/suppression) ne peut pas être réalisée de façon automatique par le système consommateur. |
905 |
L’INS transmis n’est pas complet |
L'INS du patient est présent dans le document CDA contenu dans le message HL7 mais l'ensemble des traits complémentaires ne sont pas présents. Dans ce cas, la demande de traitement sur le document (intégration/remplacement/suppression) ne peut pas être réalisée de façon automatique par le système consommateur. |
906 |
Erreur 'Autre' |
Si les autres codes erreurs ne correspondent pas au cas d'erreur rencontré ce code erreur peut être utilisé. |