Freigeben über


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

  1. Öffnen Sie eine Eingabeaufforderung.

  2. Wechseln Sie in der Eingabeaufforderung zu <Laufwerk>:\Programme\Microsoft BizTalk-Versionsbeschleunigung <> für HL7\SDK\MLLP Utilities.

  3. 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.

  4. Öffnen Sie eine zusätzliche Eingabeaufforderung.

  5. Wechseln Sie im zweiten Eingabeaufforderungsfenster zu <Laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\MLLP Utilities.

  6. 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.

  7. 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

  1. Drücken Sie in der Eingabeaufforderung, in der die MllpReceive-Anwendung ausgeführt wird, STRG-C , um den vorherigen Vorgang abzubrechen.

  2. 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.

  3. 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.

  4. 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“