<xsd:complexType name="ShipmentCarrierDetailType">
<xsd:annotation>
<xsd:documentation>Fleet account information associated with a
vehicle.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierCompanyCode" type="sqdt:ShipmentCarrierCompanyCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Preferred
carrier for delivery of a part.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierServiceLevelCode" type="sqdt:ShipmentCarrierServiceLevelCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates the priority of
service to be provided by the Shipment Carrier. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierTransportMethodTypeCode" type="sqdt:ShipmentCarrierTransportMethodTypeCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Defines the method by
which a shipment carrier transports an item (i.e., air, ground,
etc.)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierDeliveryCode" type="sqdt:ShipmentCarrierDeliveryCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ShipmentTimePeriod" />
<xsd:element maxOccurs="1" minOccurs="0" name="PrimaryShipmentCarrierIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates if a shipment
carrier is to be the primary shipment carrier.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="OriginatingWarehouse" type="udt:TextType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates which warehouse
or distribution center from which a shipment originates.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierCollectionMethodCode" type="sqdt:ShipmentCarrierCollectionMethodCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierRestrictedByWarehouse" type="udt:TextType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The shipment
carrier service has been restricted to use from the specified
warehouse.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierUseRestrictedByCountryCode" type="sqdt:CountryCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates that
the use of the shipment carrier company is restricted to a specified country. For
example, DHL Canada can only be used for intra Canadian.
transfers.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierRestrictedByProgram" type="udt:TextType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The shipment
carrier service has been restricted to use with the specified marketing program. For
example, you can only use this shipment carrier in this particular marketing
program.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierRestrictedByOrderTypeCode" type="sqdt:OrderTypeCodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates the
specified order type by which the service is being restricted. For example, you can
use this shipment carrier if you are using stock order type.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierPurposeComment" type="udt:TextType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Free form text used to
further define the shipment carrier service.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="PrimaryShipmentCarrierTransportMethodIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates if a shipment
carrier transport method is to be the primary transport method.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" ref="ShipmentCarrierContact" />
<xsd:element maxOccurs="1" minOccurs="0" name="OtherShipmentCarrierCompanyCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The purpose of the OtherShipmentCarrierCompanyCode field is to accommodate Shipment Carrier Codes that are unique to an organization and are not captured in the STAR enumerated ShipmentCarrierCompanyCode list. If a code is unique to an organization, the ShipmentCarrierCompanyCode value "Other" is to be used. The OtherShipmentCarrierCode field is to be populated with the unique code not captured by STAR. It is the responsibility of the organization requiring the unique carrier code to maintain an external code list for all values not captured by STAR. The attributes of the OtherShipmentCarrierCompanyCode field are to be used to indicate the entity providing that external list of values as well as the identification for that external list.
Sample Use Case:
ShipmentCarrierCompanyCode = "Other"
ShipmentCarrierDescription = "Allen Logistics"
OtherShipmentCarrierCompanyCode = "ANOG"
---listID = "GM-1234"
---listAgencyName = "GM"
---listName = "ShipmentCarriers"</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ShipmentCarrierCompanyCodeDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Textual description of a shipment carrier. This field should b used in correlation with the OtherShipmentCarrierCompanyCode field.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|