EDI
API DocsTerminal
NEW!
Programmatically translate EDI to JSON with the EDI Core REST API
Get started in minutes →
Transaction Set
in
X12 Release 008020

897 Data Synchronization

Functional Group SC

X12M Supply Chain Subcommittee

This X12 Transaction Set contains the format and establishes the data contents of the Data Synchronization Transaction Set (897) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to furnishing or requesting information pertaining to data synchronization for products or services.

Heading

Sequence
Segment
Name
Max use
0100
Transaction Set HeaderMandatory
Max 1
To indicate the start of a transaction set and to assign a control number
0200
Beginning of Hierarchical TransactionMandatory
Max 1
To define the business hierarchical structure of the transaction set and identify the business application purpose and reference data, i.e., number, date, and time
0300
Beginning Segment for Price/Sales Catalog
Max 1
To indicate the beginning of the Price/Sales Catalog Transaction Set and specify catalog purpose and number information
0400
Reference Information
Max >1
To specify identifying information
0500
Date/Time Reference
Max 10
To specify pertinent dates and times
0600
Administrative Communications Contact
Max >1
To identify a person or office to whom administrative communications should be directed
0700
Communication Contact Information
Max >1
To specify a communication contact number
0800
Text
Max >1
To specify textual data
1000 Loop
Repeat >1
0900
Party Identification
Max 1
To identify a party by type of organization, name, and code
1000
Additional Name Information
Max 2
To specify additional names
1100
Party Location
Max 2
To specify the location of the named party
1200
Geographic Location
Max >1
To specify the geographic place of the named party
1300
Reference Information
Max >1
To specify identifying information
1400
Administrative Communications Contact
Max >1
To identify a person or office to whom administrative communications should be directed

Detail

Sequence
Segment
Name
Max use
2000 Loop
Repeat >1
0100
Universal Product IdentificationMandatory
Max 1
To specify trade item characteristic information.
0200
Item Identification
Max 1
To specify basic item identification data
0300
Maintenance Type
Max 1
To identify the specific type of item maintenance
0400
Marking, Packaging, Loading
Max 25
To describe marking, packaging, loading, and unloading requirements
0410
Container Information
Max 1
To specify a container's characteristics of packaging, material color, closure device types etc. Example: Bottle made of blue glass with a cork closure.
0500
Multi-Pack Configuration
Max 1
To identify the package level, quantity of stock-keeping units (SKUs), and other basic data related to the configuration of the package being defined
0600
Commodity
Max >1
To identify a commodity or a group of commodities or a tariff page commodity
0700
Date/Time Reference
Max 10
To specify pertinent dates and times
0800
Restrictions/Conditions
Max 25
To specify restrictions/conditions (such as shipping, ordering)
0900
Lead Time
Max 1
To specify lead time for availability of products and services
1000
Measurements
Max 200
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
1100
Yes/No Question
Max >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
1200
Quantity Information
Max >1
To specify quantity information
1400
Regulatory Application
Max >1
To describe what regulatory requirements are associated with the product.
1500
Reference Information
Max >1
To specify identifying information
1600
Monetary Amount Information
Max 5
To indicate the total monetary amount
1700
Expanded Item Physical Details
Max >1
To specify additional item physical qualities, packaging, weights, and dimensions relating to the item.
Successive occurrences of the PO5 segment allows the sender to provide an equivalent value and unit of measure data for the same product attribute. This supports products that are labeled with both Imperial and Metric values, or if multiple values are listed using the same measuring system. As an example, if the product height in the first PO5 segment is listed as 1 inch (imperial), in a second PO5 segment the value would be 2.54 centimeters (metric). Or, a product label could list the product weight as 1 pound and 16 ounces.
1800
Non-Packaged Item Physcial Details
Max >1
Provides dimensions for the non-containered product.
Successive occurrences of the PO6 segment allows the sender to provide an equivalent value and unit of measure data for the same product attribute. This supports products that are labeled with both Imperial and Metric values, or if multiple values are listed using the same measuring system. As an example, if the product height in the first PO6 segment is listed as 1 inch (imperial), in a second PO6 segment the value would be 2.54 centimeters (metric). Or, a product label could list the product weight as 1 pound and 16 ounces.
1900
Gift Container Physical Details
Max >1
Provides dimensions of a gift container.
Successive occurrences of the PO7 segment allows the sender to provide an equivalent value and unit of measure data for the same product attribute. This supports products that are labeled with both Imperial and Metric values, or if multiple values are listed using the same measuring system. As an example, if the product height in the first PO7 segment is listed as 1 inch (imperial), in a second PO7 segment the value would be 2.54 centimeters (metric). Or, a product label could list the product weight as 1 pound and 16 ounces.
2000
Unmarked Trade Item Physical Details
Max >1
To specify the physical qualities, packaging, weights, and dimensions relating to the unmarked trade item.
Successive occurrences of the PO8 segment allows the sender to provide an equivalent value and unit of measure data for the same product attribute. This supports products that are labeled with both Imperial and Metric values, or if multiple values are listed using the same measuring system. As an example, if the product height in the first PO8 segment is listed as 1 inch (imperial), in a second PO8 segment the value would be 2.54 centimeters (metric). Or, a product label could list the product weight as 1 pound and 16 ounces.
2100
Channel of Distribution
Max 1
Indicates the channel in which the item is distributed for commercial sale.
2200
Pallet Type and Load Characteristics
Max >1
To identify the type and physical attributes of the pallet, and, gross weight, gross volume, and height of the load and the pallet
2300
Packaging Description
Max 1
To specify a package description and other information
2400
Ingredients
Max >1
To identify a product's ingredient(s) and with the sequence order of the ingredient in the product if required, and indicate if the ingredient is genetically modified.
The ING segment is used to identify a product's ingredients excluding healthcare pharmaceuticals. The healthcare pharmaceutical information is provided in the TRT Loop.
2450
Communication Contact Information
Max 20
To specify a communication contact number
2460
Target Market
Max 1
To specify the intended geographic market for the product or service.
2470
Administrative Communications Contact
Max 1
To identify a person or office to whom administrative communications should be directed
2100 Loop
Repeat >1
2500
Product/Item Description
Max 1
To describe a product or process in coded or free-form format
2600
Measurements
Max 200
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
2700
Communication Contact Information
Max 20
To specify a communication contact number
2200 Loop
Repeat >1
2800
Text
Max 1
To specify textual data
2900
Communication Contact Information
Max 20
To specify a communication contact number
2300 Loop
Repeat >1
3000
Trade Item Type
Max 1
To identify and provide information about a healthcare regulated product including ingredients with measurement values.
If TRT04 in loop 2300 is used TRD is required.
3100
Commodity
Max >1
To identify a commodity or a group of commodities or a tariff page commodity
3200
Reference Information
Max >1
To specify identifying information
3300
Pharmaceutical Drug Information
Max 1
Specifies information for pharmaceutical drug administration.
3400
Trade Item Ingredient Details
Max >1
To specify the ingredients, product strength and unit of measure information and specifies what type of substance or drug category the ingredients is identified with.
2400 Loop
Repeat >1
3500
Party Identification
Max 1
To identify a party by type of organization, name, and code
3600
Additional Name Information
Max 2
To specify additional names
3700
Party Location
Max 2
To specify the location of the named party
3800
Geographic Location
Max 1
To specify the geographic place of the named party
3900
Reference Information
Max 12
To specify identifying information
4000
Administrative Communications Contact
Max >1
To identify a person or office to whom administrative communications should be directed
4100
Text
Max >1
To specify textual data
2500 Loop
Repeat >1
4200
Allergen
Max 1
To describe the allergens associated with the product.
For the ALG loop, the ALG Segment identifies the product allergens, the N1 Segment identifies the agency responsible for the allergen statements, the REF Segment identifies the regulations pretaining to the specific allergens and the COM Segment provides the URL links to the specific regulation.
4300
Party Identification
Max 1
To identify a party by type of organization, name, and code
4400
Reference Information
Max >1
To specify identifying information
4500
Communication Contact Information
Max 20
To specify a communication contact number
2600 Loop
Repeat >1
4600
Code Source Information
Max 1
To transmit standard code list identification information
2610 Loop
Repeat >1
4700
Industry Code IdentificationMandatory
Max 1
To identify standard industry codes
4800
Reference Information
Max >1
To specify identifying information
4900
Electronic Format Identification
Max 1
To provide basic information about the electronic format of the interchange data
5000
Date/Time Reference
Max >1
To specify pertinent dates and times
2611 Loop
Repeat >1
5100
Product/Item Description
Max 1
To describe a product or process in coded or free-form format
5200
Measurements
Max >1
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
5300
Text
Max 1
To specify textual data
2700 Loop
Repeat >1
5400
Extended Reference Information
Max 1
To transmit identifying information as specified by the Reference Identification Qualifier
5500
Electronic Format Identification
Max >1
To provide basic information about the electronic format of the interchange data
2800 Loop
Repeat >1
5600
Pricing Information
Max 1
To specify pricing information
5700
Date/Time Reference
Max >1
To specify pertinent dates and times
5800
Bracket Price
Max >1
To provide a vendor's pricing structure associated with a specific line item
5900
Service, Promotion, Allowance, or Charge Information
Max >1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
6000
Price Bracket Identification
Max >1
To identify price bracket values
2900 Loop
Repeat >1
6100
Special Handling Information
Max 1
To provide special handling information that may be necessary for safe handling of shipment
6200
Text
Max >1
To specify textual data
3000 Loop
Repeat >1
6300
Certification
Max 1
To provide information of the certification agency identified for the recognition, endorsement or certification of the product.
6400
Communication Contact Information
Max 20
To specify a communication contact number
3100 Loop
Repeat >1
6500
Diet Information
Max 1
To specify dietary information associated with a product.
6600
Certification
Max 1
To provide information of the certification agency identified for the recognition, endorsement or certification of the product.
6700
Communication Contact Information
Max 20
To specify a communication contact number
3130 Loop
Repeat >1
6701
Carrier Details (Special Handling, or Hazardous Materials, or Both)
Max 1
To specify transportation special handling requirements, or hazardous materials information, or both
6702
Canadian Dangerous Requirements
Max 1
To specify additional Transport Canada requirements covering transportation of dangerous goods in Canada
3170 Loop
Repeat >1
6703
Beverage Information
Max 1
To specify beverage category and type.
6704
Spirit and Liqueur Information
Max 1
To specify spirit type, style and related characteristics
6705
Wine Information
Max 1
To specify wine composition and related characteristics
6706
Beer Information
Max 1
To specify beer style and related characteristics
3200 Loop
Repeat 1
6800
Nutrition Facts Panel
Max 1
To specify the nutritional fact panel information associated with the product.
3210 Loop
Repeat >1
6900
Transaction Set Line NumberMandatory
Max 1
To reference a line number in a transaction set
The LX Loop will occur once for each product name or product variant name, identified in the NFE segment.
7000
Nutrition Facts Panel Product NameMandatory
Max 1
Provides the name of the product or product variant as per the nutrition facts table.
7100
Serving Size Statement
Max 1
To specify the serving size statement in the nutrition facts panel of the product.
7200
Servings Per Container Statement
Max 1
To specify the servings per container statement in the nutrition facts panel of the product and accommodates the servings per container value in metric or imperial measurements.
7300
Nutrition Facts Panel Calorie
Max >1
Provides calorie information as it appears on the product's nutritional facts table.
7400
Nutrition Facts Panel Fats
Max >1
Provides fat information with the corresponding measurements as they appear on the product's nutritional facts table.
7500
Nutrition Facts Panel Carbohydrates
Max >1
Provides carbohydrates information with the corresponding measurements as they appear on the product's nutritional facts table.
7600
Nutrition Facts Panel Other Nutrients
Max >1
Provides other nutrient information with the corresponding measurements as they appear on the product's nutritional facts table.
7700
Nutrition Facts Panel Vitamins and Minerals
Max >1
Provides vitamin and mineral information with the corresponding measurements as they appear on the product's nutritional facts table.
7800
Nutrition Facts Panel Footer Statement
Max >1
Provides footer statement(s) for the Nutrient Facts Label.
3230 Loop
Repeat >1
7900
Nutrition Facts Panel Footer Calorie Diet
Max 1
Provides footer statement for a calorie diet quantity as it appears on the product's nutritional facts table.
8000
Nutrition Facts Panel Footer Calorie Diet Nutrient Amounts
Max >1
Provides footer statement for a calorie diet nutrient amounts as it appears on the product's nutritional facts table.
This segment provides the information from the Footer of the nutrition fact panel relating to the Calorie Diet(s). Example a 2000 or 2500 Calorie Diet, also includes the total Fat, Cholesterol, Sodium, Total Carbohydrates, and Dietary Fiber.
3300 Loop
Repeat >1
8100
Subline Item Detail
Max 1
To specify product subline detail item data
8200
Product/Item Description
Max >1
To describe a product or process in coded or free-form format
8300
Measurements
Max >1
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
8400
Expanded Item Physical Details
Max 1
To specify additional item physical qualities, packaging, weights, and dimensions relating to the item.
8500
Non-Packaged Item Physcial Details
Max 1
Provides dimensions for the non-containered product.
8600
Unmarked Trade Item Physical Details
Max 1
To specify the physical qualities, packaging, weights, and dimensions relating to the unmarked trade item.
8700
Text
Max >1
To specify textual data
8800
Communication Contact Information
Max 20
To specify a communication contact number
8900
Reference Information
Max >1
To specify identifying information
9000
Date/Time Reference
Max >1
To specify pertinent dates and times
9100
Marking, Packaging, Loading
Max >1
To describe marking, packaging, loading, and unloading requirements
9200
Yes/No Question
Max >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
9300
Commodity
Max >1
To identify a commodity or a group of commodities or a tariff page commodity
9310
Administrative Communications Contact
Max 1
To identify a person or office to whom administrative communications should be directed
3310 Loop
Repeat >1
9400
Party Identification
Max 1
To identify a party by type of organization, name, and code
9500
Additional Name Information
Max 1
To specify additional names
9600
Party Location
Max 1
To specify the location of the named party
9700
Geographic Location
Max 1
To specify the geographic place of the named party

Summary

Sequence
Segment
Name
Max use
0100
Transaction Totals
Max 1
To transmit a hash total for a specific element in the transaction set
0200
Transaction Set TrailerMandatory
Max 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)
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.