X12 Outbound Applications Trade Links Add/Change/Delete (Tag: X12OBAppLinkAddChangeDelete)

Use this tag to add, change, or delete Applications on an existing X12 Outbound Trade Link. This tag is always nested within an X12OBApPartnerLnkChange tag.

Specify the unique identifier for the Application: GS_VersionRelease and GS_FunctionalID. If you are adding, set the AddFlag to Y. If you want to delete just this Document from the Trade Link, set the DeleteFlag to Y. Deleting a record requires tags GS_VersionRelease and GS_FunctionalID; any values specified in the other tags will be ignored. The tag and field descriptions are described in the following table:

Field Label FieldName/Tag Req'd Max. Len. Validation Notes
Application Version GS_VersionRelease Yes 12 fk to X12_Version 1
Functional ID GS_FunctionalID Yes 2 fk to X12_FuncID with Version 1
Reset GS Control # Value GSControlNoValue No 10 Only if GS Scheme is "F".
Numeric
2
ST Control Scheme STControlNoScheme No 1 U, R, or T 3
ST Control Map STControlNoMap No 255 Only if ST Scheme is U  
Put Post Office PutMailPO No 3 Put PO 4, 11
Validate By ValidateByInd No 1 F, T, or I 5
Acknowledgement Hours ACK_Within No 5 > 0 and < 99999 6
N/A AddFlag No 1 Y or N  
N/A DeleteFlag No 1 Y or N  
Application Format Leave_Intact No 1 Y=Fully
N=Partial
M=Control
Numbers Only (aka "Mostly")
Default: N
Routing: RouteOnly RouteOnly No 1 Y/N

Default: "N"

 
GS Time Stamp Option TimeStampOption No 1 0, 1, 2, 3 7
Test Indicator TestIndicator No 1 T=True, F=False

Default: F

4
ProdIndicator ProdIndicator No 1 T=True, F=False

Default: T

4
Test PO Nickname TestPutPO Yes if Test Ind.is T 3 Nickname of Valid Put PO 6
AckGetPO   No 3   8
AckProdPutPO   No 3   9
AckTestPutPO   No 3   10

Notes:

  1. Version/Functional ID is verified to be unique within this Application Partner Link.
  2. GS Scheme, specified at the Trading Partner level, must be F (functional group) to specify GS Reset values here.
  3. User Defined; R=relative; T=Increment by Transaction. If U then STMap is required.
  4. If specified must be exactly 3 characters in length and exist as a Put Post Office Nickname. Required if adding.
  5. Valid values (if specified) are: F=Functional Group; T= Transaction Set; I=interchange. Defaults to I.
  6. Number of hours an acknowledgement is expected.
  7. 0=hhmm, 1=hhmmss, 2=hhmmssd, 3=hhmmssdd. If not specified, the default will be zero (hhmm) if the version is less than 4010, otherwise the default is one (hhmmss)
  8. To automatically create an acknowledgement link, specify the Get post office nickname. This nickname will be used to create that acknowledgement. See Automatic creation of X12 acknowledgement trade links
  9. To automatically create an acknowledgement link, specify at least one Put post office. You can specify the production post office nickname here, and/or use AckTestPutPO. See Automatic creation of X12 acknowledgement trade links
  10. To automatically create an acknowledgement link, specify at least one Put post office. You can specify the test post office nickname here, and/or use AckProdPutPO. See Automatic creation of X12 acknowledgement trade links
  11. This is the production Put post office.