Point
d'attention : Dans le cas où votre système n'est pas capable de simuler
un retour au DMP sur la transaction de récupération d'un document, il
faudra passer par les tests manuels en suivant les instructions
ci-dessous :
Ce cas de test permettant de vérifier qu'un système Gestionnaire (qui réceptionne un document CDA-R2 depuis un système source via messages HL7v2.6) est conforme aux spécifications :
Description
Réception d'une demande de création d'un document par un message MDM - CDA-R2 niveau 3
Ce scénario de test s'assure que le Gestionnaire (système sous test [SST]) est capable de réceptionner un document au format CDA-R2 niveau 3 transmis par le Créateur (système joué par un simulateur) et d'attester de la bonne réception du message par l'intermédiaire d'un acquittement technique positif. Ce scénario s'assure également que le Gestionnaire (système sous test) est capable de transmettre un accusé de réception DMP et un accusé de réception MSSanté et de traiter les acquittements techniques correspondants.
Le simulateur endosse le rôle du Créateur en transmettant au Gestionnaire un message MDM^T02^MDM_T02 passant et les messages d'acquittement technique HL7v2 ACK^Z01^ACK et HL7v2 ACK^Z02^ACK.
Ce scénario de test concerne les éditeurs de
logiciels PFI/DRIMBox-Source.
Prérequis
Votre système doit être en mesure de
transmettre et de recevoir des messages HL7v2 (protocole MLLP) depuis
l'espace de test d'interopérabilité (cet environnement). Pour cela il
doit être exposé sur Internet.
Avant de réaliser ce test, déclarez votre système dans l'outil ANS HL7V2 SIMULATORS. Pour cela, connecter vous à l’aide du lien « Login » puis aller dans le menu Configuration SUT > + New.
Dans le cadre de ce test, vous allez devoir interagir avec l'outil ANS HL7V2 SIMULATORS.
Pour vous aider dans la réalisation des étapes de tests, vous pouvez vous référer au manuel utilisateur.
Exigences de test
Le message HL7v2 ACK^T02^ACK généré par le système du Gestionnaire doit être positif (MSA-1 = AA).
L'acquittement technique HL7v2 ACK^Z01^ACK retourné par le simulateur doit être positif (MSA-1 = AA).
L'acquittement technique HL7v2 ACK^Z02^ACK retourné par le simulateur doit être positif (MSA-1 = AA).
Vous pouvez vous appuyer sur les exemples disponibles sur le git ANS.
Instructions
Le Gestionnaire reçoit et traite un message HL7v2 MDM^T02^MDM_T02 contenant un document CDA-R2 niveau 3 conforme aux spécifications (ci-dessus).
Le Gestionnaire transmet l'acquittement technique du message HL7v2 MDM^T02^MDM_T02.
Le Gestionnaire génère et teste le message SOAP pour publication sur le
DMP (Envelope avec la partie Header et la partie Body).
Le Gestionnaire génère et teste l’archive XDM à transmettre par MSSanté.
Le
Gestionnaire transmet l’accusé de réception du DMP et de la MSSanté.
Le Gestionnaire traite le message d'acquittement technique du message métier d'accusé de réception du DMP et du message métier d'accusé de réception de la MSSanté.
Validation
Le logiciel Gestionnaire doit être en capacité
Évaluation