ORDRSP Purchase order response
Joint Rapporteurs Message Design Group JM2
A message from the seller to the buyer, responding to a purchase order message or a purchase order change request message.
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement. - 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodMandatoryMax 35
To specify date, and/or time, or period.
- 0040Payment instructionsConditionalMax 1
To specify the instructions for payment.
- 0050Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0060Item descriptionConditionalMax 999
To describe an item in either an industry or free format.
- 0070Free textConditionalMax 99
To provide free form or coded text information.
- 0080Related identification numbersConditionalMax 10
To specify a related set of identification numbers.
- Segment group 1Repeat 9999
- 0100ReferenceMandatoryMax 1
To specify a reference.
- 0110Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0100ReferenceMandatoryMax 1
- Segment group 2Repeat 1
- 0130Adjustment detailsMandatoryMax 1
To identify the reason for an adjustment.
- 0140Free textConditionalMax 5
To provide free form or coded text information.
- 0130Adjustment detailsMandatoryMax 1
- Segment group 3Repeat 99
- 0160Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0170Place/location identificationConditionalMax 25
To identify a place or a location and/or related locations.
- 0180Financial institution informationConditionalMax 5
To identify an account and a related financial institution.
- Segment group 4Repeat 99
- 0200ReferenceMandatoryMax 1
To specify a reference.
- 0210Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0200ReferenceMandatoryMax 1
- Segment group 5Repeat 5
- 0230Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 0240Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0230Document/message detailsMandatoryMax 1
- Segment group 6Repeat 5
- 0260Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0270Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0260Contact informationMandatoryMax 1
- 0160Name and addressMandatoryMax 1
- Segment group 7Repeat 5
- 0290Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0300Monetary amountConditionalMax 1
To specify a monetary amount.
- 0310Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 0290Duty/tax/fee detailsMandatoryMax 1
- Segment group 8Repeat 5
- 0330CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0340Percentage detailsConditionalMax 5
To specify percentage information.
- 0350Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0330CurrenciesMandatoryMax 1
- Segment group 9Repeat 10
- 0370Payment terms basisMandatoryMax 1
To specify the payment terms basis.
Segment marked for deletion in the D.02B directory. - 0380Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0390Percentage detailsConditionalMax 1
To specify percentage information.
- 0400Monetary amountConditionalMax 1
To specify a monetary amount.
- 0370Payment terms basisMandatoryMax 1
- Segment group 10Repeat 10
- 0420Details of transportMandatoryMax 1
To specify the transport details such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport. The segment may be pointed to by the TPL segment.
- Segment group 11Repeat 10
- 0440Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 0450Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0440Place/location identificationMandatoryMax 1
- 0420Details of transportMandatoryMax 1
- Segment group 12Repeat 5
- 0470Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 0480Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 0470Terms of delivery or transportMandatoryMax 1
- Segment group 13Repeat 99
- 0500PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 0510MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- Segment group 14Repeat 99
- 0530Package identificationMandatoryMax 1
To specify markings and labels on individual packages or physical units.
- 0540ReferenceConditionalMax 1
To specify a reference.
- 0550Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0560Goods identity numberConditionalMax 99
To give specific identification numbers, either as single numbers or ranges.
- 0530Package identificationMandatoryMax 1
- 0500PackageMandatoryMax 1
- Segment group 15Repeat 10
- 0580Equipment detailsMandatoryMax 1
To identify a unit of equipment.
- 0590Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 0600MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 0610Free textConditionalMax 5
To provide free form or coded text information.
- 0580Equipment detailsMandatoryMax 1
- Segment group 16Repeat 10
- 0630Scheduling conditionsMandatoryMax 1
To specify scheduling conditions.
- 0640Free textConditionalMax 5
To provide free form or coded text information.
- 0650ReferenceConditionalMax 5
To specify a reference.
- Segment group 17Repeat 10
- 0670QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0680Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0670QuantityMandatoryMax 1
- 0630Scheduling conditionsMandatoryMax 1
- Segment group 18Repeat 25
- 0700Additional price informationMandatoryMax 1
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 0710Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0720Range detailsConditionalMax 1
To identify a range.
- 0700Additional price informationMandatoryMax 1
- Segment group 19Repeat 99
- 0740Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0750Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0760Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 20Repeat 1
- 0780QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0790Range detailsConditionalMax 1
To identify a range.
- 0780QuantityMandatoryMax 1
- Segment group 21Repeat 1
- 0810Percentage detailsMandatoryMax 1
To specify percentage information.
- 0820Range detailsConditionalMax 1
To identify a range.
- 0810Percentage detailsMandatoryMax 1
- Segment group 22Repeat 2
- 0840Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0850Range detailsConditionalMax 1
To identify a range.
- 0840Monetary amountMandatoryMax 1
- Segment group 23Repeat 1
- 0870Rate detailsMandatoryMax 1
To specify rate information.
- 0880Range detailsConditionalMax 1
To identify a range.
- 0870Rate detailsMandatoryMax 1
- Segment group 24Repeat 5
- 0900Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0910Monetary amountConditionalMax 1
To specify a monetary amount.
- 0900Duty/tax/fee detailsMandatoryMax 1
- 0740Allowance or chargeMandatoryMax 1
- Segment group 25Repeat 999
- 0930Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 0940ReferenceConditionalMax 5
To specify a reference.
- 0950Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0960Free textConditionalMax 99999
To provide free form or coded text information.
- 0930Requirements and conditionsMandatoryMax 1
Detail
- Segment group 26Repeat 200000
- 0980Line itemMandatoryMax 1
To identify a line item and configuration.
- 0990Additional product idConditionalMax 25
To specify additional or substitutional item identification codes.
- 1000Item descriptionConditionalMax 99
To describe an item in either an industry or free format.
- 1010MeasurementsConditionalMax 99
To specify physical measurements, including dimension tolerances, weights and counts.
- 1020QuantityConditionalMax 99
To specify a pertinent quantity.
- 1030Percentage detailsConditionalMax 5
To specify percentage information.
- 1040Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1050Date/time/periodConditionalMax 35
To specify date, and/or time, or period.
- 1060Monetary amountConditionalMax 10
To specify a monetary amount.
- 1070General indicatorConditionalMax 99
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 1080Goods identity numberConditionalMax 1000
To give specific identification numbers, either as single numbers or ranges.
- 1090Related identification numbersConditionalMax 1000
To specify a related set of identification numbers.
- 1100Quantity variancesConditionalMax 1
To specify item details relating to quantity variances.
- 1110Document/message detailsConditionalMax 99
To identify documents and details directly related to it.
- 1120Payment instructionsConditionalMax 1
To specify the instructions for payment.
- 1130Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 27Repeat 999
- 1150Characteristic/class idMandatoryMax 1
To identify and describe a specific characteristic and its relevance for subsequent business processes.
- 1160Characteristic valueConditionalMax 10
To provide the value of a characteristic.
- 1170MeasurementsConditionalMax 10
To specify physical measurements, including dimension tolerances, weights and counts.
- 1150Characteristic/class idMandatoryMax 1
- Segment group 28Repeat 10
- 1190Payment terms basisMandatoryMax 1
To specify the payment terms basis.
Segment marked for deletion in the D.02B directory. - 1200Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1210Percentage detailsConditionalMax 1
To specify percentage information.
- 1220Monetary amountConditionalMax 1
To specify a monetary amount.
- 1190Payment terms basisMandatoryMax 1
- Segment group 29Repeat 1
- 1240Adjustment detailsMandatoryMax 1
To identify the reason for an adjustment.
- 1250Free textConditionalMax 5
To provide free form or coded text information.
- 1240Adjustment detailsMandatoryMax 1
- Segment group 30Repeat 25
- 1270Price detailsMandatoryMax 1
To specify price information.
- 1280CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1290Additional price informationConditionalMax 1
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 1300Range detailsConditionalMax 1
To identify a range.
- 1310Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1270Price detailsMandatoryMax 1
- Segment group 31Repeat 9999
- 1330ReferenceMandatoryMax 1
To specify a reference.
- 1340Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1330ReferenceMandatoryMax 1
- Segment group 32Repeat 99
- 1360PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 1370MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 1380QuantityConditionalMax 5
To specify a pertinent quantity.
- 1390Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 33Repeat 1
- 1410ReferenceMandatoryMax 1
To specify a reference.
- 1420Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1410ReferenceMandatoryMax 1
- Segment group 34Repeat 99
- 1440Package identificationMandatoryMax 1
To specify markings and labels on individual packages or physical units.
- 1450ReferenceConditionalMax 1
To specify a reference.
- 1460Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1470Goods identity numberConditionalMax 99
To give specific identification numbers, either as single numbers or ranges.
- 1440Package identificationMandatoryMax 1
- 1360PackageMandatoryMax 1
- Segment group 35Repeat 9999
- 1490Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 1500QuantityConditionalMax 1
To specify a pertinent quantity.
- 1510Percentage detailsConditionalMax 1
To specify percentage information.
- 1520Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1490Place/location identificationMandatoryMax 1
- Segment group 36Repeat 10
- 1540Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1550Monetary amountConditionalMax 1
To specify a monetary amount.
- 1560Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 1540Duty/tax/fee detailsMandatoryMax 1
- Segment group 37Repeat 999
- 1580Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 1590Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 1600Financial institution informationConditionalMax 5
To identify an account and a related financial institution.
- Segment group 38Repeat 99
- 1620ReferenceMandatoryMax 1
To specify a reference.
- 1630Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1620ReferenceMandatoryMax 1
- Segment group 39Repeat 5
- 1650Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 1660Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1650Document/message detailsMandatoryMax 1
- Segment group 40Repeat 5
- 1680Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 1690Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 1680Contact informationMandatoryMax 1
- 1580Name and addressMandatoryMax 1
- Segment group 41Repeat 99
- 1710Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 1720Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1730Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 42Repeat 1
- 1750QuantityMandatoryMax 1
To specify a pertinent quantity.
- 1760Range detailsConditionalMax 1
To identify a range.
- 1750QuantityMandatoryMax 1
- Segment group 43Repeat 1
- 1780Percentage detailsMandatoryMax 1
To specify percentage information.
- 1790Range detailsConditionalMax 1
To identify a range.
- 1780Percentage detailsMandatoryMax 1
- Segment group 44Repeat 2
- 1810Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1820Range detailsConditionalMax 1
To identify a range.
- 1810Monetary amountMandatoryMax 1
- Segment group 45Repeat 1
- 1840Rate detailsMandatoryMax 1
To specify rate information.
- 1850Range detailsConditionalMax 1
To identify a range.
- 1840Rate detailsMandatoryMax 1
- Segment group 46Repeat 5
- 1870Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1880Monetary amountConditionalMax 1
To specify a monetary amount.
- 1870Duty/tax/fee detailsMandatoryMax 1
- 1710Allowance or chargeMandatoryMax 1
- Segment group 47Repeat 10
- 1900Details of transportMandatoryMax 1
To specify the transport details such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport. The segment may be pointed to by the TPL segment.
- Segment group 48Repeat 10
- 1920Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 1930Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1920Place/location identificationMandatoryMax 1
- 1900Details of transportMandatoryMax 1
- Segment group 49Repeat 5
- 1950Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 1960Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 1950Terms of delivery or transportMandatoryMax 1
- Segment group 50Repeat 10
- 1980Equipment detailsMandatoryMax 1
To identify a unit of equipment.
- 1990Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 2000MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 2010Free textConditionalMax 5
To provide free form or coded text information.
- 1980Equipment detailsMandatoryMax 1
- Segment group 51Repeat 100
- 2030Scheduling conditionsMandatoryMax 1
To specify scheduling conditions.
- 2040Free textConditionalMax 5
To provide free form or coded text information.
- 2050ReferenceConditionalMax 5
To specify a reference.
- Segment group 52Repeat 10
- 2070QuantityMandatoryMax 1
To specify a pertinent quantity.
- 2080Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2070QuantityMandatoryMax 1
- 2030Scheduling conditionsMandatoryMax 1
- Segment group 53Repeat 999
- 2100Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 2110ReferenceConditionalMax 5
To specify a reference.
- 2120Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2130Free textConditionalMax 99999
To provide free form or coded text information.
- 2100Requirements and conditionsMandatoryMax 1
- Segment group 54Repeat 10
- 2150StagesMandatoryMax 1
To provide information related to the kind of stage in a process, the number of stages and the actual stage.
- Segment group 55Repeat 3
- 2170QuantityMandatoryMax 1
To specify a pertinent quantity.
- 2180Monetary amountConditionalMax 1
To specify a monetary amount.
- 2170QuantityMandatoryMax 1
- 2150StagesMandatoryMax 1
- 0980Line itemMandatoryMax 1
Summary
- 2190Section controlMandatoryMax 1
To separate header, detail and summary sections of a message.
- 2200Monetary amountConditionalMax 12
To specify a monetary amount.
- 2210Control totalConditionalMax 10
To provide control total.
- Segment group 56Repeat 10
- 2230Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 2240Additional informationConditionalMax 1
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 2250Monetary amountMandatoryMax 2
To specify a monetary amount.
- 2230Allowance or chargeMandatoryMax 1
- 2260Message trailerMandatoryMax 1
To end and check the completeness of a message.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.