CustomerInformationDetail

Uses the Component:CustomerInformationDetailType

Detail Line

Fields and Components

Table 6.21. Fields and Components

Name Description Occurrence Type Data Type User Notes
CustomerRoleToVehicleCode

Identifies the role of the customer to the vehicle. D = Driver, O = Owner, S = Secondary driver, C = Co-owner

0..1Field udt:CodeType  
CustomerTypeCode

Field to highlight what type of customer is related to this transaction. (VC=Vehicle Customer, SC=Service Customer, PC=Parts Customer). If a customer has more than one type, create additional "CustomerTypeCode" occurrences. Note: if a customer is a Vehicle Customer (VC), the VehicleID is required.

0..*Field udt:CodeType  
CustomerParty

Is the organization that is the end customer of the goods or services being provided in the associated transaction.

1..1ComponentPartyABIEType 
VehicleID

Vehicle Identification Number

0..1Field udt:IdentifierType  
OwnershipStartDate

Start date when the specified VIN was associated with the Customer profile in DMS

0..1Field udt:DateType  
OwnershipEndDate

Start date when the specified VIN was disassociated with the Customer profile in DMS

0..1Field udt:DateType  
Vehicle

Common vehicle component

0..*ComponentVehicleABIEType 
FreeFormTextGroup

This component allows for the free form entry of notes and text descriptions. Detailed data should use one of the existing fields or submit a modification request back to STAR to capture the appropriate data.

0..1ComponentFreeFormTextGroupType 
CustomerFinancialInformation

Customer's Financial Information.

0..1ComponentCustomerFinancialInformationType 
CustomerCharacteristic

Different type of grouping and classification of customers. This type of information is OEM or dealer specific.

0..1ComponentCustomerCharacteristicType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.21. CustomerInformationDetail

<CustomerInformationDetail>
     <CustomerRoleToVehicleCode>......</CustomerRoleToVehicleCode>     [0..1]
     <CustomerTypeCode>......</CustomerTypeCode>     [0..*]
     <CustomerParty>......</CustomerParty>     [1..1]
     <VehicleID>......</VehicleID>     [0..1]
     <OwnershipStartDate>......</OwnershipStartDate>     [0..1]
     <OwnershipEndDate>......</OwnershipEndDate>     [0..1]
     <Vehicle>......</Vehicle>     [0..*]
     <FreeFormTextGroup>......</FreeFormTextGroup>     [0..1]
     <CustomerFinancialInformation>......</CustomerFinancialInformation>     [0..1]
     <CustomerCharacteristic>......</CustomerCharacteristic>     [0..1]
</CustomerInformationDetail>