Customer Fields
The billing data customer fields capture details such as the utility customer's name, address, and other contact information.
Each table row represents a column in the data file. The header row of the data file must contain all table "Column Name" values, even if all values in those columns are blank. The columns must appear from left to right in the order in which they appear in the table and be separated by tab characters. See Legacy Billing Data File Specifications for more information.
Column Name | Description |
---|---|
customer_id |
Unique identifier for the customer that is familiar to the customer. This field is the default id that will be displayed on Oracle Utilities Opower communications. It is also used for web portal account creation and by Customer Service Representatives to locate customer accounts in the Customer Service Interface. Type: STRING Can Be Empty?: No. Default: Not applicable. |
premise_id |
An identifier for a site occupied by an individual customer. Multiple service points (one per fuel type) may be tied to one premise, but only one customer can be tied to a premise at any given time. Type: STRING Can Be Empty?: No. Default: Not applicable. |
secondary_id |
Additional field for a secondary customer id. If Type: STRING Can Be Empty?: Yes. Default: Null. |
ccb_account_id |
Unique identifier for an account in the Oracle Utilities Customer Care and Billing (CCB) system. For more information about CCB, see the Oracle Utilities Customer Care and Billing documentation. Note: If you are using Oracle Utilities CCB, this is a required field. Type: STRING Can Be Empty?: Yes. Default: Not applicable. |
mail_address_line_1 |
The first line of the mailing address that should contain the street address. Note: The mailing address does not necessarily match the service point address. Type: STRING Can Be Empty?: No. Default: Not applicable. |
mail_address_line_2 |
Optional second line of the mailing address. Type: STRING Can Be Empty?: Yes. Default: Not applicable. |
mail_address_line_3 |
Optional third line of the mailing address. Type: STRING Can Be Empty?: Yes. Default: Not applicable. |
mail_city |
The city in which the mailing address is located. For example, Richmond. Type: STRING Can Be Empty?: No. Default: Not applicable. |
mail_state |
The 2-character state code where the mail address is located. For example, VA for Virginia. Type: STRING - 2 characters Can Be Empty?: No. Default: Not applicable. |
mail_zip_code |
5-digit zip or 9-digits of zip+4. For example, 22209 or 22209-1234. Type: STRING Can Be Empty?: No. Default: Not applicable. |
first_name |
Customer's first name. Type: STRING Can Be Empty?: Yes.* *For residential customers, at least one of the following must be specified: If you have the For business customers, the Default: Null. |
last_name |
Customer's last name. Type: STRING Can Be Empty?: Yes.* *For residential customers, at least one of the following must be specified: For business customers, the Default: Null. |
phone_1 |
The primary phone number for a customer. For most utilities, this will be the only phone number that is used. Type: STRING Can Be Empty?: Yes. Default: Null. |
phone_2 |
A secondary phone number. This is used to denote SMS numbers. If this field is completed, the number must be able to receive SMS messages. Type: STRING Can Be Empty?: Yes. Default: Null. |
|
Customer's email address. This is required to enable delivery of email communications. Only one address should be sent. Type: STRING Can Be Empty?: Yes. Default: Null. |
owner |
A flag to indicate whether a customer is an owner of the home. Type: STRING - 1 character Allowed Values:
Can Be Empty?: Yes. If left blank, the customer's status as owner is marked "unknown." Default: Null. |
customer_type |
A classification for the customer, such as a residential or commercial customer. Only customers marked as Type: STRING Allowed Values:
Can Be Empty?: Yes. Default: Null. If left Null, the customer will be marked as RESIDENTIAL. |
language_preference |
A five-character code specifying a customer's preferred language/country. The language is specified by the two letter lowercase ISO language code defined in ISO-639. The country is specified by the two letter uppercase ISO country code defined in ISO-3166. The code must begin with the language and then the country separated by an underscore. If the value in this field is empty or NULL, then the default language code that is configured for the utility will be used for the customer. Note: This field is primarily designed to support the multilingual functionality that is provided for utilities whose customers speak multiple languages. It is not frequently used. Contact your Delivery Team if you have any questions. Type: STRING Example Values:
Can Be Empty?: Yes. Default: None. |
Additional Customer Fields for Businesses
Column Name | Description |
---|---|
business_name |
The name of the business. Use this field if the Type: STRING Can Be Empty?: Yes. Note: If the Default: Not applicable. |
other_business_segment |
Utility specified business segment if the utility has a unique segmenting schema other than NAICS or SIC code. Note: Only enter values in this column if your utility is part of the Oracle Utilities Opower SMB Energy Efficiency Pilot program. If your utility is not part of this pilot program, do not enter any values in this column. Type: STRING Can Be Empty?: Yes. Default: Null. |