EDI
API DocsTerminal

CPL Program Information

To provide information about a selected program

Sequence
Element
Name
Type
Requirement
Min
Max
Repeat
01
1193
Program Type Code
Identifier (ID)
Mandatory
2
2
1
Code identifying a program type
Codes (45)
02
Description
String (AN)
Mandatory
1
80
1
A free-form description to clarify the related data elements and their content
CPL02 is a unique program identifier referenced from CPL01.
03
Action Code
Identifier (ID)
Mandatory
1
2
1
Code indicating type of action
Codes (325)
04
Contract Date Basis Code
Identifier (ID)
Conditional
1
2
1
Code identifying the date basis for contract dates
P0405: If either CPL-04 or CPL-05 is present, then the other is required
Codes (8)
05
Entity Identifier Code
Identifier (ID)
Conditional
2
3
1
Code identifying an organizational entity, a physical location, property or an individual
CPL05 identifies the party establishing the Date Basis Code in CPL04
Codes (1538)
06
Description
String (AN)
Optional
1
80
1
A free-form description to clarify the related data elements and their content
CPL06 provides for a text description of the program.
07
Condition Indicator Code
Identifier (ID)
Conditional
2
3
1
Code indicating a condition
P0708: If either CPL-07 or CPL-08 is present, then the other is required
CPL07 indicates the contractee distribution type.
Codes (1454)
08
Program Basis Type Code
Identifier (ID)
Conditional
2
2
1
Code identifying the basis for the type of distribution designated
CPL08 indicates the basis for the distribution type in CPL07.
Codes (2)
09
Condition Indicator Code
Identifier (ID)
Optional
2
3
1
Code indicating a condition
CPL09 refers to a Margin or Markup program.
Codes (1454)
10
Yes/No Condition or Response Code
Identifier (ID)
Optional
1
1
1
Code indicating a Yes or No condition or response
CPL10 indicates if a distributor markup is included in the program. A 'Y' indicates that a markup is included. An 'N' indicates that a markup is not included.
Codes (9)
11
Yes/No Condition or Response Code
Identifier (ID)
Optional
1
1
1
Code indicating a Yes or No condition or response
CPL11 indicates if product substitution is allowed. A 'Y' indicates that product substitution is allowed. An 'N' indicates that product substitution is not allowed.
Codes (9)
12
Yes/No Condition or Response Code
Identifier (ID)
Optional
1
1
1
Code indicating a Yes or No condition or response
CPL12 refers to a Growth program and indicates if money is paid back to the first unit. A 'Y' indicates that money is paid back to the first unit. An 'N' indicates that money is not paid back to the first unit.
Codes (9)

Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference and Mapping Guides are provided for marketing purposes and are free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.

Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference and Mapping Guides are provided for marketing purposes and are free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.