PS Protective Service Instructions

To specify mechanical protective service and ventilation instructions

Position
Element
Name
Type
Requirement
Min
Max
Repeat
PS-01
Protective Service Rule Code
Identifier (ID)
Mandatory
3
9
1
Code specifying the Association of American Railroads (AAR) Protective Service that applies to shipment
PS-02
Protective Service Code
Identifier (ID)
Mandatory
1
4
1
Code specifying perishable protective service- rail carriers only
PS-03
Unit or Basis for Measurement Code
Identifier (ID)
Conditional
2
2
1
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
L030414: If PS-03 is present, then at least one of PS-04 or PS-14 is required
PS03 qualifies the temperature in PS04 and PS14.
PS-04
Temperature
Decimal number (R)
Conditional
1
4
1
Temperature
C0403: If PS-04 is present, then PS-03 is required
PS04 is the optimum allowable temperature condition for shipment.
PS-05
Standard Carrier Alpha Code
Identifier (ID)
Optional
2
4
1
Code identifying the Standard Carrier Alpha Code
PS05 through PS08 are used to specify the station to which the temperature applies. PS05 and PS06 are preferred over PS07 and PS08.
PS-06
Freight Station Accounting Code
Identifier (ID)
Optional
1
5
1
Code specifying the Freight Station Accounting code assigned for AAR Managed Codes for Locations
PS-07
City Name
String (AN)
Optional
2
30
1
Free-form text for city name
PS-08
State or Province Code
Identifier (ID)
Optional
2
2
1
Code specifying the Standard State/Province as defined by appropriate government agency
PS-09
Weight
Decimal number (R)
Optional
1
10
1
Numeric value of weight
PS09 is the weight of body ice in hundreds.
PS-10
Pre-Cooled (Rule 710) Code
Identifier (ID)
Optional
1
1
1
Code indicating whether or not the shipment was precooled per Association of American Railroads Protective Service Rule 710
PS-11
Yes/No Condition or Response Code
Identifier (ID)
Optional
1
1
1
Code indicating a Yes or No condition or response
PS11 identifies the location of the heater. A "Y" indicates the heater is ceiling-mounted; an "N" indicates the heater is in the body.
PS-12
Yes/No Condition or Response Code
Identifier (ID)
Optional
1
1
1
Code indicating a Yes or No condition or response
PS12 identifies whether or not the commodity is a food product. A "Y" indicates the commodity is a food product; an "N" indicates it is a non-food product.
PS-13
Yes/No Condition or Response Code
Identifier (ID)
Optional
1
1
1
Code indicating a Yes or No condition or response
PS13 indicates the amount of doorway space for the full width of the car. A "Y" indicates the doorway space is not less than 30 inches for the full width of the car; an "N" indicates it is less than 30 inches.
PS-14
Temperature
Decimal number (R)
Conditional
1
4
1
Temperature
C1403: If PS-14 is present, then PS-03 is required
PS14 is the set temperature at service origin.

Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference is provided for marketing purposes and is 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.