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 | oag:xbt_DateTimeType | |
DocumentIdentification |
A group of identifications that uniquely identifies this document | 0..1 | Component | DocumentIdentificationType | |
DefaultCurrency |
Default global currency that can be used in all amounts. It can be overwrittten in individual amounts by populating the "currency" attribute in the Amount Data Type. | 0..1 | Field | oag:clm542173A20090305_ISO3AlphaCurrencyCodeContentType | |
DefaultLanguage |
Default language. It can be overwrittten in individual data elements in the BOD if needed. | 0..1 | Field | sqdt:LanguageCodeType | |
ProviderParty |
The party that provides a lead. | 0..1 | Component | PartyBBIEType | |
ConsumerParty |
Consumer information | 0..1 | Component | PartyBBIEType | |
TransactionType |
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, | 0..* | Field | oag:CodeType | |
CustomerType |
It defines the type of customer. | 0..* | Field | oag:CodeType | |
CustomerParty |
Customer information | 0..1 | Component | CustomerPartyType | |
Status |
Custmer status. Values are "active" or "inactive". | 0..1 | Field | oag:CodeType | |
RelatedParty |
Other Parties related to the customer. | 0..* | Field | PartyBBIEType |
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] <DocumentIdentification>......</DocumentIdentification> [0..1] <DefaultCurrency>......</DefaultCurrency> [0..1] <DefaultLanguage>......</DefaultLanguage> [0..1] <ProviderParty>......</ProviderParty> [0..1] <ConsumerParty>......</ConsumerParty> [0..1] <TransactionType>......</TransactionType> [0..*] <CustomerType>......</CustomerType> [0..*] <CustomerParty>......</CustomerParty> [0..1] <Status>......</Status> [0..1] <RelatedParty>......</RelatedParty> [0..*] </CustomerInformationHeader>