<xs:simpleType name="WhyMadeCodeType">
<xs:annotation>
<xs:documentation>Represents a Why Made Code identifying the reason for the repair as defined by the AAR Intermodal Interchange Rules Including Billing and Repair Procedures published by the Association of American Railroads. This definition enumerates all valid procedural codes.</xs:documentation>
<xs:documentation>https://aar.com/standards/pdfs/Intermodal.20200309.pdf</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="01">
<xs:annotation>
<xs:appinfo>Associated With Repairs</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="02">
<xs:annotation>
<xs:appinfo>Bent</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="03">
<xs:annotation>
<xs:appinfo>Broken</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="04">
<xs:annotation>
<xs:appinfo>Defective</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="05">
<xs:annotation>
<xs:appinfo>Inoperative</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="06">
<xs:annotation>
<xs:appinfo>Leaking</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="07">
<xs:annotation>
<xs:appinfo>Loose</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="08">
<xs:annotation>
<xs:appinfo>Missing</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="09">
<xs:annotation>
<xs:appinfo>Slick Tread</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="10">
<xs:annotation>
<xs:appinfo>Separated Cap</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="11">
<xs:annotation>
<xs:appinfo>Blister</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="13">
<xs:annotation>
<xs:appinfo>Run Flat</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="14">
<xs:annotation>
<xs:appinfo>Cut, Torn</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="15">
<xs:annotation>
<xs:appinfo>Worn Out</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="16">
<xs:annotation>
<xs:appinfo>Flat Tire</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="17">
<xs:annotation>
<xs:appinfo>Channel Crack or Weather Check</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="18">
<xs:annotation>
<xs:appinfo>Weld Broken</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="19">
<xs:annotation>
<xs:appinfo>Internal Failure</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="20">
<xs:annotation>
<xs:appinfo>Correct Improper Repair</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="21">
<xs:annotation>
<xs:appinfo>Corrosion</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="22">
<xs:annotation>
<xs:appinfo>Rotted</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="23">
<xs:annotation>
<xs:appinfo>Flex Cracks</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="24">
<xs:annotation>
<xs:appinfo>Burned Out</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="25">
<xs:annotation>
<xs:appinfo>State/Federal/Insp.</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="26">
<xs:annotation>
<xs:appinfo>Vandalism</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="27">
<xs:annotation>
<xs:appinfo>Dirty, Nails, Dunnage</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="28">
<xs:annotation>
<xs:appinfo>Warranty</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="29">
<xs:annotation>
<xs:appinfo>Retire/Destroyed</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="30">
<xs:annotation>
<xs:appinfo>Terminated</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="31">
<xs:annotation>
<xs:appinfo>Lost/Stolen</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="32">
<xs:annotation>
<xs:appinfo>Per Contract</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="33">
<xs:annotation>
<xs:appinfo>Railroad Damage</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="34">
<xs:annotation>
<xs:appinfo>Slid Flat</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="35">
<xs:annotation>
<xs:appinfo>Close and Secure Door</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="36">
<xs:annotation>
<xs:appinfo>Contaminated</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="37">
<xs:annotation>
<xs:appinfo>Driver Vehicle Inspection Report</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
|