Freigeben über


Schritt 8: Testen des Szenarios zum Erstellen des Batches

In diesem Schritt testen Sie das Create-Batch Szenario, indem Sie Testinstanzen der Nachrichten, die Sie als Batches in den Quellordner Tutorial_BTAHL7Pickup möchten, ablegen. Der von Ihnen eingerichtete Sendeport übernimmt die Nachricht aus dem Quellordner und sendet sie. der Empfangsport empfängt ihn; und die Empfangspipeline verarbeitet sie und legt sie im Zielordner Tutorial_BTAHL7Drop ab.

So testen Sie das Create-Batch-Szenario

  1. Navigieren Sie unter Windows Explorer zum < Ordner laufwerk>:\Batching Tutorial\Instances.

  2. Wählen Sie CreateBatchMessage1.txtund CreateBatchMessage2.txtaus, klicken Sie mit der rechten Maustaste darauf, und klicken Sie dann auf Kopieren.

  3. Navigieren Sie unter Windows Explorer zum < Ordner laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7Pickup.

  4. Klicken Sie mit der rechten Maustaste auf den Ordner, und klicken Sie dann auf Einfügen.

So überprüfen Sie die Ergebnisse des Create-Batch-Szenarios

  1. Navigieren Sie unter Windows Explorer zum < Ordner laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchACKDrop. Nach kurzer Zeit sollten die verarbeiteten instance des Bestätigungsbatches im Ordner angezeigt werden. Wenn es nicht angezeigt wird, überprüfen Sie die Windows-Ereignisanzeige auf Fehlermeldungen. Die Datei sollte den Namen <Guid>.txt haben. Dieser Batch sollte die beiden Bestätigungen enthalten, die beim Empfang der beiden ursprünglich gesendeten Nachrichten generiert werden. Dieser Batch sollte die folgenden Felder enthalten:

    FHS.5 BHS.5 BTS.1 FTS.1
    Tutorial_BatchSource Tutorial_BatchSource 2 1

    Die Bestätigungen innerhalb des Batches sollten die folgenden Felder enthalten:

    MSH.9 MSA.2 MSA.1 MSH.3 MSH.5
    ACK^A03^ACK Msg01 AA Tutorial_BatchDest Tutorial_BatchSource
    ACK^A03^ACK Msg02 AA Tutorial_BatchDest Tutorial_BatchSource
  2. Navigieren Sie unter Windows Explorer zum < Ordner laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchMsgDrop. Nach einer Stunde sollten die verarbeiteten instance des Nachrichtenbatches im Ordner angezeigt werden. Wenn es nicht angezeigt wird, überprüfen Sie die Windows-Ereignisanzeige auf Fehlermeldungen. Die Datei sollte den Namen <Guid>.txt haben. Dieser Batch sollte die beiden ursprünglich gesendeten Nachrichten enthalten. Dieser Batch sollte die folgenden Felder enthalten:

    FHS.5 BHS.5 BTS.1 FTS.1
    Tutorial_BatchDest Tutorial_BatchDest 2 1

    Die Nachrichten im Batch sollten die folgenden Felder enthalten:

    MSH.9 MSH.10 MSH.3 MSH.5
    ADT^A03 Msg01 Tutorial_BatchSource Tutorial_BatchDest
    ADT^A03 Msg02 Tutorial_BatchSource Tutorial_BatchDest

    Der Batch ist in zwei Sätze von Headern und Anhängern spezifisch für Batches umschlossen:

    • Ein Dateiheader und -trailer (FHS und FTS), die verwendet werden, um eine Datei einzuschließen, die mehrere Batches enthalten kann. Beachten Sie die dateiempfangende Anwendung (Tutorial_BatchDest) im FELD FHS5 und das Datum/die Uhrzeit der Dateierstellung in FHS7. Notieren Sie sich die Anzahl der Dateibatchs (die Anzahl der Batches in der Datei) in FTS2 (1).

    • Batchheader und Anhänger (BHS und BTS), die zum Einschließen der einzelnen Batche verwendet werden. Notieren Sie sich die Datei, die das Datum/die Uhrzeit der Anwendungs- und Batcherstellung empfängt, wie im FHS, und die Anzahl der Batchnachrichten (2) in BTS2.

Weitere Informationen

Teil 1: Szenario mit fragmentierten, eingehenden Batches
Teil 3: Szenario zum Erstellen des Batches