EDI 256 Periodic Compensation
Functional Group PE
X12N Insurance Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Periodic Compensation Transaction Set (256) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set is used to report compensation data, including compensation amounts, compensation earned, compensation paid, adjustments and balances.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning Segment for Commission Sales ReportMandatoryMax 1
To indicate the beginning of a commission sales report transaction set and transmit reporting period dates
- 0300CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 0400Reference IdentificationOptionalMax 9
To transmit identifying information as specified by the Reference Identification Qualifier
- 0500Date or Time or PeriodOptionalMax 9
To specify any or all of a date, a time, or a time period
- NM1 Loop OptionalRepeat 2
- 0600Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
- 0700Address InformationOptionalMax 3
To specify the location of the named party
- 0800Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0900Reference IdentificationOptionalMax 9
To specify identifying information
- 1000Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 0600Individual or Organizational NameMandatoryMax 1
Detail
- N1 Loop MandatoryRepeat >1
- 0100NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop repeats for each company paying compensations. - 0200Additional Name InformationOptionalMax 2
To specify additional names
- 0300Reference IdentificationOptionalMax 9
To specify identifying information
- 0400Address InformationOptionalMax 3
To specify the location of the named party
- 0500Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0550Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- BLI Loop OptionalRepeat >1
- 0600Baseline Item DataMandatoryMax 1
To specify basic item data: item identification, quantity, and price
The BLI loop contains data for each individual contract. - 0700Reference IdentificationOptionalMax >1
To specify identifying information
- 0800Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 0900Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 1000Balance InformationOptionalMax 9
To provide specific balance information for financial account reporting
- 1050Rate Amounts or PercentsOptionalMax >1
To identify rate amounts or percents for a specific cost or other line item
- NM1 Loop OptionalRepeat >1
- 1100Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
- 1200Additional Name InformationOptionalMax 2
To specify additional names
- 1300Reference IdentificationOptionalMax 9
To specify identifying information
- 1400Address InformationOptionalMax 3
To specify the location of the named party
- 1500Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1600Demographic InformationOptionalMax 1
To supply demographic information
- 1700Date or Time or PeriodOptionalMax 9
To specify any or all of a date, a time, or a time period
- 1100Individual or Organizational NameMandatoryMax 1
- AM1 Loop OptionalRepeat >1
- 1800Informational ValuesMandatoryMax 1
To specify a code and the amount or quantity or percentage associated with it
The AM1 loop contains calculations for each contract activity. - 1900Reference IdentificationOptionalMax 9
To specify identifying information
- 2000InformationOptionalMax 9
To report information
- 2100Date or Time or PeriodOptionalMax 9
To specify any or all of a date, a time, or a time period
- AMT Loop OptionalRepeat >1
- 2200Monetary AmountMandatoryMax 1
To indicate the total monetary amount
Each AMT loop contains compensation details for each entity. - 2300Reference IdentificationOptionalMax 1
To specify identifying information
REF02 contains the reference number identifying the entity receiving compensation. - 2400Message TextOptionalMax 9
To provide a free-form format that allows the transmission of text information
- RPA Loop OptionalRepeat >1
- 2500Rate Amounts or PercentsMandatoryMax 1
To identify rate amounts or percents for a specific cost or other line item
The RPA loop contains compensation calculation details. - 2600InformationOptionalMax 9
To report information
- 2500Rate Amounts or PercentsMandatoryMax 1
- 2200Monetary AmountMandatoryMax 1
- 1800Informational ValuesMandatoryMax 1
- 0600Baseline Item DataMandatoryMax 1
- ENT Loop OptionalRepeat >1
- 2700EntityMandatoryMax 1
To designate the entities which are parties to a transaction and specify a reference meaningful to those entities
The ENT segment identifies each organization or individual receiving compensations. - 2800Reference IdentificationOptionalMax 9
To specify identifying information
- 2900Individual or Organizational NameOptionalMax 1
To supply the full name of an individual or organizational entity
- 3000Additional Name InformationOptionalMax 2
To specify additional names
- 3100Address InformationOptionalMax 3
To specify the location of the named party
- 3200Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 3300AdjustmentOptionalMax 9
To convey accounts-payable adjustment information for the purpose of cash application, including payer-generated debit/credit memos
- 3350QuantityOptionalMax >1
To specify quantity information
- 3400Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 3500Balance InformationOptionalMax >1
To provide specific balance information for financial account reporting
- 3550Message TextOptionalMax >1
To provide a free-form format that allows the transmission of text information
- 2700EntityMandatoryMax 1
- 0100NameMandatoryMax 1
- 3600Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)