-<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="VehicleInitiativePaymentInvoice" type="VehicleInitiativePaymentInvoiceType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> VehicleInitiativePaymentInvoice supports the transmission of Variable Marketing Dealer Rebate Payment Data to the dealership. NOTE: Although this is the traditional use of the Vehicle Initiative Payment Invoice, it could be used to send Vehicle Initiative Payment Invoice information between any two business parties. </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleInitiativePaymentInvoiceHeader" type="VehicleInitiativePaymentInvoiceHeaderType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Vehicle Invoice Header </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleInitiativePaymentInvoiceLine" type="VehicleInitiativePaymentInvoiceLineType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Vehicle Initiative Payment Invoice Header </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:complexType name="VehicleInitiativePaymentInvoiceType">
-<xsd:annotation>
<xsd:documentation>Vehicle Initiative Payment Invoice Type</xsd:documentation>
</xsd:annotation>
-<xsd:sequence>
<xsd:element ref="VehicleInitiativePaymentInvoiceHeader" minOccurs="1" maxOccurs="1"/>
<xsd:element ref="VehicleInitiativePaymentInvoiceLine" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
-<xsd:complexType name="VehicleInitiativePaymentInvoiceHeaderType">
-<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="1" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Date of invoice.</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="CreditDebitIndicator" type="udt:IdentifierType" minOccurs="1" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Specifies if the Invoice is a Credit or a Debit. Valid values are "C" or "D".</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Pricing" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-<xsd:complexType name="VehicleInitiativePaymentInvoiceLineType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">.</xsd:documentation>
</xsd:annotation>
-<xsd:sequence>
-<xsd:element name="PaymentID" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Programme ID (Campaing ID)</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="PaymentCategory" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Payment Cattegory (Campaign Category)</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="BatchNumber" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Batch Number (Always use "MPS2BATCH)</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="PaymentType" type="udt:TextType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Programme Name</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="TotalAmountOfThisProgram" type="udt:AmountType" minOccurs="0">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Total Line of Items Amounts for this program</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="VehicleInitiativePaymentInvoiceLineItem" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
-<xsd:element name="VehicleInitiativePaymentInvoiceLineItem" type="VehicleInitiativePaymentInvoiceLineItemType">
-<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="VehicleInitiativePaymentInvoiceLineItemType">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">.</xsd:documentation>
</xsd:annotation>
-<xsd:sequence>
-<xsd:element name="EarningDealerCode" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Earning Dealer - Retail / Sub Dealer</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Vehicle" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="RetailType" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Retail Type / Sales Category Code</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VehicleRegistrationDate" type="udt:DateTimeType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Retail Type / Sales Category Code</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="PaymentAmount" type="udt:AmountType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Payment Amount generared agains a VIN</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="FirstInvoiceDealer" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">First Invoiced Dealer Code</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="FirstInvoiceMarket" type="udt:TextType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">First Invoiced Market Code(3 char. ISO)</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 ref="DocumentReference" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="FleetAccount" minOccurs="0" maxOccurs="1"/>
-<xsd:element name="ContractDate" type="udt:DateTimeType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Dealer /Customer Contract Date</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="OriginalSoldDate" type="udt:DateTimeType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Date Vehicle was sold</xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VATDescriptor" type="qdt:StringType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Detail of the VAT calculation to be applied to the corresponding PaymentAmount field. </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="VATAmount" type="udt:AmountType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">VAT amount paid in addition to the PaymentAmount field </xsd:documentation>
</xsd:annotation>
</xsd:element>
-<xsd:element name="RetailGlobalType" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5"> Global Sales Type . </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>