<xsd:complexType name="ServiceComponentsType">
<xsd:sequence>
<xsd:element name="ComponentTypeCode" type="scl:ComponentTypeEnumeratedType">
<xsd:annotation>
<xsd:documentation>
Identifies the type of ServiceComponent
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ServiceCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>
Manufacturer assigned code for service component associated
with job
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ServiceDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Free form text description of service component associated
with job
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Pricing">
<xsd:annotation>
<xsd:documentation>
Price and cost information assoicated with service
component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ItemQuantity" type="sqdt:QuantityType">
<xsd:annotation>
<xsd:documentation>
Quantity used for service component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ExpenseHoursNumeric" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
Time allotted for administrative work
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="AppealActionCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>
Defines action to be taken on appeal
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DocumentID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
Free form entry for document associated with service
component (i.e., Shipper, BOL, Invoice, etc.)
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="Splits">
<xsd:annotation>
<xsd:documentation>
Splits assoicated with service component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Tax">
<xsd:annotation>
<xsd:documentation>
Tax assoicated with service component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="CarrierID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
Carrier code related to service component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|