Account feed layout definition
This page provides the feed layout definition. In addition, this page provides a table that helps to associate what fields in the layout go to which tables in the Account data model.
Feed layout to data model table mapping
In most of the feed layouts definition pages, we just show the feed layout. In the case of account, the data in the feed layout goes to multiple base tables in the data model. This table illustrates the tables in the data model that the fields in the field layout end up in.
The feed layout table follows this table to provide context before the full feed layout is described.
Here’s the source spreadsheet of this table for reference: Account Feed Layout and Field to Table Mapping Reference Only.xlsx.
Account feed layout
The following table represents the feed layout definition.
Required fields are marked as (Required) in the field description column; fields not marked as required are optional.
Business name | Field name | Field Description | Field Data type/length |
---|---|---|---|
System of Record Name |
| (Required) Name of the system that is the authoritative data source for a record. |
|
Source Party Profile Id |
| (Required) This field is the natural primary key (only for customer membership). Can be linked to the profile ID in Party Profile feed layout. Unique identifier generated by legacy program systems, enrollment forms, etc. to identify the creation of a customer (can be identifier generated by the system, email address, etc.). Uses |
|
Business Unit Code |
| This field is the natural primary key. Business Unit identifies the structure of brands within an organizational entity. It is the way in which the brands within a company's portfolio are related to, and differentiated from, one another. This field is used in aggregate calculations. Values are defined as part of on-boarding, in |
|
Source Account Id |
| (Required) This field is the natural primary key. Uniquely identifies customer account in the legacy system. This field is used in aggregate calculations. |
|
Account Description |
| A short description of the account, like "eComm account", "Loyalty points membership", etc. |
|
Account Type Code |
| Any account types as defined in the reference data. Values are defined as part of on-boarding, in |
|
Enrollment Associate Id |
| An ID of associate that enrolled the main customer into account. |
|
Account Open Date |
| Account open date ( |
|
Account Close Date |
| Account close date ( |
|
Account Close Reason |
| Text value indicating the reason for account closure (duplicate, expired, etc.). |
|
Enrollment Location Id |
| Identifies the location (store or website) where enrollment took place. |
|
Main Profile Indicator |
| Indicates whether this is the main member that is associated with the loyalty account. |
|
Active Membership Indicator |
| Indicates whether the customer is an active member. |
|
Membership Start Date |
| Membership start date ( |
|
Membership End Date |
| Membership end date ( |
|
Loyalty System Id |
| Identifies a system of record for loyalty account. |
|
Loyalty Account Tier Code |
| The tier that the loyalty account had attained. For example: Base=$0-$399.99; Plus=$400-$1199.99 and 2 visits; VIP=$1200+ and 2 visits. Values are defined as part of on-boarding, in |
|
Loyalty Account Tier Join Date |
| Date when the account was assigned the current tier ( |
|
Balance Points Quantity |
| Current points balance (the total rewards earned minus total rewards redeemed). |
|
Previous Loyalty Account Tier Code |
| Previous tier that loyalty account had attained. Values are defined as part of on-boarding, in |
|
Next Loyalty Account Tier Code |
| Next tier that loyalty account would attain. Values are defined as part of on-boarding, in |
|
Loyalty Program Id |
| Uniquely identifies a customer loyalty program in the legacy system. A structured and long-term marketing effort which provides incentives to repeat customers who demonstrate loyal buying behavior. |
|
Loyalty Program Description |
| Description of the customer loyalty program. |
|
Loyalty Program Start Date |
| Starting date of customer loyalty program ( |
|
Loyalty Program End Date |
| Ending date of customer loyalty program ( |
|
Loyalty Program Status |
| Current status of customer loyalty program (active). |
|
Source Record Create Datetime |
| The datetime when the record was created at source system ( |
|
Source Record Update Datetime |
| The datetime of the latest update of the record at source system ( |
|