Table of Contents

Search

  1. Preface
  2. Libraries for Industry Standards
  3. Using Libraries
  4. Descriptions of the Libraries
  5. Generate Library Objects

Libraries Guide

Libraries Guide

Generating TA1 Acknowledgments

Generating TA1 Acknowledgments

You can generate a TA1 acknowledgement from an input message. You can also validate the sender ID and qualifier against a list of known senders.
  1. To enable validation of sender ID and qualifier, edit the lookup file.
    You can find the
    inInterchangeIdsAndQualifiersForSenders.xml
    lookup file in the project directory. Enter each sender in the following format:
    <Entry key="sender_id" value="sender_qualifier"/>
  2. Run the TA1_Generator service from the EDI-X12 library.
    The following table describes the values to pass to the service:
    Parameter
    Description
    Input document
    The X12 message. Required.
    inOutgoingInterchangeControlNumber
    Outgoing interchange control number. Default is 1. Required.
    inInterchangeReceiverId
    Receiver data. Optional.
    inInterchangeReceiverIdQualifier
    Receiver data. Optional.
    inExpectedInterchangeControlNumbers
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional. For example:
    ;1;2;3;
    inSupportedFunctionalGroups
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inSupportedFunctionalGroupVersions
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidInterchangeVersionIDs
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inSupportedInterchangeVersionIDs
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidInterchangeControlStandardsIdentifiers
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inSupportedInterchangeControlStandardsIdentifiers
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidSegmentTerminators
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidDataElementSeparators
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidComponentElementSeparators
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidResponsibleAgencyCodes
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inValidAuthorizationInformationQualifiers
    Enter the values in a list that begins with a semicolon and has a semicolon after each value. Optional.
    inAddNewlinesToOutgoingMessage
    By default, the TA1 message has the same linebreak format as the input messsages. To override the defaults, specify one of the following values:
    • NONE
    • CR
    • LF
    • CRLF
    Optional.
    luVersionReleaseIndustryToImplementation
    By default the TA1 message generates the 999 acknowledgment. To generate the 997 acknowledgment, specify 997. Optional.

0 COMMENTS

We’d like to hear from you!