## Uses of Interface
cdac.medinfo.sdk.hl7282.hl7net.commons.IHL7Batch

- Packages that use IHL7Batch
  Package | Description
  --- | ---
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch | Provides classes for Batch, BatchFile and BatchAgent used for Batch Protocol.
  cdac.medinfo.sdk.hl7282.hl7net.commons | Provides Interfaces which are required to be implemented by Session classes, Network Agents & MessageAgents of Client Server.

- - ### Uses of IHL7Batch in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch

    Classes in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch that implement IHL7Batch
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HL7Batch` HL7Batch consist of Batch header, trailer, Collection of messages and Query segments if it is a Query Batch.

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch that return types with arguments of type IHL7Batch
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IHL7Batch>` | HL7BatchFile.`getHL7BatchCollection()` Gets the HL7Batch collection.

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch with parameters of type IHL7Batch
    Modifier and Type | Method and Description
    --- | ---
    `ISegmentSet` | BatchAgent.`getSegmentSet(IHL7Batch objBatch)` Populates SegemntSet through provided HL7Batch.

    Method parameters in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch with type arguments of type IHL7Batch
    Modifier and Type | Method and Description
    --- | ---
    `void` | HL7BatchFile.`setHL7BatchCollection(ISingleCollection<IHL7Batch> objHL7BatchCollection)` Sets the HL7Batch collection.

    Constructor parameters in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch with type arguments of type IHL7Batch
    Constructor and Description
    `HL7BatchFile(FHS objFHS, FTS objFTS, ISingleCollection<IHL7Batch> objHL7BatchCollection)` Instantiates HL7Batch batch with header and trailer segment provided.

  - ### Uses of IHL7Batch in cdac.medinfo.sdk.hl7282.hl7net.commons

    Methods in cdac.medinfo.sdk.hl7282.hl7net.commons that return types with arguments of type IHL7Batch
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IHL7Batch>` | IHL7BatchFile.`getHL7BatchCollection()` Gets the HL7Batch collection.

    Methods in cdac.medinfo.sdk.hl7282.hl7net.commons with parameters of type IHL7Batch
    Modifier and Type | Method and Description
    --- | ---
    `ISegmentSet` | IBatchProcessor.`getSegmentSet(IHL7Batch objHL7Batch)` Populates SegemntSet through provided HL7Batch.

    Method parameters in cdac.medinfo.sdk.hl7282.hl7net.commons with type arguments of type IHL7Batch
    Modifier and Type | Method and Description
    --- | ---
    `void` | IHL7BatchFile.`setHL7BatchCollection(ISingleCollection<IHL7Batch> objHL7BatchCollection)` Sets the HL7Batch collection.