Uses the Component:CustomerInformationHeaderType
Customer Information Header
Table 6.2. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| DocumentDateTime |
Is the date and time the document was last created. This is not the date and time that the BOD message instance was created. | 0..1 | Field | udt:DateTimeType | |
| SecondaryPassword |
Secondary password used to validate access to the dealer information | 0..1 | Field | udt:TextType | |
| SecondaryDealerNumberID |
Identifies secondary dealer number if different than primary "Dealer Number" | 0..1 | Field | udt:IdentifierType | |
| DocumentIdentificationGroup |
A group of identifications that uniquely identifies this document | 1..1 | Component | DocumentIdentificationGroupType | |
| TransactionTypeCode |
It defines what type of transaction to be performed at the receiving system. VA - VIN associated with customer (Adding customer to a VIN or New Ownership) VD - VIN dis-associated with customer (Removing customer to a VIN relationship or deleting ownership) AP - Add Principal driver RP - Remove Principal driver AC - Add new customer to DMS UC - Update customer information in DMS Reward Card Earning Code Look Up: 1.1 - GM Earnings for redemption look up, 1.2 - GM Earnings for redemption look up with last name, 1.3 - GM Boubues earnings code look up, 1.4 - GM Earnngs look up GSWB, | 1..1 | Field | udt:CodeType | |
| EmployeePerson |
An employee of a dealership, or other organization. | 0..1 | Component | EmployeePersonType |
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.2. CustomerInformationHeader
<CustomerInformationHeader>
<DocumentDateTime>......</DocumentDateTime> [0..1]
<SecondaryPassword>......</SecondaryPassword> [0..1]
<SecondaryDealerNumberID>......</SecondaryDealerNumberID> [0..1]
<DocumentIdentificationGroup>......</DocumentIdentificationGroup> [1..1]
<TransactionTypeCode>......</TransactionTypeCode> [1..1]
<EmployeePerson>......</EmployeePerson> [0..1]
</CustomerInformationHeader>