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

Position
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 CatalogOptional
Max 1
To indicate the beginning of the Price/Sales Catalog Transaction Set and specify catalog purpose and number information
0400
Reference InformationOptional
Max >1
To specify identifying information
0500
Date/Time ReferenceOptional
Max 10
To specify pertinent dates and times
0600
Administrative Communications ContactOptional
Max >1
To identify a person or office to whom administrative communications should be directed
0700
Communication Contact InformationOptional
Max >1
To specify a communication contact number
0800
TextOptional
Max >1
To specify textual data
1000 Loop
Repeat >1
0900
Party IdentificationMandatory
Max 1
To identify a party by type of organization, name, and code
1100
Party LocationOptional
Max 2
To specify the location of the named party
1200
Geographic LocationOptional
Max >1
To specify the geographic place of the named party
1300
Reference InformationOptional
Max >1
To specify identifying information
1400
Administrative Communications ContactOptional
Max >1
To identify a person or office to whom administrative communications should be directed

Detail

Position
Segment
Name
Max use
2000 Loop
Repeat >1
0100
Universal Product IdentificationMandatory
Max 1
To specify trade item characteristic information.
0200
Item IdentificationOptional
Max 1
To specify basic item identification data
0300
Maintenance TypeOptional
Max 1
To identify the specific type of item maintenance
0400
Marking, Packaging, LoadingOptional
Max 25
To describe marking, packaging, loading, and unloading requirements
0410
Container InformationOptional
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 ConfigurationOptional
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
CommodityOptional
Max >1
To identify a commodity or a group of commodities or a tariff page commodity
0700
Date/Time ReferenceOptional
Max 10
To specify pertinent dates and times
0800
Restrictions/ConditionsOptional
Max 25
To specify restrictions/conditions (such as shipping, ordering)
0900
Lead TimeOptional
Max 1
To specify lead time for availability of products and services
1000
MeasurementsOptional
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 QuestionOptional
Max >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
1200
Quantity InformationOptional
Max >1
To specify quantity information
1400
Regulatory ApplicationOptional
Max >1
To describe what regulatory requirements are associated with the product.
1500
Reference InformationOptional
Max >1
To specify identifying information
1600
Monetary Amount InformationOptional
Max 5
To indicate the total monetary amount
1700
Expanded Item Physical DetailsOptional
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 DetailsOptional
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 DetailsOptional
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 DetailsOptional
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 DistributionOptional
Max 1
Indicates the channel in which the item is distributed for commercial sale.
2200
Pallet Type and Load CharacteristicsOptional
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 DescriptionOptional
Max 1
To specify a package description and other information
2400
IngredientsOptional
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 InformationOptional
Max 20
To specify a communication contact number
2460
Target MarketOptional
Max 1
To specify the intended geographic market for the product or service.
2470
Administrative Communications ContactOptional
Max 1
To identify a person or office to whom administrative communications should be directed
2100 Loop
Repeat >1
2500
Product/Item DescriptionMandatory
Max 1
To describe a product or process in coded or free-form format
2600
MeasurementsOptional
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 InformationOptional
Max 20
To specify a communication contact number
2200 Loop
Repeat >1
2800
TextMandatory
Max 1
To specify textual data
2900
Communication Contact InformationOptional
Max 20
To specify a communication contact number
2300 Loop
Repeat >1
3000
Trade Item TypeMandatory
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
CommodityOptional
Max >1
To identify a commodity or a group of commodities or a tariff page commodity
3200
Reference InformationOptional
Max >1
To specify identifying information
3300
Pharmaceutical Drug InformationOptional
Max 1
Specifies information for pharmaceutical drug administration.
3400
Trade Item Ingredient DetailsOptional
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 IdentificationMandatory
Max 1
To identify a party by type of organization, name, and code
3700
Party LocationOptional
Max 2
To specify the location of the named party
3800
Geographic LocationOptional
Max 1
To specify the geographic place of the named party
3900
Reference InformationOptional
Max 12
To specify identifying information
4000
Administrative Communications ContactOptional
Max >1
To identify a person or office to whom administrative communications should be directed
4100
TextOptional
Max >1
To specify textual data
2500 Loop
Repeat >1
4200
AllergenMandatory
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 IdentificationOptional
Max 1
To identify a party by type of organization, name, and code
4400
Reference InformationOptional
Max >1
To specify identifying information
4500
Communication Contact InformationOptional
Max 20
To specify a communication contact number
2600 Loop
Repeat >1
4600
Code Source InformationMandatory
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 InformationOptional
Max >1
To specify identifying information
4900
Electronic Format IdentificationOptional
Max 1
To provide basic information about the electronic format of the interchange data
5000
Date/Time ReferenceOptional
Max >1
To specify pertinent dates and times
2611 Loop
Repeat >1
5100
Product/Item DescriptionMandatory
Max 1
To describe a product or process in coded or free-form format
5200
MeasurementsOptional
Max >1
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
5300
TextOptional
Max 1
To specify textual data
2700 Loop
Repeat >1
5400
Extended Reference InformationMandatory
Max 1
To transmit identifying information as specified by the Reference Identification Qualifier
5500
Electronic Format IdentificationOptional
Max >1
To provide basic information about the electronic format of the interchange data
2800 Loop
Repeat >1
5600
Pricing InformationMandatory
Max 1
To specify pricing information
5700
Date/Time ReferenceOptional
Max >1
To specify pertinent dates and times
5800
Bracket PriceOptional
Max >1
To provide a vendor's pricing structure associated with a specific line item
5900
Service, Promotion, Allowance, or Charge InformationOptional
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
2900 Loop
Repeat >1
6100
Special Handling InformationMandatory
Max 1
To provide special handling information that may be necessary for safe handling of shipment
6200
TextOptional
Max >1
To specify textual data
3000 Loop
Repeat >1
6300
CertificationMandatory
Max 1
To provide information of the certification agency identified for the recognition, endorsement or certification of the product.
6400
Communication Contact InformationOptional
Max 20
To specify a communication contact number
3100 Loop
Repeat >1
6500
Diet InformationMandatory
Max 1
To specify dietary information associated with a product.
6600
CertificationOptional
Max 1
To provide information of the certification agency identified for the recognition, endorsement or certification of the product.
6700
Communication Contact InformationOptional
Max 20
To specify a communication contact number
3130 Loop
Repeat >1
6701
Carrier Details (Special Handling, or Hazardous Materials, or Both)Mandatory
Max 1
To specify transportation special handling requirements, or hazardous materials information, or both
6702
Canadian Dangerous RequirementsOptional
Max 1
To specify additional Transport Canada requirements covering transportation of dangerous goods in Canada
3170 Loop
Repeat >1
6703
Beverage InformationMandatory
Max 1
To specify beverage category and type.
6704
Spirit and Liqueur InformationOptional
Max 1
To specify spirit type, style and related characteristics
6705
Wine InformationOptional
Max 1
To specify wine composition and related characteristics
6706
Beer InformationOptional
Max 1
To specify beer style and related characteristics
3200 Loop
Repeat 1
6800
Nutrition Facts PanelMandatory
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 StatementOptional
Max 1
To specify the serving size statement in the nutrition facts panel of the product.
7200
Servings Per Container StatementOptional
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 CalorieOptional
Max >1
Provides calorie information as it appears on the product's nutritional facts table.
7400
Nutrition Facts Panel FatsOptional
Max >1
Provides fat information with the corresponding measurements as they appear on the product's nutritional facts table.
7500
Nutrition Facts Panel CarbohydratesOptional
Max >1
Provides carbohydrates information with the corresponding measurements as they appear on the product's nutritional facts table.
7600
Nutrition Facts Panel Other NutrientsOptional
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 MineralsOptional
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 StatementOptional
Max >1
Provides footer statement(s) for the Nutrient Facts Label.
3230 Loop
Repeat >1
7900
Nutrition Facts Panel Footer Calorie DietMandatory
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 AmountsOptional
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 DetailMandatory
Max 1
To specify product subline detail item data
8200
Product/Item DescriptionOptional
Max >1
To describe a product or process in coded or free-form format
8300
MeasurementsOptional
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 DetailsOptional
Max 1
To specify additional item physical qualities, packaging, weights, and dimensions relating to the item.
8500
Non-Packaged Item Physcial DetailsOptional
Max 1
Provides dimensions for the non-containered product.
8600
Unmarked Trade Item Physical DetailsOptional
Max 1
To specify the physical qualities, packaging, weights, and dimensions relating to the unmarked trade item.
8700
TextOptional
Max >1
To specify textual data
8800
Communication Contact InformationOptional
Max 20
To specify a communication contact number
8900
Reference InformationOptional
Max >1
To specify identifying information
9000
Date/Time ReferenceOptional
Max >1
To specify pertinent dates and times
9100
Marking, Packaging, LoadingOptional
Max >1
To describe marking, packaging, loading, and unloading requirements
9200
Yes/No QuestionOptional
Max >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
9300
CommodityOptional
Max >1
To identify a commodity or a group of commodities or a tariff page commodity
9310
Administrative Communications ContactOptional
Max 1
To identify a person or office to whom administrative communications should be directed
3310 Loop
Repeat >1
9400
Party IdentificationMandatory
Max 1
To identify a party by type of organization, name, and code
9600
Party LocationOptional
Max 1
To specify the location of the named party
9700
Geographic LocationOptional
Max 1
To specify the geographic place of the named party

Summary

Position
Segment
Name
Max use
0100
Transaction TotalsOptional
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.