PROSRV Product service
TBG1 Supply Chain
A message providing the information and details to enable servicing and repair centres to report to manufacturers on repairs and other services carried out on products and appliances. The message provides details for claims under guaranty or contract to be reimbursed.
The information transmitted gives details of the claimant, manufacturer and seller. It may give details of the purchaser of the product. It can identify the product and specify the date it was purchased and delivered, can specify the problem and describe the labour, parts used and costs incurred in the repair of the product. The message may also be used by the manufacturer or his agent to respond to the claimant.
Header
- 00010Message headerMandatoryMax 1A service segment starting and uniquely identifying a message. The message type code for the Product service message is PROSRV. Note: Product service messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 PROSRV 0052 D 0054 19A 0051 UN 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.
- 00020Beginning of messageMandatoryMax 1A segment by which the sender must uniquely identify the message by means of its type, number and, when necessary, its function. 
- 00030Date/time/periodMandatoryMax 99A segment specifying general dates and, when relevant, times related to the whole message. The segment must be included at least once to identify the message date. 
- 00040CurrenciesConditionalMax 9A segment identifying the currencies required e.g. the currency of the reimbursement amount. A rate of exchange may be given to convert a reference currency into a target currency. 
- Segment group 1Repeat 9999- 00060ReferenceMandatoryMax 1A segment identifying the reference by its number and where appropriate a line number within a document. 
- 00070Date/time/periodConditionalMax 99A segment specifying the date and/or time related to the reference. 
 
- 00060ReferenceMandatoryMax 1
- Segment group 2Repeat 999- 00090Name and addressMandatoryMax 1A segment identifying names and addresses of the parties, in coded or clear form, and their functions relevant to the message. Identification of the manufacturer and repair centre is mandatory for the message. It is recommended that where possible only the coded form of the party identification should be specified e.g. the manufacturer and repair centre are known to each other, thus only the coded identification is required. 
- 00100Financial institution informationConditionalMax 99A segment identifying the financial institution (e.g. bank) and relevant account numbers for reimbursement purposes. 
- Segment group 3Repeat 99- 00120ReferenceMandatoryMax 1A segment identifying the reference by its number and where appropriate a line number within a document. 
- 00130Date/time/periodConditionalMax 9A segment specifying the date and/or time related to the reference. 
 
- 00120ReferenceMandatoryMax 1
- Segment group 4Repeat 99- 00150Contact informationMandatoryMax 1A segment to identify a person or department, and their function, to whom communications should be directed. 
- 00160Communication contactConditionalMax 9A segment to identify a communications type and number for the contact specified. 
 
- 00150Contact informationMandatoryMax 1
 
- 00090Name and addressMandatoryMax 1
Detail
- Segment group 5Repeat 99999- 00180Document/message detailsMandatoryMax 1A segment to identify a claim document for reimbursement or report of service, issued by a service or repair centre. 
- 00190Date/time/periodConditionalMax 9A segment specifying date, time and/or period details relating to the claim. 
- 00200StatusConditionalMax 9A segment identifying the status of the claim in a response, and the reason for that status. 
- 00210Monetary amountConditionalMax 9A segment specifying amounts relating to the claim. 
- 00220Free textConditionalMax 9A segment with free text information relating to the claim, in coded or clear form, used when additional information is needed but cannot be accommodated within other segments. In computer to computer exchanges such text will normally require the receiver to process this segment manually. 
- Segment group 6Repeat 99999- 00240Line itemMandatoryMax 1A segment identifying the line item by the line number and additionally identifying the product being serviced or repaired. 
- 00250Additional product idConditionalMax 99A segment providing either additional identification to the product specified in the line item segment (e.g. model number) or any substitute product identification. 
- 00260Item descriptionConditionalMax 99A segment to further describe the product being serviced or repaired. This segment should be used for products that cannot be fully identified by a product code or article number. 
- 00270QuantityConditionalMax 99A segment identifying the product quantities e.g. the quantity of products repaired, serviced or replaced under a product recall. 
- 00280Date/time/periodConditionalMax 99A segment specifying date, time and/or period details relating to the line item only, e.g. date of failure of product. 
- 00290Additional informationConditionalMax 9A segment indicating special conditions related to the total claim e.g. Home Repair or Repair Centre Repair 
- 00300Related identification numbersConditionalMax 99A segment providing sets of related identification numbers for a line item e.g. attached equipment, engine numbers, chassis number and transmission number for a vehicle. 
- Segment group 7Repeat 999- 00320ReferenceMandatoryMax 1A segment identifying the reference by its number and where appropriate a line number within a document. 
- 00330Date/time/periodConditionalMax 9A segment specifying the date/time related to the reference. 
 
- 00320ReferenceMandatoryMax 1
- Segment group 8Repeat 999- 00350Name and addressMandatoryMax 1A segment identifying names and addresses of the parties, in coded or clear form, and their functions relevant to the line item. It is recommended that where possible only the coded form of the party identification should be specified e.g. the seller, the retailer and repairer of the product may be known to each other, thus only the coded identification is required, but the Owner's address details may have to be clearly specified, preferably in structured format. 
- Segment group 9Repeat 99- 00370ReferenceMandatoryMax 1A segment identifying the reference by its number and where appropriate a line number within a document. 
- 00380Date/time/periodConditionalMax 9A segment specifying the date and/or time related to the reference. 
 
- 00370ReferenceMandatoryMax 1
- Segment group 10Repeat 9- 00400Contact informationMandatoryMax 1A segment to identify a person or department, and their function, to whom communications should be directed. 
- 00410Communication contactConditionalMax 9A segment to identify a communications type and number for the contact specified. 
 
- 00400Contact informationMandatoryMax 1
 
- 00350Name and addressMandatoryMax 1
- Segment group 11Repeat 9999- 00430Characteristic/class idMandatoryMax 1A segment to identify characteristics related to the problem, service or repair of the product e.g. defects, repair characteristics. 
- 00440Characteristic valueConditionalMax 99A segment to specify common product characteristic by value in either coded form or in free format. 
- 00450Free textConditionalMax 99A segment with free text information, in coded or clear form, used when additional characteristic information is needed but cannot be accommodated within other segments. In computer to computer exchanges such text will normally require the receiver to process this segment manually. 
 
- 00430Characteristic/class idMandatoryMax 1
- Segment group 12Repeat 999- 00470Allowance or chargeMandatoryMax 1A segment identifying the charge or allowance and, where necessary, its calculation sequence. 
- 00480QuantityConditionalMax 9A segment identifying the pertinent quantities to the allowances and charges, e.g. the quantity of labour hours 
- 00490Monetary amountConditionalMax 9A segment identifying the monetary amount for the allowance or charge. 
- 00500Rate detailsConditionalMax 9A segment specifying the rate per unit and the basis for calculation. 
- Segment group 13Repeat 9- 00520Duty/tax/fee detailsMandatoryMax 1A segment specifying the tax type, category and rate, or exemption, related to the allowance or charge. 
- 00530Monetary amountConditionalMax 9A segment specifying the tax amount for the allowance or charge. 
 
- 00520Duty/tax/fee detailsMandatoryMax 1
 
- 00470Allowance or chargeMandatoryMax 1
- Segment group 14Repeat 999- 00550Hierarchy informationMandatoryMax 1This segment identifies hierarchical connections from the product identified in the line item to lower level items. This segment which starts the group will be repeated for each part which was repaired or replaced. 
- 00560Additional product idConditionalMax 9A segment providing additional identification of the part which was repaired or replaced. 
- 00570Item descriptionConditionalMax 9A segment to further describe the part being repaired or replaced. This segment should be used for parts that cannot be fully identified by a part code or article number. 
- 00580QuantityConditionalMax 9A segment identifying the quantity of parts repaired or replaced for the product. 
- 00590Additional informationConditionalMax 9A segment indicating special conditions related to the part identified at this level. 
- 00600Price detailsConditionalMax 9A segment to specify the price of the replaced part 
- Segment group 15Repeat 99- 00620ReferenceMandatoryMax 1A segment identifying the reference by its number and where appropriate a line number within a document. 
- 00630Date/time/periodConditionalMax 9A segment specifying the date/time related to the reference. 
 
- 00620ReferenceMandatoryMax 1
- Segment group 16Repeat 999- 00650Allowance or chargeMandatoryMax 1A segment identifying the charge or allowance and, where necessary, its calculation sequence. 
- 00660QuantityConditionalMax 9A segment identifying the pertinent quantities to the allowances and charges, e.g. the quantity of labour hours 
- 00670Monetary amountConditionalMax 9A segment identifying the monetary amount for the allowance or charge. 
- 00680Rate detailsConditionalMax 9A segment specifying the rate per unit and the basis for calculation. 
- Segment group 17Repeat 9- 00700Duty/tax/fee detailsMandatoryMax 1A segment specifying the tax type, category and rate, or exemption, related to the allowance or charge. 
- 00710Monetary amountConditionalMax 9A segment specifying the tax amount for the allowance or charge. 
 
- 00700Duty/tax/fee detailsMandatoryMax 1
 
- 00650Allowance or chargeMandatoryMax 1
- Segment group 18Repeat 9999- 00730Characteristic/class idMandatoryMax 1A segment to identify characteristics of the problems and service or repair of the part e.g. defects, repair characteristics 
- 00740Characteristic valueConditionalMax 99A segment to specify common part characteristics by value in either coded form or in free format. 
- 00750Free textConditionalMax 99A segment with free text information, in coded or clear form, used when additional characteristic information is needed but cannot be accommodated within other segments. In computer to computer exchanges such text will normally require the receiver to process this segment manually. 
 
- 00730Characteristic/class idMandatoryMax 1
 
- 00550Hierarchy informationMandatoryMax 1
 
- 00240Line itemMandatoryMax 1
 
- 00180Document/message detailsMandatoryMax 1
Summary
- 00760Section controlMandatoryMax 1A service segment placed at the start of the summary section to avoid segment collision. 
- 00770Control totalConditionalMax 99A segment by which control totals may be provided by the sender for checking by the receiver. 
- 00780Monetary amountConditionalMax 99A segment giving the total amounts for the message such as total claim/reimbursement amount, total amount of tax 
- Segment group 19Repeat 99- 00800Duty/tax/fee detailsMandatoryMax 1A segment specifying the tax type and rate to be summarised. 
- 00810Monetary amountConditionalMax 9A segment specifying the summary amount for the tax specified. 
 
- 00800Duty/tax/fee detailsMandatoryMax 1
- 00820Message trailerMandatoryMax 1A service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message. 1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.