Definition Type: ComplexType
Name: Vendor
Namespace: http://www.starstandard.org/STAR/5
Containing Schema: DealerLocatorExtended.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into vendorCode in schema dealerlocatorextended_xsd Drilldown into directions in schema dealerlocatorextended_xsd Drilldown into CNPJ in schema dealerlocatorextended_xsd Drilldown into vehicleMakeAuthorizationWithModel in schema dealerlocatorextended_xsd Drilldown into vehicleMakeAuthorization in schema dealerlocatorextended_xsd Drilldown into offering in schema dealerlocatorextended_xsd Drilldown into marketingText in schema dealerlocatorextended_xsd Drilldown into hoursOfOperation in schema dealerlocatorextended_xsd Drilldown into alternateId in schema dealerlocatorextended_xsd Drilldown into alternateName in schema dealerlocatorextended_xsd Drilldown into primaryName in schema dealerlocatorextended_xsd Drilldown into replacementVendorId in schema dealerlocatorextended_xsd Drilldown into marketingOrganization in schema dealerlocatorextended_xsd Drilldown into localMarketingGroup in schema dealerlocatorextended_xsd Drilldown into department in schema dealerlocatorextended_xsd Drilldown into url in schema dealerlocatorextended_xsd Drilldown into businessFunction in schema dealerlocatorextended_xsd Drilldown into vendorCorporateProgramRelationship in schema dealerlocatorextended_xsd Drilldown into programCodes in schema dealerlocatorextended_xsd Drilldown into contact in schema dealerlocatorextended_xsd Drilldown into sellingSource in schema dealerlocatorextended_xsd Drilldown into id in schema dealerlocatorextended_xsd Drilldown into type in schema dealerlocatorextended_xsd Drilldown into role in schema dealerlocatorextended_xsd Drilldown into businessManagementDivision in schema dealerlocatorextended_xsd Drilldown into primaryBusinessManagementSellingSourceIndicator in schema dealerlocatorextended_xsdXSD Diagram of Vendor in schema dealerlocatorextended_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="Vendor">
    <xsd:sequence>
        <xsd:element name="id" type="xsd:int" />
        <xsd:element minOccurs="0" maxOccurs="1" name="sellingSource" type="SellingSource" />
        <xsd:element name="contact" minOccurs="0" maxOccurs="unbounded" type="Contact" />
        <xsd:element name="programCodes" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="vendorCorporateProgramRelationship" minOccurs="0" maxOccurs="unbounded" type="VendorCorporateProgramRelationship" />
        <xsd:element name="businessFunction" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="url" minOccurs="0" maxOccurs="unbounded" type="Url" />
        <xsd:element name="department" minOccurs="0" maxOccurs="unbounded" type="Department" />
        <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:element name="localMarketingGroup" type="LocalMarketingGroup" />
            <xsd:element name="marketingOrganization" type="MarketingOrganization" />
        </xsd:choice>
        <xsd:element name="replacementVendorId" minOccurs="0" maxOccurs="1" type="xsd:int" />
        <xsd:element name="primaryName" type="udt:TextType" />
        <xsd:element name="alternateName" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="alternateId" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="hoursOfOperation" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="marketingText" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="offering" minOccurs="0" maxOccurs="unbounded" type="Offering" />
        <xsd:element name="vehicleMakeAuthorization" minOccurs="0" maxOccurs="unbounded" type="VehicleMakeAuthorization" />
        <xsd:element name="vehicleMakeAuthorizationWithModel" minOccurs="0" maxOccurs="unbounded" type="VehicleMakeAuthorizationWithModel" />
        <xsd:element name="CNPJ" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="directions" minOccurs="0" maxOccurs="1" type="udt:TextType" />
        <xsd:element name="vendorCode" minOccurs="0" maxOccurs="1" type="udt:TextType" />
    </xsd:sequence>
    <xsd:attribute name="primaryBusinessManagementSellingSourceIndicator" type="xsd:boolean" />
    <xsd:attribute name="businessManagementDivision" type="xsd:string" />
    <xsd:attribute name="role" type="VendorRole" />
    <xsd:attribute name="type" default="unknown" type="VendorType" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
id star:id (1) (1)
sellingSource star:sellingSource 0 1
contact star:contact 0 unbounded
programCodes star:programCodes 0 1
vendorCorporateProgramRelationship star:vendorCorporateProgramRelationship 0 unbounded
businessFunction star:businessFunction 0 1
url star:url 0 unbounded
department star:department 0 unbounded
localMarketingGroup star:localMarketingGroup (1) (1)
marketingOrganization star:marketingOrganization (1) (1)
replacementVendorId star:replacementVendorId 0 1
primaryName star:primaryName (1) (1)
alternateName star:alternateName 0 1
alternateId star:alternateId 0 1
hoursOfOperation star:hoursOfOperation 0 1
marketingText star:marketingText 0 1
offering star:offering 0 unbounded
vehicleMakeAuthorization star:vehicleMakeAuthorization 0 unbounded
vehicleMakeAuthorizationWithModel star:vehicleMakeAuthorizationWithModel 0 unbounded
CNPJ star:CNPJ 0 1
directions star:directions 0 1
vendorCode star:vendorCode 0 1
Collapse Child Attributes:
Name Type Default Value Use
primaryBusinessManagementSellingSourceIndicator star:primaryBusinessManagementSellingSourceIndicator (Optional)
businessManagementDivision star:businessManagementDivision (Optional)
role star:role (Optional)
type star:type unknown (Optional)
Collapse Derivation Tree:
Collapse References:
star:vendor