Volet de transmission d'un document CDA-R2 en HL7v2
2.1.1 - ci-build
Volet de transmission d'un document CDA-R2 en HL7v2 - Local Development build (v2.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. 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 |
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 |
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 |
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. |