Schritt 10: Überprüfen des Interrogativszenarios
In diesem Schritt überprüfen Sie das End-to-End-Szenario für dieses Tutorial.
So senden Sie die Abfragenachricht
Öffnen Sie eine Eingabeaufforderung.
Wechseln Sie in der Eingabeaufforderung zu <Laufwerk>:\Programme\Microsoft BizTalk-Versionsbeschleunigung <> für HL7\SDK\MLLP Utilities.
Geben Sie an der Eingabeaufforderung MllpReceive /P 24000 ein, und drücken Sie dann die EINGABETASTE. Dadurch wird die MLLP-Listeneranwendung ausgeführt, die port 24000 lauscht und alle auf dem Bildschirm empfangenen Meldungen anzeigt. Diese Anwendung simuliert das Krankenhausinformationssystem.
Öffnen Sie eine zusätzliche Eingabeaufforderung.
Wechseln Sie im zweiten Eingabeaufforderungsfenster zu <Laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\MLLP Utilities.
Geben Sie an der zweiten Eingabeaufforderung MllpSend /SB 11 /EB 28 /CR 13 /TWOWAY /P 22000 /F "<laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\Interrogative Tutorial\QRY^Q01.txtein, und drücken Sie dann die EINGABETASTE.
Hinweis
Dieser Befehl sendet die Abfragenachricht, die Sie zu Beginn dieses Tutorials erstellt haben, an MLLP-Port 22000 und wartet auf eine Antwort (Bestätigung). Der ADT-Empfangsport übernimmt diese Nachricht und verarbeitet sie.
Vergewissern Sie sich, dass die folgenden Ergebnisse vorliegen:
Die MLLP-Listeneranwendung sollte eine Meldung mit den folgenden Werten anzeigen:
MSH|^~\&|ADT||HIS||19990303||QRY^Q01|MSG00001|P|2.4 QRD|200307231012|D|I|4387|||20^LI|12233|RES|ALL
Darüber hinaus erstellt das Hilfsprogramm MllpSend eine Bestätigungsdatei im <Ordner laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\Interrogative Tutorial mit dem Namen QRY^Q01.txt. ANTWORT. Diese Datei enthält die folgenden Informationen als Bestätigung:
MSH|^~\&|HIS||ADT||20040331154031.2222-0800||ACK^Q01^ACK|10000GSM|P|2.4 MSA|CA|MSG00001 ****END ACK****
So senden Sie die Antwortnachricht
Drücken Sie in der Eingabeaufforderung, in der die MllpReceive-Anwendung ausgeführt wird, STRG-C , um den vorherigen Vorgang abzubrechen.
Geben Sie an der Eingabeaufforderung MllpReceive /P 25000 ein, und drücken Sie dann die EINGABETASTE.
Hinweis
Schritt 2 führt die MLLP-Listeneranwendung aus, die port 25000 lauscht, und zeigt alle empfangenen Nachrichten auf dem Bildschirm an. Diese Anwendung simuliert das ADT-System.
Geben Sie an der zweiten Eingabeaufforderung MllpSend /SB 11 /EB 28 /CR 13 /P 23000 /F "<laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\Interrogative Tutorial\DSR.txt" ein, und drücken Sie dann die EINGABETASTE.
Hinweis
Schritt 3 sendet die Antwortnachricht, die Sie zu Beginn dieses Tutorials erstellt haben, an MLLP-Port 23000. Der HIS-Empfangsport nimmt diese Nachricht auf und verarbeitet sie.
Vergewissern Sie sich, dass die folgenden Ergebnisse vorliegen:
Die MLLP-Listeneranwendung sollte eine Meldung mit den folgenden Werten anzeigen:
MSH|^~\&|HIS||ADT||19990505||DSR^Q01|ZXT23469|P|2.4 MSA|AA|MSG00003 QRD|200307231012|D|I|4387|||20^LI|12233|RES|ALL DSP|||RESULTS FOR PATIENT#12233 SMITH, JOHN H. 07/23/03 DSP|||SPECIMEN#H85 COLLECTED 07/22/03 /07/0/0 DSP|||ELECTROLYTES DSP||| SODIUM 136 [135-148] MEQ/L STAT DSP||| POTASSIUM 4.2 [3.5-5.0] MEQ/L STAT DSP||| CHLORIDE 91 [95-111] MEQ/L STAT DSP||| CO2 25 [20-30] MEQ/L STAT DSP|||CO2 25 [20-30] MEQ/L STAT|LB
Hinweis
Wenn die obigen Meldungen nicht ordnungsgemäß angezeigt werden, verwenden Sie das Hat-Tool (Health and Activity Tracking), um den Fehler zu beheben.
Herzlichen Glückwunsch! Sie haben das BTAHL7 Interrogative Tutorial erfolgreich abgeschlossen.
Weitere Informationen
Tutorial zur Batchverarbeitung
End-to-End-Tutorial
Tutorial zum „Message Enrichment“