Condividi tramite


Elaborazione batch in ingresso frammentata

È possibile configurare BizTalk Accelerator per HL7 (BTAHL7) per ricevere un batch di messaggi, estrarre i messaggi dal batch e quindi instradare i singoli messaggi al sistema di destinazione. Se si abilita la frammentazione, i frammenti batch in ingresso vengono inseriti in singoli messaggi; in caso contrario, il batch viene elaborato e indirizzato come singolo "batch" o interscambio. Usare Esplora configurazione BTAHL7 per abilitare l'invio in batch. Per altre informazioni sull'abilitazione dell'invio in batch, vedere Configurazione dell'invio in batch.

Di seguito viene descritto un tipico scenario batch in ingresso frammentato:

  1. Un'applicazione line-of-business, in esecuzione nel sistema A, invia un batch di messaggi a BTAHL7.

    I messaggi batch possono essere in due formati diversi. BTAHL7 può elaborare i formati seguenti:

    • Formato 1: include una coppia di intestazioni e trailer (FHS/FTS) e una o più intestazioni batch e trailer (BHS/BTS).

      FHS  
      BHS  
      MSH  
      .............  
      MSH  
      ...........  
      BTS  
      BHS  
      MSH  
      ..............  
      MSH  
      ...............  
      BTS  
      FTS  
      
    • Formato 2: non contiene file e wrapper batch definiti da HL7 e sospende una serie sono messaggi in un flusso.

      MSH  
      .......  
      MSH  
      ........  
      MSH  
      .........  
      
  2. BTAHL7 crea singoli messaggi dal batch e quindi verifica i singoli messaggi in base agli schemi appropriati.

  3. BTAHL7 invia un messaggio di riconoscimento separato al sistema A per ogni messaggio estratto dal batch.

  4. BTAHL7 indirizza i singoli messaggi al sistema di destinazione in base alle informazioni di routing nei singoli messaggi, anziché all'intestazione batch del messaggio.

    Nota

    BTAHL7 non convalida le intestazioni di batch e file/trailer quando il campo FHS3 (entità di invio) contiene un partner commerciale con frammentazione abilitata.

Vedere anche

Configurazione dell'elaborazione batch