Sun B2B Suite ASC X12 Protocol Manager User's Guide

Configuring ASC X12 PM ePM Parameters

This section explains how to configure ASC X12 PM-specific parameter values in ePM.

Configuring ePM: ToPartner and FromPartner Messaging Model

The following list explains the outbound and inbound messaging model used for Environments and TPs during ePM configuration:

ASC X12 PM-specific Parameter Types

ASC X12 PM-specific parameters are of two basic types as explained under:

For additional information on how to configure ePM parameters, see Importing and Configuring Components in ePM, as well as the eXchange Integrator User’s Guide.

Interchange Envelope Parameters

This section explains how to configure Interchange Envelope (outer envelope) ePM parameters for ASC X12 PM. Figure 6–4 shows an ePM example with these parameters displayed. This section describes the following parameters:

ISA01 Author Info Qual

Description

Allows you to enter a value representing the code used to identify the type of information in the Authorization Information; required.

Required Values

The appropriate valid integer that represents the Authorization Information.

Default

None

ISA02 Author Information

Description

Allows you to enter a value representing the information used for additional identification or authorization of the interchange sender or the data in the interchange. The type of information is set by the Authorization Information Qualifier (ISA01).

Required Values

The appropriate valid integer that represents the Author Information.

Default

None

ISA03 Sec Info Qual

Description

Allows you to enter a value representing the code used to identify the type of information in the Security Information; required.

Required Values

The appropriate valid integer that represents the Security Information type.

Default

None

ISA04 Security Information

Description

Allows you to enter a value representing security information about the interchange sender or the data in the interchange. The type of information is set by the Security Information Qualifier (ISA03) value.

Required Values

The appropriate valid integer that represents the Security Information.

Default

None

ISA05 IC Sender ID Qual

Description

Allows you to enter a value representing the qualifier used to designate the system/method of information code (IC) structure employed to designate the sender ID element being qualified; required.

Required Values

The appropriate valid integer that represents the IC sender ID qualifier.

Default

None

ISA06 Interchange Sender ID

Description

Allows you to enter a value representing the IC published by the sender for other parties to use as the receiver ID to route data to them. The sender always codes this value for the sender ID element; required.

Required Values

The appropriate valid integer that represents the interchange sender ID.

Default

None

ISA07 IC Rcvr ID Qual

Description

Allows you to enter a value representing the qualifier used to designate the system/method of IC structure used to designate the receiver ID element being qualified; required.

Required Values

The appropriate valid integer that represents the IC receiver ID qualifier.

Default

None

ISA08 Interchange Rcvr ID

Description

Allows you to enter a value representing the IC published by the receiver of the data. When you are sending, this value is used by the sender as their sending ID, thus other parties sending to them use this as a receiving ID to route data to them; required.

Required Values

The appropriate valid integer that represents the interchange receiver ID.

Default

None

ISA11 IC Control Standard Identifier

Description

Allows you to enter a value representing the IC used to identify the agency responsible for the control standard used by the message that is enclosed by the current interchange header and trailer; required.

Required Values

The appropriate valid integer that represents the IC control standard identifier.

Default

U

ISA12 IC Version Number

Description

Allows you to enter a value representing the current IC version number. This number covers all the current interchange control segments; required.

Required Values

The appropriate valid integer that represents the current IC version number.

Default

00401

ISA13 IC Control Number

Description

Allows you to enter a value representing the data interchange IC control number. This value is a setting that starts calculating the unique identifier for outbound messages. The identifier increments by 1 from this number, for each additional message; required.

Required Values

The appropriate valid integer that represents the IC control number for the first message. It is recommended that you use the default, unless your system needs dictate otherwise. This number cannot be 0.

Default

1

ISA14 Acknowledgment Requested

Description

Allows you to enter a value representing the code sent by the sender to request an interchange acknowledgment (TA1); required.

Required Values

The appropriate valid integer that represents the acknowledgment code.

Default

1

ISA15 Usage Indicator

Description

Allows you to enter a value representing the code used to indicate whether data enclosed by the current interchange envelope is for testing, production, or information only; required.

Required Values

P, T, or I.

Default

P

ISA16 Comp Elem Sep

Description

Allows you to enter a value that changes the component element default delimiter.

The data element type is not applicable. The component element separator is a delimiter and not a data element. This field provides the delimiter used to separate component data elements within a composite data structure. This value must be different from the data element separator and the segment terminator.

Required Values

Enter the appropriate delimiter override character.

If you use nondefault delimiters (for example, if you use “!” for segment terminator in v4060), you must ensure that your business rules manually pass the nondefault delimiters into the ExStdEvent/PayloadSection/Envelopes/BusinessProtocol/ location, that is, pass the ISA into .../Batch/Header, the IEA into .../Batch/Trailer, the GS into .../Group/Header, and the GE into .../Group/Trailer.

To use a control character as a delimiter, pass the escaped Unicode UTF-16 representation of the character (\uXXXX). For example, if you wanted to use a carriage return (ASCII 0x0d) as a delimiter, you would pass the string \u000d.

Default

Colon (:) character

Segment Terminator

Description

Allows you to change the segment terminator default delimiter. See ISA16 Comp Elem Sep for more details.

Required Values

Enter the delimiter override character.

Default

Tilde (~) character

Element Separator

Description

Allows you to change the element separator default delimiter. See ISA16 Comp Elem Sep for more details.


Note –

XML reserved characters, for example &, <, or >, cannot be used as delimiters. See the appropriate XML information source for a complete list of these characters.


Required Values

Enter the delimiter override character.

Default

Asterisk (*) character

Functional Group Parameters

This section explains how to configure Functional Group (inner envelope) ePM parameters for ASC X12 PM. Figure 6–5 shows an ePM example with these parameters displayed. This section contains the following parameters:

GS01 Functional ID Code

Description

Allows you to set a value to match the Group Name attribute of this business action, set in the B2B Host’s Business Service; required.

Required Values

For example, a Group Name of “HS” is for a 270 action; “HB” for a 271; “PO” for an 850; “PR” for an 855; “FA” for a 997.

Default

None (depends on the current business action)

GS02 Application Sender Code

Description

Allows you to enter a value representing the code identifying the party sending a message transmission. These codes are predefined and agreed upon by the TPs; required.

Required Values

The appropriate valid integer that represents the application sender code.

Default

None

GS03 Application Rcvr Code

Description

Allows you to enter a value representing the code identifying the party receiving a message transmission. These codes are predefined and agreed upon by the TPs; required.

Required Values

The appropriate valid integer that represents the application sender code.

Default

None

GS04 Date Format

Description

Allows you to set the date structure for this transaction set, in a format specified under “Required Values;” required.

Required Values

CCYYMMDD or CCYYYYMMDD; choose from the list to use a four-digit or two-digit year format, for example:

Default

CCYYMMDD

GS05 Time Format

Description

Allows you to set the time structure for this transaction set, in a format specified under “Required Values;” required.

Required Values

HHMM, HHMMSS, HHMMSSD, or HHMMSSDD.

Choose from the list to specify seconds and degrees of accuracy, for example:

The time is expressed in 24-hour (military) clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer seconds (00-59); and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99).

Default

HHMM

GS06 Group Control Num

Description

Allows you to enter the group control number assigned and maintained by the sender.

Required Values

The appropriate valid integer that represents the group control number.

Default

0

GS07 Resp Agency Code

Description

Allows you to enter a value representing the code used in conjunction with data element (DE) 480 used to identify the issuer of the current X12 standard; required.

Required Values

The appropriate correct transaction set code (X is recommended, but you may have to use others, for example, T, as required by the current X12 standard being used.

Default

X

GS08 Vers/Rel/Indust ID Code

Description

Allows you to enter a value representing the code indicating the X12 version, release, subrelease, and industry identifier of the EDI standard being used, including the GS and GE segments; required.

Required Values

If the responsible agency code under the GS07 segment is X (recommended), enter values as follows in the appropriate DE 480 positions:

If code entered for the GS07 segment is different, for example, T, then other formats are allowed, as required by the current X12 standard being used.

Default

None