Condividi tramite


Passaggio 8: Testare lo scenario di creazione Batch

In questo passaggio si testa lo scenario di Create-Batch eliminando le istanze di test dei messaggi da inviare in batch nella cartella Tutorial_BTAHL7Pickup di origine. La porta di trasmissione configurata preleva il messaggio dalla cartella di origine e lo invia; la porta di ricezione lo riceve; e la pipeline di ricezione lo elabora e lo elimina nella cartella Tutorial_BTAHL7Drop di destinazione.

Per testare lo scenario di Create-Batch

  1. Usando Esplora risorse passare alla < cartella drive>:\Batching Tutorial\Instances.

  2. Selezionare CreateBatchMessage1.txte CreateBatchMessage2.txt, fare clic con il pulsante destro del mouse su di essi e quindi scegliere Copia.

  3. Usando Esplora risorse passare alla < cartella drive>:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7Pickup.

  4. Fare clic con il pulsante destro del mouse sulla cartella e quindi scegliere Incolla.

Per verificare i risultati dello scenario di Create-Batch

  1. Con Esplora risorse passare alla < cartella drive>:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchACKDrop. Dopo un breve periodo, verrà visualizzata l'istanza elaborata del batch di riconoscimento nella cartella . Se non viene visualizzato, controllare la presenza di messaggi di errore in Windows Visualizzatore eventi. Il file deve avere il nome <Guid>.txt. Questo batch deve contenere i due riconoscimenti generati al momento della ricezione dei due messaggi originariamente inviati. Questo batch deve avere i campi seguenti:

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

    I riconoscimenti all'interno del batch devono avere i campi seguenti:

    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. Con Esplora risorse passare alla < cartella drive>:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchMsgDrop. Dopo un'ora, verrà visualizzata l'istanza elaborata del batch di messaggi nella cartella . Se non viene visualizzato, controllare la presenza di messaggi di errore in Windows Visualizzatore eventi. Il file deve avere il nome <Guid>.txt. Questo batch deve contenere i due messaggi inviati in origine. Questo batch deve avere i campi seguenti:

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

    I messaggi all'interno del batch devono avere i campi seguenti:

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

    Il batch viene sottoposto a wrapping in due set di intestazioni e trailer specifici per i batch:

    • Intestazione e trailer del file (FHS e FTS), che vengono usati per racchiudere un file che può includere più batch. Prendere nota dell'applicazione di ricezione file (Tutorial_BatchDest) nel campo FHS5 e nella data/ora di creazione del file in FHS7. Si noti il numero di batch di file (il numero di batch nel file) in FTS2 (1).

    • Intestazione batch e trailer (BHS e BTS), che vengono usati per racchiudere ogni batch. Si noti che il file che riceve l'applicazione e la data/ora di creazione batch, come nel FHS, e il numero di messaggi batch (2) in BTS2.

Vedere anche

Parte 1: Scenario relativo all'elaborazione batch in ingresso frammentata
Parte 3: Scenario di creazione batch