Schritt 18: Testen der neuen Message Enrichment-Lösung
In diesem Schritt testen Sie Ihre Lösung mithilfe der WSClient-Anwendung, um eine Nachricht an BizTalk Server zu senden und zu ermitteln, ob die MLLPReceive-Anwendung wie erwartet eine HL7-formatierte Nachricht empfängt.
So testen Sie die Projektmappe
Öffnen Sie eine Eingabeaufforderung.
Hinweis
Schritt 2 erfordert, dass Sie das MLLP-Testtool mithilfe des benutzerdefinierten Installationsvorgangs installiert haben. Wenn das Verzeichnis \MLLP Utilities, das MllpReceive.exe und MllpSend.exe enthält, nicht auf Ihrem Computer vorhanden ist, installieren Sie diese, indem Sie eine benutzerdefinierte Installation ausführen. Weitere Informationen finden Sie unter Ausführen einer benutzerdefinierten Installation.
Geben Sie an der Eingabeaufforderung cd <drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\MLLP Utilities (wobei <Laufwerk> für Den Buchstaben des Installationslaufwerks steht) ein, und drücken Sie dann die EINGABETASTE.
Geben Sie an der Eingabeaufforderung mllpreceive /p 11000 /eb 11 /sb 28 /cr 13 ein, und drücken Sie dann die EINGABETASTE. Dadurch wird die MLLP-Listeneranwendung ausgeführt, die Port 11000 lauscht und die Standardzeichen EB, SB und CR der MLLP-Nachricht angibt, und zeigt alle auf dem Bildschirm empfangenen Nachrichten an.
Öffnen Sie eine zweite Eingabeaufforderung.
Geben Sie an der Eingabeaufforderung cd <drive>:\Tutorial\WSClient\bin\Debug ein, und drücken Sie dann die EINGABETASTE.
Geben Sie an der Eingabeaufforderung wsclient john henry smith 123456789 ein, und drücken Sie dann die EINGABETASTE. Dadurch wird eine Nachricht an den Webdienst gesendet, die eine Beispielnachricht mit dem Patientennamen John Henry Smith und einer Beispielnummer für die soziale Sicherheit 123456789 enthält.
Nach einer kurzen Pause zeigt die MLLPReceive-Anwendung die eingehende MLLP-Nachricht an. Die Meldung sollte wie folgt aussehen:
MSH|^~\&|TestTrailing^Delimiters|srcFac^srcFacUid|dstApp^dstAppUid|dstFac^dstFacUid|200307092343|sec|ADT^A04|msgid2134|P|2.2PID|||123456789||smith^john
Wenn Sie nach einigen Minuten keine Antwort erhalten, sollten Sie das Anwendungsereignisprotokoll auf Fehler überprüfen und mit der Problembehandlung beginnen.