Uses the Component:CustomerInformationDetailType
Detail Line
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..1 | Field | 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..1 | Component | PartyABIEType | |
| VehicleID |
Vehicle Identification Number | 0..1 | Field | udt:IdentifierType | |
| OwnershipStartDate |
Start date when the specified VIN was associated with the Customer profile in DMS | 0..1 | Field | udt:DateType | |
| OwnershipEndDate |
Start date when the specified VIN was disassociated with the Customer profile in DMS | 0..1 | Field | udt:DateType | |
| Vehicle |
Common vehicle component | 0..* | Component | VehicleABIEType | |
| 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..1 | Component | FreeFormTextGroupType | |
| CustomerFinancialInformation |
Customer's Financial Information. | 0..1 | Component | CustomerFinancialInformationType | |
| CustomerCharacteristic |
Different type of grouping and classification of customers. This type of information is OEM or dealer specific. | 0..1 | Component | CustomerCharacteristicType |
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>