CustomerInformationHeader

Uses the Component:CustomerInformationHeaderType

Customer Information Header

Fields and Components

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..1Field oag:xbt_DateTimeType  
DocumentIdentification

A group of identifications that uniquely identifies this document

0..1ComponentDocumentIdentificationType 
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..1Field oag:clm542173A20090305_ISO3AlphaCurrencyCodeContentType  
DefaultLanguage

Default language. It can be overwrittten in individual data elements in the BOD if needed.

0..1Field sqdt:LanguageCodeType  
ProviderParty

The party that provides a lead.

0..1ComponentPartyBBIEType 
ConsumerParty

Consumer information

0..1ComponentPartyBBIEType 
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..1ComponentCustomerPartyType 
Status

Custmer status. Values are "active" or "inactive".

0..1Field oag:CodeType  
RelatedParty

Other Parties related to the customer.

0..*Field PartyBBIEType  

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.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>