ASC X12 Inbound GS GE Envelope Properties, Group Level
Note: An (*) asterisk indicates that a wildcard
value can be used with that parameter (the wildcard value is an (*)
asterisk). For Inbound envelopes, a wildcard value in the envelope
matches any value in the input document, while an empty value in the
envelope matches only an empty value in the input document. For Outbound
envelopes, a wildcard value is equivalent to an empty value in the
envelope.
The following table describes X12 inbound GS GE envelope properties at the group level:
- Field
- Description
- * Functional ID Code
- Coded identifier of the functional ID as used in the interchange. Valid value is two standard characters. Required.
- * Application Sender's Code
- Coded identifier of Sterling B2B Integrator used by the sender. Valid value is 15 standard characters. Required.
- Sender Organization
- The receiver organization. Optional.
- * Application Receiver's Code
- Coded identifier of the Sterling B2B Integrator used by the receiver. Valid value is 15 standard characters. Required.
- Receiver Organization
- The receiver organization. Optional.
- Use global control number
- Whether this envelope definition must use a global
transaction set number to uniquely identify message group headers.
Valid values are:
- Yes, indicates that you want to use a global number and you will be asked to select one that has already been created
- Yes (and generate name from data), indicates that the global number name will be generated using values from the inbound data or envelope definition
- No, indicates that you will be specifying a control number is owned only by this envelope
- Global Group Control Number
- Group control reference number used globally. Select a previously defined number to reference. Valid value is nine standard characters. Required.
- Primary Name Format
- Used to specify what information to include when
generating a Global Number Name.
- Functional ID Code (selected by default)
- Version, Release, Industry Identifier Code (selected by default)
- Test Indicator
Only displayed when Use global control number is set to Yes (and generate
name from data).
- Backup Name Format
- Used to specify what information to include when
generating a Global Number Name. The Backup Name Formats are used
when a valid name can not be determined from the Primary Name Format.
- Functional ID Code (selected by default)
- Version, Release, Industry Identifier Code
- Test Indicator
- Backup Name Format
- Used to specify what information to include when
generating a Global Number Name. The Backup Name Formats are used
when a valid name can not be determined from the Primary Name Format.
- Functional ID Code
- Version, Release, Industry Identifier Code
- Test Indicator
- Local Group Control Number
- Group control reference number used locally. Select a previously defined number to reference. Required. Valid value is nine standard characters. Required.
- * Responsible Agency Code
- Agency responsible for relaying the message group on the sending side. Valid value is alphanumeric code with two standard characters. Required.
- * Version, Release, Industry Identifier Code
- Version, release, and coded identifier of the industry for this interchange. Valid value is 12 standard characters. Required.
- Perform Control Number Sequence Checking
- Compare the sequence of control numbers in the data with the Control Number parameter for this envelope. Valid values are Yes and No. Required.
- Perform Duplicate Control Number Checking
- Whether to determine control number duplications. Valid values are Yes and No. Required.
- Maximum age of Control Number History Records in days
- Maximum days to retain a history of control numbers to use for duplication determinations. Valid value is nine standard characters. Optional.
- Retain Enclosing Envelope
- Whether to copy the envelope segments (ISA, GS and GE, IEA) into each transaction set extracted from the functional group. Valid values are Yes and No. Required.
- Business Process for Non-Compliant Documents
- Business process to be used when non-compliant documents are encountered. Required.
- Handling of non-compliant Groups
- Process to follow when non-compliant groups are encountered. Valid values are: Accept and Reject. Required.
- * Generate an acknowledgement when this group is received
- Whether to generate an acknowledgement that notifies the sender that the receiver has received an interpretable group transmission. Valid values are Yes and No. Required.
- Acknowledgement Format
- The format of the acknowledgement to be sent. The
valid values are:
- 997
- 999
Required.
- Acknowledgement Detail Level
- Level of detail to send acknowledgements. If you select Segment level, the segment, transaction, and group levels are acknowledged. Optional.
- Send acknowledgement immediately
- Whether to send the acknowledgement immediately on receipt of the message. Valid values are Yes and No (default). Required.
- Accepter Lookup Alias format for generated 997/999s
- Alias for accepter lookup for generated 997 acknowledgements.
Optional. Valid values are:
- 99X
- 99X_[group version]
- 99X_[test indicator]
- 99X_[group version]_[test indicator]
Note: If you selected an option other than 997 or 999 for the Inbound Accepter Lookup Alias for generated 997/999s parameter (inbound interchange envelope), the name of the acceptor lookup alias is generated based on values in the inbound interchange. This allows you to have multiple outbound envelopes for acknowledgements that use different versions and test modes to achieve the appropriate outbound response.
For example, if you have two ST outbound 997/999 envelopes with the same Sender ID, Receiver ID, and Acceptor Lookup Alias (because there are two different inbound versions (004010 or 004030) of a particular document), and you change the inbound GS envelope Accepter Lookup Alias for generated 997/999s to reference 99X_[group version] instead of just 997/999. Then, for the outbound 997/999 ST envelope, the acceptor lookup alias must be entered as 99X_004010.
In the Confirm page, verify your configuration and click Finish to save the envelope settings.