-<xsd:schema targetNamespace="http://www.starstandard.org/STAR/5" elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> This schema is made available under an Eclipse Public Licenses 1.0. This license may be found in the STAR/License directory as well as the STAR BOD Guidelines. </xsd:documentation>
</xsd:annotation>
<xsd:include schemaLocation="../Components/Common/Meta.xsd"/>
<xsd:import namespace="http://www.starstandard.org/STAR/5/qualifieddatatypes/1.0" schemaLocation="../Components/Common/QualifiedDataTypes.xsd"/>
<xsd:import namespace="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" schemaLocation="../Components/OAGIS/CoreComponents/UnqualifiedDataTypes.xsd"/>
<xsd:import namespace="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1" schemaLocation="../Components/OAGIS/CoreComponents/QualifiedDataTypes.xsd"/>
<xsd:import namespace="http://www.starstandard.org/STAR/5/codelists" schemaLocation="../Components/Common/CodeLists.xsd"/>
<xsd:import namespace="http://www.openapplications.org/oagis/9" schemaLocation="../Components/OAGIS/Common/Components.xsd"/>
-<xsd:element name="VehicleInvoice" type="VehicleInvoiceType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> VehicleInvoice supports the transmission of Vehicle Invoice information to the dealership. NOTE: Although this is the traditional use of the Vehicle Invoice, it could be used to send Vehicle Invoice information between any two business parties. </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleInvoiceHeader" type="VehicleInvoiceHeaderType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Vehicle Invoice Header </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="Invoice" type="InvoiceType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Vehicle Invoice Header </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:complexType name="VehicleInvoiceType">
-<xsd:annotation>
<xsd:documentation>Vehicle Invoice</xsd:documentation>
</xsd:annotation>
-<xsd:sequence>
<xsd:element ref="VehicleInvoiceHeader"/>
<xsd:element ref="Invoice" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
-<xsd:complexType name="VehicleInvoiceHeaderType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">.</xsd:documentation>
</xsd:annotation>
-<xsd:complexContent>
-<xsd:extension base="HeaderBaseType">
-<xsd:sequence>
-<xsd:element name="InvoiceDate" type="udt:DateType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Date of invoice.</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="PayTermsString" type="qdt:StringType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">When payment is due and/or discounts allowed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="SoldToParty" minOccurs="0"/>
<xsd:element ref="ShipToParty" minOccurs="0"/>
<xsd:element ref="FinanceParty" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="ManufacturerParty" minOccurs="0"/>
-<xsd:element name="VehicleInvoiceDealerCode" type="udt:IdentifierType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> An unique identifier for a dealer assigned by manuafacturer </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleInvoiceStartDate" type="udt:DateType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Beginning date for a invoice search operation </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleInvoiceEndDate" type="udt:DateType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> End date for a invoice search operation </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="BillToParty" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="PaymentTerms" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="IncoTerms" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="DocumentReferenceIdentificationGroup" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="Price" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-<xsd:complexType name="InvoiceType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">.</xsd:documentation>
</xsd:annotation>
-<xsd:sequence>
-<xsd:element name="InvoiceNumberString" type="qdt:StringType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Invoice number</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="InvoiceTotalAmount" type="udt:AmountType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Invoice Total</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="LoadNumberString" type="qdt:StringType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Shipment carrier-assigned load number</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="BorderCrossingIndicator" type="udt:IndicatorType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">BorderCrossing Indicator</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="PortOfEntry" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Port of Entry</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="ETADate" type="udt:DateType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Estimated time of arrival</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="CarrierID" type="udt:IdentifierType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Carrier Code</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="WarehouseID" type="udt:IdentifierType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Warehouse Number</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="OrderDate" type="udt:DateType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Date order originally placed</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="VehicleInvoiceVehicleLineItem" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="Tax" minOccurs="0" maxOccurs="unbounded"/>
-<xsd:element name="DealerAssignedNumberString" type="qdt:StringType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The number given to an order by a dealer</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="StatusDate" type="udt:DateType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The date the current status was recorded</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="TargetBuildDate" type="udt:DateType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The date the OEM expects to build the vehicle</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="RejectCode" type="udt:CodeType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">A code representing a reject reason</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="OptionRestrictionStatements" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Information about option restrictions on the vehicle</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="HoldCodeIndicator" type="udt:IndicatorType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Representing hold status</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="RejectResponsibilityCode" type="udt:CodeType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">A code indicating who has action to take to address a reject</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleInvoiceTypeCode" type="udt:CodeType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> A code indicating the invoice type. Valid values are Retail-Stock, Fleet, Sold. </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="InvoiceDocText" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Response message that shows the Invoice document in the XML contains tag to start and stop Invoice document text. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
-<xsd:element name="VehicleInvoiceVehicleLineItem" type="VehicleInvoiceVehicleLineItemType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Detail information regarding a vehicle for a particular invoice. </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:complexType name="VehicleInvoiceVehicleLineItemType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">.</xsd:documentation>
</xsd:annotation>
-<xsd:sequence>
<xsd:element ref="Vehicle" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="BrandedInfo" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="OriginalSoldDate" type="udt:DateType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The date the item, e.g., a vehicle, engine, boat, part, etc. was sold.</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="DeliveryDistanceMeasure" type="sqdt:LengthMeasureType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Odometer reading of vehicle at time of delivery</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="DoorKeyNumberString" type="qdt:StringType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Door Key Number</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="IgnitionKeyNumberString" type="qdt:StringType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Vehicle Ignition Key Number</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="NonUSVehicleIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether the vehicle was produced for the United States or not</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="OdometerStatus" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Status of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="OwnerParty" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="RestrictionIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indication that vehicle has restrictions on its use</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="RestrictionDescription" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Description of vehicle use restrictions</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="ShipToParty" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="SoldToParty" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="TelematicsServiceIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indication whether Telematics Service Subscription is turned on</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleAllocatedDate" type="udt:DateType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Date vehicle was allocated and/or a delivery work order was cut</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleDemoIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether vehicle was ever a demo</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleOrderNumber" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Vehicle Order Number (VON)</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleShipDate" type="udt:DateType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Date shipped from warehouse or distribution center</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleStockString" type="qdt:StringType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Dealer assigned vehicle stock number</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Pricing" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="FleetAccount" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="LicenseNumberString" type="qdt:StringType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">State License plate number of vehicle</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleStatusCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Vehicle status code - Example status could be Built, Scheduled, Shipped, In-Transit, Sold, etc.</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="PresellID" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Prohibit dealers from pre-selling cars that have not yet been ordered </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Option" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="oagis:Note" minOccurs="0" maxOccurs="unbounded"/>
-<xsd:element name="VehicleOrderTypeDescription" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Order type in description format example “Retail - Stock” “Retail – Sold” “Fleet” </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleOrderType" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Vehicle Order Management code used to classify dealer order type example “TRE”, “SRE”, “FDR”, </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="IncludeInvoiceDocText" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Invoice request parameter for including Invoice document text in response, default value is False True indicates the Invoice document is included in response. False indicates the Invoice document is not included in response. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="DocumentIdentificationGroup" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="DocumentReferenceIdentificationGroup" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="OrderQuantity" type="udt:QuantityType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Quantity Ordered. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>