Ce cas de test est une alternative au cas de test CI-SIS-HL7V2-Cons_del_INS pour les systèmes qui ne seraient pas en mesure de réceptionner un message ADT (HL7v2.5) venant du simulateur Patient Manager.
Ce cas de test permet de vérifier qu'un système (qui reçoit des données de santé) est conforme aux spécifications ci-dessous. En particulier, qu'il est en mesure d'interpréter le message ADT^A47^ADT_A30 de suppression d'INS et de prendre les mesures nécessaires.
Description
L'objet de ce cas de test est de s'assurer que les systèmes consommateurs d'identité prennent les mesures appropriées lorsqu'ils reçoivent un message de suppression d'INS.
Un template de message HL7V2 ADT^A47^ADT_A30 est proposé. Ce message sera envoyé au système sous test grâce à un utilitaire qui jouera ainsi le rôle de système source.
Pré-requis
Votre système doit être en mesure de recevoir des messages H7v2 (protocole MLLP).
Vous devez avoir à votre disposition un utilitaire d'envoi de messages HL7V2, nommé par la suite "Client HL7", qui aura accès à votre système sous test (exemple: HL7 inspector https://bitbucket.org/crambow/hl7inspector/wiki/Home )
Instructions
Dans un premier temps (étape1), vous allez envoyer un message ADT^A28^ADT_A05 de création de patient à votre système, pour un patient dont
l'identité est qualifiée et l'INS est fourni ou récupérer les informations du patient créé dans le test indiqué en prérequis.
Les traits d'identités du patient à envoyer sont :
- IPP
- Nom de naissance
- 1er Prénom
- Date de naissance
- Sexe
- Matricule INS
- Code du lieu de naissance [Facultatif]
Dans un second temps (étape2), vous allez envoyer un message ADT^A47^ADT_A30 de suppression de l'INS pour le patient précédemment reçu.
Etape 1:
Envoyez un message de création de patient à votre système. Pour cela utiliser,
- Utilisez le template fourni ci dessous :
MSH|^~\&|PatientManager|IHE|SUT|EDITEUR|20210623120214||ADT^A28^ADT_A05|20210623120214|P|2.5^FRA^2.10||||||UNICODE UTF-8
EVN||20210623120214
PID|||123456789^^^GZL_INTEROP&2.16.840.1.113883.2.8.3.7&ISO^PI~110086322083159^^^ASIP-SANTE-INS-NIR&1.2.250.1.213.1.4.8&ISO^INS||DE VINCI^DONATELLO^^^^^L||20100807|M|||Rue de la Résistance^^COSNE-COURS-SUR-LOIRE^^58200^FRA^H~^^^^^^BDL^^63220|||||||AN1491^^^GZL_INTEROP&2.16.840.1.113883.2.8.3.7&ISO^AN|||||||||||||N|VALI
PV1||N
ZFD|31^04^1999|2|Y|Y|SM|20040328134623.1234+0300|AN|20040328134623.1234+0300
- Modifier les paramètres suivants (en bleu) : Date/Time Of Message (MSH-7), Receiving Application (MSH-5), Receiving Facility (MSH-6), Recorded Date/Time (EVN-2)
- Vérifier la conformité de votre message à l'aide de EVS Client et copier le lien vers ce message dans l'étape de test ci-dessous.
- Charger le message dans l'utilitaire "Client HL7"
- Envoyer le message à votre système
- Assurez-vous que le patient est enregistré dans votre système et fournissez une capture d'écran de cette entrée dans les étapes de test ci-dessous.
Étape 2:
Envoyez un message de suppression d'INS du patient créé précédemment à votre système. Pour cela,
- Récupérer le template fourni ci-dessous et modifier les informations du PID:
MSH|^~\&|Gazelle|PAM_FR|SUT|EDITEUR|20210709150151||ADT^A47^ADT_A30|20210709150151|P|2.5^FRA^2.10||||||UNICODE UTF-8
EVN||20210709150151
PID|||123456789^^^GZL_INTEROP&2.16.840.1.113883.2.8.3.7&ISO^PI~""^^^ASIP-SANTE-INS-NIR&1.2.250.1.213.1.4.8&ISO^INS||DE VINCI^DONATELLO^^^^^L||20100807|M|||Rue de la Résistance^^COSNE-COURS-SUR-LOIRE^^58200^FRA^H~^^^^^^BDL^^63220|||||||AN1491^^^GZL_INTEROP&2.16.840.1.113883.2.8.3.7&ISO^AN|||||||||||||N|VALI
MRG|110086322083159^^^ASIP-SANTE-INS-NIR&1.2.250.1.213.1.4.8&ISO^INS
- Modifier les paramètres suivants surlignés en bleu dans les segments: Date/Time Of Message (MSH-7), Receiving Application (MSH-5), Receiving Facility (MSH-6), Recorded Date/Time (EVN-2)
- Vérifier la conformité de votre message à l'aide de EVS Client et copier le lien vers ce message dans l'étape de test ci-dessous.
- Charger le message dans l'utilitaire "Client HL7"
- Envoyer le message à votre système
- Vérifiez que votre système a reçu le message et que l'INS du patient est supprimé. Fournissez une capture d'écran de cette entrée dans les étapes de test ci-dessous.
Validation
- Le logiciel consommateur d'identité doit être en capacité
- D'intégrer une identité qualifiée
- De correctement interpréter un message ADT^A47^ADT_A30 de suppression d'INS et de prendre les mesures appropriées
- De retourner un message d'acquittement conforme.
Évaluation
- L'industriel réalise les tests et contrôles ci-dessus
- Le moniteur vérifie les preuves de test fournies par l'industriel
- En option : Certaines étapes peuvent être rejouées en présence du moniteur