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
Navigieren Sie unter Windows Explorer zum < Ordner laufwerk>:\Batching Tutorial\Instances.
Wählen Sie CreateBatchMessage1.txtund CreateBatchMessage2.txtaus, klicken Sie mit der rechten Maustaste darauf, und klicken Sie dann auf Kopieren.
Navigieren Sie unter Windows Explorer zum < Ordner laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7Pickup.
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
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 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