Freigeben über


Batchverarbeitung von Nachrichten

Protokollstandards, Terminplanungsprobleme oder Einschränkungen der Nachrichtengröße können dazu führen, dass Nachrichten batchweise benötigt werden müssen. Ein HL7-Batch (Health Level Seven) besteht aus Nachrichten, die von einem HL7-Batchheader und batch-Trailer eingeschlossen sind. Nachrichtentrennzeichen trennen die einzelnen Nachrichten innerhalb des Batches.

Microsoft BizTalk Accelerator for HL7 (BTAHL7) unterstützt die folgenden drei Szenarios zum Nachrichtenbatches:

  • Fragmentierter eingehender Batch. In diesem Szenario empfängt BTAHL7 einen HL7-Nachrichtenbatch und leitet die einzelnen Nachrichten dann an das Zielsystem weiter.

  • Batch in/batch out. In diesem Szenario empfängt BTAHL7 einen HL7-Nachrichtenbatch, überprüft die einzelnen Nachrichten innerhalb des Batches und leitet den Nachrichtenbatch dann an das Zielsystem weiter.

  • Erstellen Sie Batch- oder ausgehende Batchverarbeitung. In diesem Szenario empfängt BTAHL7 einzelne Nachrichten und stapelt diese, bevor sie an das Zielsystem weitergeleitet werden.

    Hinweis

    BTAHL7 aktiviert standardmäßig keine Nachrichtenbatches für ausgehende Batchverarbeitung. Sie müssen BizTalk Explorer verwenden, um zuerst die BTAHL7-Batchorchestrierung anzuweisen und dann die Batchorchestrierung zu starten. Weitere Informationen zum Aktivieren des Nachrichtenbatches finden Sie unter Konfigurieren von Batching.

In diesem Abschnitt