Showing:

Annotations
Diagrams
Facets
Properties
Source
Used by
Included schema WhyMadeCodes.xsd
Namespace http://www.buckeyemountain.com/xml-schemas/RepairOrders
Properties
attribute form default unqualified
element form default qualified
Simple Type WhyMadeCodeType
Namespace http://www.buckeyemountain.com/xml-schemas/RepairOrders
Annotations
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.
https://aar.com/standards/pdfs/Intermodal.20200309.pdf
Diagram
Type restriction of xs:string
Facets
enumeration 01
enumeration 02
enumeration 03
enumeration 04
enumeration 05
enumeration 06
enumeration 07
enumeration 08
enumeration 09
enumeration 10
enumeration 11
enumeration 13
enumeration 14
enumeration 15
enumeration 16
enumeration 17
enumeration 18
enumeration 19
enumeration 20
enumeration 21
enumeration 22
enumeration 23
enumeration 24
enumeration 25
enumeration 26
enumeration 27
enumeration 28
enumeration 29
enumeration 30
enumeration 31
enumeration 32
enumeration 33
enumeration 34
enumeration 35
enumeration 36
enumeration 37
Used by
Source
<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>