Home > Aria Crescendo Documentation > Data Feed Web Service > Data Feed Logical Object Model

Data Feed Logical Object Model

Table of contents
  1. Index of Datatypes
  2. Datatype Concepts
    1. Objects
    2. Entities
    3. Arrays
    4. Primitives
  3. General Datatypes
    1. Objects
      1. Ref
  4. Financial Datatypes
    1. Credit_Memo
    2. Invoice
      1. Invoice$Pending_Tax_Detail
      2. Invoice$Discount_Detail
      3. Invoice$Pending_Discount_Detail
      4. Invoice$Surcharge_Detail
      5. Invoice$Pending_Surcharge_Detail
    3. Invoice_Reversal
    4. Order
    5. Order_Line
    6. Pending_Invoice_Line
    7. Recurring_Credit
      1. Recurring_Credit$Eligible_Plan
      2. Recurring_Credit$Eligible_Plan_Instance
    8. Service_Credit
      1. Service_Credit$Eligibility
    9. Statement
    10. Tax_Detail
    11. Transaction
      1. Transaction$Supplemental_Field
    12. Transaction_Application
  5. Account Datatypes
    1. Account
      1. Account$Notification_Override
      2. Account$Field_Value
      3. Account$Surcharge
    2. Account_Coupon_Assignment
    3. Account_Discount_Rule_Assignment
    4. Billing_Group
    5. Comment
    6. Contact
    7. Contract
      1. Contract$Plan_Instance
    8. Dunning_Group
    9. Payment_Method
    10. Plan_Instance
      1. Plan_Instance$Product_Field
      2. Plan_Instance$Service_Detail
      3. Plan_Instance$Surcharge
      4. Plan_Instance$Custom_Rate
    11. Plan_Instance_Coupon_Assignment
    12. Plan_Instance_Discount_Rule_Assignment
    13. Plan_Unit_Instance
      1. Plan_Unit_Instance$Product_Field
      2. Plan_Unit_Instance$Service
    14. Queued_Plan_Instance_Change
      1. Queued_Plan_Instance_Change$Coupon_Change
      2. Queued_Plan_Instance_Change$Nso_Item_Addition
      3. Queued_Plan_Instance_Change$Plan_Instance_Change
      4. Queued_Plan_Instance_Change$Product_Field_Change
      5. Queued_Plan_Instance_Change$Surcharge_Change
    15. Usage_Record
  6. Catalog Datatypes
    1. Account_Field
      1. Account_Field$Allowed_Value
      2. Account_Field$Locale_Detail
    2. Available_NonSubscription_Offering_Scope
    3. Chart_Of_Accounts
    4. Collection_Account_Group
      1. Plan$Contract_Completion_Rollover_Rate_Schedule
    5. Coupon
      1. Coupon$Locale_Detail
    6. Discount_Rule
      1. Discount_Rule$Plan_Service_Detail
      2. Discount_Rule$Locale_Detail
    7. Discount_Rule_Bundle
    8. Legal_Entity
    9. NonSubscription_Offering
        1. PLAN$PLAN_NONSUBSCRIPTION_OFFERING_INDIVIDUAL$NONSUBSCRIPTION_OFFERING_SCHEDULE_ASSIGNMENT
        2. PLAN$PLAN_NONSUBSCRIPTION_OFFERING_GROUP$NONSUBSCRIPTION_OFFERING_SCHEDULE_ASSIGNMENT
    10. NonSubscription_Offering_Bundle_Type
      1. NonSubscription_Offering$Locale_Detail
    11. NonSubscription_Offering_Rate_Schedule
      1. NonSubscription_Offering_Rate_Schedule$NonSubscription_Offering_Rate_Schedule_Tier
    12. Notification_Template
    13. Notification_Template_Group
    14. Payment_Term
    15. Plan
      1. Plan$Locale_Detail
      2. Plan$Plan_NonSubscription_Offering_Individual
      3. Plan$Plan_NonSubscription_Offering_Group
    16. Plan_Group
    17. Plan_NonSubscription_Offering_Scope
    18. Plan_Rate_Schedule
      1. Plan_Rate_Schedule$Tier
        1. PLAN_RATE_SCHEDULE$LOCALE_DETAIL
        2. PLAN_RATE_SCHEDULE$TIER$LOCALE_DETAIL
      2. Plan_Rate_Schedule$Billing_Interval
      3. Plan$Service_Details
        1. PLAN$SERVICE_DETAILS$PLAN_SERVICE_USAGE_THRESHOLD
          1. PLAN$SERVICE_DETAILS$PLAN_SERVICE_USAGE_THRESHOLD$PLAN_SERVICE_USAGE_THRESHOLD_LEVEL
    19. Plan_Relationship
    20. Product_Field
      1. Product_Field$Allowed_Value
      2. Product_Field$Object_Type_Configuration
      3. Product_Field$Locale_Detail
    21. Product_Field_Assignment
    22. Product_Field_Category
    23. Product_Field_Value
        1. PRODUCT_FIELD$ASSIGNMENT$VALUE$LOCALE_DETAIL
    24. Rollover_Interval_Type
    25. Service
      1. Service$Locale_Detail
    26. Service_Location
    27. Surcharge
      1. Surcharge$Locale_Detail
    28. Surcharge_Rate_Schedule
      1. Surcharge_Rate_Schedule$Tiers
        1. SURCHARGE_RATE_SCHEDULE$LOCALE_DETAIL
        2. SURCHARGE_RATE_SCHEDULE$TIERS$LOCALE_DETAIL
    29. Usage_Type
      1. Usage_Type$Locale_Detail
    30. Usage_Unit_Type
      1. Usage_Unit_Type$Locale_Detail
    31. Tiered_Pricing_Rule
  7. Configuration Datatypes
    1. Account_Status
    2. Application_Scope
    3. Assignment_Level
    4. Auto_Offset_Months_Option
    5. Billing_Interval_Type
    6. Billing_Group_Status
    7. Collection_Status
    8. Contract_End_Action
    9. Contract_Scope
    10. Contract_Status
    11. Country
    12. Coupon_Application
    13. Coupon_Directive
    14. Credit_Reason
    15. Credit_Ref_Type
    16. Currency
    17. Discount_Behavior
    18. Discount_Rule_Duration
    19. Discount_Rule_Scope
    20. Discount_Type
    21. Dunning_Group_Status
    22. Dunning_State
    23. Dunning_Process
      1. Dunning_Process$Dunning_Step
      2. Dunning_Process$Plan_Payment_Assignment
      3. Dunning_Process$Plan_Assignment
      4. Dunning_Process$Payment_Assignment
      5. Dunning_Process$Dunning_Step$Fee_Configuration
    24. Dunning_Process$Dunning_Step$Contact_Type_Notified
    25. Dunning_Process$Dunning_Step$Fee_Type
    26. Email_Template
    27. Field_Input_Type
    28. Force_Bill_Date_Reset
    29. Force_Master_Bill_Date_Reset
    30. Fulfillment_Status
    31. Functional_Account_Group
    32. Group_Usage
    33. Invoice_Application_Scope
    34. Invoice_Status
    35. Invoice_Type
    36. Invoicing_Option
    37. Invoice_Usage_Record_Status
    38. Locale
    39. Notice_Balance_Type
    40. Notice_Destination_Type
    41. Notify_Method
    42. Object_Type
    43. Object_Type_Configuration
    44. Order_Status
    45. Payment_Method_Status
    46. Payment_Method_Type
    47. Payment_Processor
    48. Plan_Instance_Change_Type
    49. Plan_Instance_Status
    50. Plan_Unit_Instance_Status
    51. Product_Field_Assignment_Directive
    52. Proration_Directive
    53. Proration_Invoice_Timing_Option
    54. Proration_Operation_Type
    55. Queue_Activation_Status
    56. Queue_Status
    57. Rate_Calculation_Type
    58. Rebill_Reason
    59. Recurring_Credit_Expiration_Type
    60. Recurring_Credit_Reason
    61. Recurring_Credit_Status
    62. Recurring_Credit_Type
    63. Refund_Reason
    64. Responsibility_Level
    65. Service_Type
    66. Statement_Status
    67. Surcharge_Directive
    68. Tax_Authority_Level
    69. Tax_Exempt_Level
    70. Tax_Service_Group
    71. Template_Class
    72. Template_Distillation_Behavior
    73. Transaction_Type
    74. Usage_Accumulation_Renewal_Option
    75. Write_Off_Reason

Aria Billing Logical Model

Table of Contents

Index of Datatypes

In this reference documentation, datatypes are grouped into the following broad categories. This grouping does not reflect any distinction in the datatype definitions or behavior.

Category Description
General General purpose datatypes
Financial Data that relates to financial activity
Account Data that relates to specific accounts
Product Catalog Data that represents the product catalog
Configuration Data that represents client configurations
DataType Type Class Doc Chapter
Account Entity Account
Account_Coupon_Assignment Entity Account
Account_Discount_Rule_Assignment Entity Account
Account_Field Entity Product Catalog
Account_Status Entity Configuration
Auto_Offset_Months_Option Entity Configuration
Available_NonSubscription_Offering_Scope Entity Product Catalog
BigInt Primitive General
Billing_Group Entity Account
Billing_Group_Status Entity Configuration
Boolean Primitive General
Collection_Account_Group Entity Product Catalog
Collection_Status Entity Configuration
Comment Entity Account
Contact Entity Account
Contract Entity Account
Contact_Type_Notified Entity Configuration
Contract_Scope Entity Configuration
Contract_Status Entity Configuration
Contract_Type Entity Configuration
Country Entity Configuration
Coupon Entity Product Catalog
Coupon_Directive Entity Configuration
Credit_Memo Entity Financial
Credit_Reason Entity Configuration
Credit_Ref_Type Entity Configuration
Currency Entity Configuration
Date Primitive General
DateTime Primitive General
Decimal Primitive General
Discount_Rule Entity Product Catalog
Discount_Rule_Bundle Entity Product Catalog
Dunning_Group Entity Account
Dunning_Process Entity Configuration
Dunning_Step Entity Configuration
Dunning_State Entity Configuration
Dunning_Group_Status Entity Configuration
Email_Template Entity Configuration
Fee_Configuration Entity Configuration
Fee_Type Entity Configuration
Field_Input_Type Entity Configuration
Force_Bill_Date_Reset Entity Configuration
Force_Master_Bill_Date_Reset Entity Configuration
Functional_Account_Group Entity Configuration
Int Primitive General
Invoice Entity Financial
Invoice_Reversal Entity Financial
Invoice_Status Entity Configuration
Invoice_Type Entity Configuration
Invoicing_Option Entity Configuration
Locale Entity Configuration
NonSubscription_Offering Entity Product Catalog
NonSubscription_Offering_Bundle_Type Entity Product Catalog
NonSubscription_Offering_Rate_Schedule Entity Product Catalog
Notice_Balance_Type> Entity Configuration
Notice_Destination_Type> Entity Configuration
Notification_Template Entity Product Catalog
Notification_Template_Group Entity Product Catalog
Notify_Method Entity Configuration
Object_Type Entity Configuration
Object_Type_Configuration Entity Configuration
Order Entity Financial
Order_Line Entity Financial
Order_Status Entity Configuration
Payment_Assignment Entity Configuration
Payment_Method Entity Configuration
Payment_Method_Status Entity Configuration
Payment_Method_Type Entity Configuration
Payment_Processor Entity Configuration
Payment_Term Entity Product Catalog
Pending_Invoice_Line Entity Financial
Plan Entity Product Catalog
Plan_Assignment Entity Configuration
Plan_Instance Entity Account
Plan_Instance_Change_Type Entity Configuration
Plan_Instance_Coupon_Assignment Entity Account
Plan_Instance_Discount_Rule_Assignment Entity Account
Plan_Instance_Status Entity Configuration
Plan_NonSubscription_Offering_Scope Entity Product Catalog
Plan_Payment_Assignment Entity Configuration
Plan_Rate_Schedule Entity Product Catalog
Plan_Relationship Entity Product Catalog
Plan_Unit_Instance Entity Account
Product_Field Entity Product Catalog
Product_Field_Category Entity Product_Catalog
Product_Field$Assignment Object Product Catalog
Product_Field$Assignment$Value Object Product Catalog
Product_Field$Assignment$Value$Locale_Detail Object Product Catalog
Product_Field_Assignment_Directive Entity Configuration
Proration_Directive Entity Configuration
Proration_Invoice_Timing_Option Entity Configuration
Queue_Activation_Status Entity Configuration
Queue_Status Entity Configuration
Queued_Plan_Instance_Change Entity Account
Rebill_Reason Entity Configuration
Recurring_Credit Entity Product Catalog
Recurring_Credit_Expiration_Type Entity Configuration
Recurring_Credit_Reason Entity Configuration
Recurring_Credit_Status Entity Configuration
Recurring_Credit_Type Entity Configuration
Ref Object General
Refund_Reason Entity Configuration
Responsibility_Level Entity Configuration
Rollover_Interval_Type Entity Product Catalog
Service Entity Product Catalog
Service_Credit Entity Financial
Service_Location Entity Product Catalog
Service_Type Entity Configuration
SmallInt Primitive General
Statement Entity Financial
Statement_Status Entity Configuration
Surcharge Entity Product Catalog
Surcharge_Rate_Schedule Entity Product Catalog
Tax_Authority_Level Entity Configuration
Tax_Detail Object Financial
Tax_Exempt_Level Entity Configuration
Tax_Service_Group Entity Configuration
Template_Class Entity Configuration
Template_Distillation_Behavior Entity Configuration
Text Primitive General
Tiered_Pricing_Rule> Entity Product Catalog
Transaction Entity Financial
Transaction_Application Entity Financial
Transaction_Type Entity Configuration
Usage_Record Entity Account
Usage_Type Entity Product Catalog
Usage_Accumulation_Renewal_Option Entity Configuration
Write_Off_Reason Entity Configuration

Datatype Concepts

<a id="Objects"></a>

Objects

At the highest level, all Aria logical model data are represented by objects. Objects are simply bundles of name/value pairs in a manner similar to JSON objects. Also similar to JSON objects, the fields of Aria logical model objects may be simple primitives, may be complex structured elements such as other objects or arrays.

Object fields may have null values. Such a value indicates that that object element is defined to have no value.

<a id="Entities"></a>

Entities

Entities are a special kind of object. They are objects that have clear and unique identifiers. Those identifiers are called "Refs". (See Ref.)

All entities are objects, but not all objects are entities. For instance, only entities may appear as the top-level values of data stream events. Non-entity objects may only appear as values contained within other higher level objects as either field or array elements.

Arrays

Some object fields are defined as being arrays of some other datatype. All elements of the array will conform to the defined element datatype. Arrays may have zero or more elements.

<a id="Primitives"></a>

Primitives

These are the primitive datatypes used by the Aria logical model.

Type Name Description
Text<max-size> Freeform text. <max-size> is an optional indicator. Default is no limit.
BigInt Range: +- 2^32 (+- 9223372036854775807)
Int Range: +- 2^16 (+- 2147483647 )
SmallInt Range: +- 2^8 (+- 32767 )
Decimal Numerical representation with decimal part
Boolean true or false
Date A date with no time element
DateTime A timestamp

<a id="General_Datatypes"></a>

General Datatypes

The section covers datatypes that apply broadly to all contexts.

Objects

<a id="Ref"></a>

Ref

An Object.

Refs are references to entities. Refs combine an entity object type and the id values that identify that object.

The specific ids vary by entity type and are documented for each entity datatype. Some types have multiple ids each of which can uniquely identify the entity by itself. An example is Account, where the "account_no", "client_account_id" and "userid" fields can each uniquely identify the same account by themselves. Other types require a combination of ids to fully identify an object. An example of this is Payment_Method, where a combination of both "account_no" and "payment_method_no" are necessary in order to identify a specific payment method object.

Field name Datatype Description
type Text Name of a logical model datatype
ids Object Associative array (a map) of an entity's id values

Examples in JSON:

{ "type": "Account", "ids": { "account_no": 543262, "client_account_id": "john.doe", "userid": "991124" } }
{ "type": "Plan_Instance", "ids": { "plan_instance_no": 959239423, "client_plan_instance_id": "992.2221-z" } }
{ "type": "Transaction", "ids": { "transaction_no": 623496 } }
{ "type": "Payment_Method", "ids": { "account_no": 543262, "payment_method_no": 3 } }

<a id="Financial_Datatypes"></a>

Financial Datatypes

The section covers datatypes that represent financial activity.

<a id="Credit_Memo"></a>

Credit_Memo

An Entity with ids: credit_memo_no.

Field name Datatype Description
credit_memo_no BigInt  
account Ref<Account>  
currency Ref<Currency>  
amount Decimal This value will always be negative since it represents a credit.
created_tstamp DateTime  
credit_reason Ref<Credit_Reason>  
credit_ref_type Ref<Credit_Ref_Type>  
invoice Ref<Invoice>  
comments Text  
customer_note Text  
lines Array<Ref<Transaction>>  
tax_details Array<Tax_Detail>  

<a id="Invoice"></a>

Invoice

An Entity. Ids invoice_no.

Field name Datatype Description
invoice_no BigInt  
invoice_type Ref<Invoice_Type>  
status Ref<Invoice_Status>  
account Ref<Account>  
billing_group Ref<Billing_Group>  
statement Ref<Statement>  
original_invoice Ref<Invoice>  
rebill_invoice Ref<Invoice>  
rebill_reason Ref<Rebill_Reason>  
taxation_address Ref<Contact>  
recurring_bill_from Date  
recurring_bill_through Date  
usage_from Date  
usage_through Date  
currency Ref<Currency>  
amount Decimal negative amount denotes a credit
invoice_balance_forward Decimal  
total_due Decimal  
billed_tstamp DateTime  
paid_tstamp DateTime  
custom_status_label Text  
custom_status_description Text  
invoice_comments Text  
additional_comments Text  
client_notes Text  
created_tstamp DateTime  
updated_tstamp DateTime  
lines Array<Ref<Transaction>>  
pending_lines Array<Ref<Invoice$Pending_Invoice_Line>>  
tax_details Array<Tax_Detail>  
pending_tax_details Array<Pending_Tax_Detail>  
usage_record_status Ref<Invoice_Usage_Record_Status>  
discount_details Array<Discount_Detail>  
pending_discount_details Array<Pending_Discount_Detail>  
surchage_details Array<Surcharge_Detail>  
pending_surcharge_details Array<Pending_Surcharge_Detail>  

<a id="Invoice_Pending_Tax_Detail"></a>

Invoice$Pending_Tax_Detail

A component Object of Invoice.

Field name Datatype Description
tax_detail_line_no Int  
summary_line Ref<Pending_Invoice_Line>  
taxed_line Ref<Pending_Invoice_Line>  
tax_rate Decimal  
tax_amount_unrounded Decimal  
previous_amount_carryover Decimal  
current_amount_carryover Decimal  
before_round_adjusted_tax_amount Decimal  
amount Decimal  
is_taxed_line_tax_inclusive Boolean  
tax_authority_level Ref<Tax_Authority_Level>  
external_tax_type_id Text  
external_tax_type_description Text  
external_category Text  
external_jurisdiction_name Text  
external_tax_summary Text  

<a id="Discount_Detail"></a>

Invoice$Discount_Detail

A component Object of Invoice.

Field name Datatype Description
discount_detail_line_no Int  
discount_invoice_line Ref<Transaction>  
discounted_invoice_line Ref<Transaction>  
discount_rule Ref<Discount_Rule>  
discount_amount Decimal  
source_coupon Ref<Coupon>  
remainder_discount_factor Decimal  

<a id="Pending_Discount_Detail"></a>

Invoice$Pending_Discount_Detail

A component Object of Invoice.

Field name Datatype Description
discount_detail_line_no Int  
discount_invoice_line Ref<Pending_Invoice_Line>  
discounted_invoice_line Ref<Pending_Invoice_Line>  
discount_rule Ref<Discount_Rule>  
discount_amount Decimal  
source_coupon Ref<Coupon>  
remainder_discount_factor Decimal  

<a id="Surcharge_Detail"></a>

Invoice$Surcharge_Detail

A component Object of Invoice.

Field name Datatype Description
surcharge_detail_line_no Int  
surcharge_invoice_line Ref<Transaction>  
surcharged_invoice_line Ref<Transaction>  
surcharge_amount Decimal  
surcharge Ref<Surcharge>  

<a id="Pending_Surcharge_Detail"></a>

Invoice$Pending_Surcharge_Detail

A component Object of Invoice.

Field name Datatype Description
surcharge_detail_line_no Int  
surcharge_invoice_line Ref<Pending_Invoice_Line>  
surcharged_invoice_line Ref<Pending_Invoice_Line>  
surcharge_amount Decimal  
surcharge Ref<Surcharge>  

<a id="Invoice_Reversal"></a>

Invoice_Reversal

An Entity with ids: reversal_no.

Field name Datatype Description
reversal_no BigInt  
account Ref<Account>  
currency Ref<Currency>  
amount Decimal This value will always be negative since it represents a credit.
created_tstamp DateTime  
comments Text  
lines Array<Ref<Transaction>>  
tax_details Array<Tax_Detail>  

<a id="Order"></a>

Order

An Entity with ids: order_noclient_order_id. "order_no" and "client_order_id" each independently identify the same plan instance object.

Field name Datatype Description
order_no BigInt  
client_order_id Text  
purchase_order_number Text  
account Ref<Account>  
plan_instance Ref<Plan_Instance>  
invoice Ref<Invoice>  
status Ref<Order_Status>  
currency Ref<Currency>  
amount Decimal  
fulfill_date Date  
created_receipt_id Text<50>  
updated_receipt_id Text<50>  
statement_message Text  
lines Array<Ref<Order_Line>>  
comments Text  
created_tstamp DateTime  
updated_tstamp DateTime  

<a id="Order_Line"></a>

Order_Line

An Entity with ids: order_noline_no. "order_no" and "line_no" in combination uniquely identify an order line object.

Field name Datatype Description
order Ref<Order>  
line_no Int  
nonsubscription_offering Ref<Nonsubscription_Offering>  
units Decimal  
unit_amount Decimal  
line_amount Decimal  
label Text  
long_description Text  
alt_label Text  
line_comments Text  
service_location Ref<Service_Location>  
destination_contact Ref<Contact>  

<a id="Pending_Invoice_Line"></a>

Pending_Invoice_Line

An Entity with ids: invoice_noline_no. "invoice_no" and "line_no" in combination uniquely identify a pending invoice line object.

Field name Datatype Description
invoice Ref<Invoice>  
line_no Int  
plan Ref<Plan>  
plan_instance Ref<Plan_Instance>  
service Ref<Service>  
service_credit Ref<Service_Credit>  
service_credit_source_transaction Ref<Transaction>  
plan_rate_schedule Ref<Plan_Rate_Schedule>  
usage_type Ref<Usage_type>  
order_line Ref<Order_Line>  
credit_coupon Ref<Coupon>  
purchase_order_number Text  
start_date Date  
end_date Date  
advance_billing_period_total_days SmallInt  
plan_rate_schedule_service_tier SmallInt  
units Decimal  
rate Decimal  
base_plan_units Decimal  
proration_factor Decimal  
proration_description Text  
proration_remaining_days SmallInt  
credit_reason Ref<Credit_Reason>  
is_tax_related Boolean  
comments Text  
surcharge_rate_schedule Ref<Surcharge_Rate_Schedule>  
surcharge_rate_schedule_tier SmallInt  
proration_operation_type Ref<Proration_Operation_Type>  
nonsubscription_offering_rate_schedule Ref<NonSubscription_Offering_Rate_Schedule>  
nonsubscription_offering_rate_schedule_tier Int  
is_custom_rated Boolean  

<a id="Recurring_Credit"></a>

Recurring_Credit

An Entity with ids: recurring_credit_no.

Field name Datatype Description
recurring_credit_no BigInt  
account Ref<Account>  
eligible_service_types Array<Ref<Service_Type>>  
eligible_plan_instances Array<Recurring_Credit$Eligible_Plan_Instance>  
eligible_plans Array<Recurring_Credit$Eligible_Plan>  
use_charge_service Boolean  
credit_service Ref<Service>  
recurring_credit_type Ref<Recurring_Credit_Type>  
recurring_credit_amount Decimal  
percentage_source_plan Ref<Plan>  
percentage_source_service Ref<Service>  
reason Ref<Recurring_Credit_Reason>  
comments Text  
currency Ref<Currency>  
number_of_credits_required Int  
number_of_credits_remaining Int  
created_tstamp DateTime  
credit_interval_months Int  
first_credit_date Date  
last_credit_date Date  
next_credit_date Date  
status Ref<Recurring_Credit_Status>  
cancel_date Date  
cancel_comments Text  
source_coupon Ref<Coupon>  
expiration_type_indicator Ref<Recurring_Credit_Expiration_Type>  
expiration_months Int  
expiration_date Date  
master_plan_instance Ref<Plan_Instance>  

<a id="Recurring_Credit_Eligible_Plan"></a>

Recurring_Credit$Eligible_Plan

A component Object of Recurring_Credit.

Field name Datatype
plan Ref<Plan>
service Ref<Service>

<a id="Recurring_Credit_Eligible_Plan_Instance"></a>

Recurring_Credit$Eligible_Plan_Instance

A component Object of Recurring_Credit.

Field name Datatype
plan_instance Ref<Plan_Instance>
service Ref<Service>

<a id="Service_Credit"></a>

Service_Credit

An Entity with ids: credit_no.

Field name Datatype Description
credit_no BigInt  
account Ref<Account>  
master_plan_instance Ref<Plan_Instance>  
created_tstamp DateTime  
create_user Text  
amount Decimal This value will always be negative or zero since it represents a credit.
unconsumed_amount Decimal This value will always be negative or zero since it represents a credit.
amount_reserved_for_anniversary Decimal This value will always be negative or zero since it represents a credit.
currency Ref<Currency>  
credit_reason Ref<Credit_Reason>  
comments Text  
expiry_months Int  
expiry_tstamp DateTime  
cancelled_tstamp DateTime  
cancel_user Text  
credit_service Ref<Service>  
service_credit_eligibilities Array<Service_Credit$Eligibility>  
originating_coupon Ref<Coupon>  
originating_recurring_credit Ref<Recurring_Credit>  
originating_invoice_line Ref<Transaction>  
is_order_based Boolean  
use_charge_service Boolean  
remaining_days_when_prorated Int  
total_days_when_prorated Int  

<a id="Service_Credit_Eligibility"></a>

Service_Credit$Eligibility

A component Object of Service_Credit.

Field name Datatype
service_type Ref<Service_Type>
service Ref<Service>
plan Ref<Plan>
plan_instance Ref<Plan_Instance>

<a id="Statement"></a>

Statement

An Entity with id: statement_no.

Field name Datatype Description
statement_no BigInt  
account Ref<Account>  
invoice Ref<Invoice>  
billing_group Ref<Billing_Group>  
payment_method Ref<Payment_Method>  
master_plan_instances Array<Ref<Plan_Instance>>  
seq_statement_id Text  
statement_contact Ref<Contact>  
created_tstamp DateTime  
due_date Date  
due_date_plus_grace_period Date  
sent_tstamp DateTime  
resent_tstamp DateTime  
status Ref<Statement_Status>  
is_rebill Boolean  
currency Ref<Currency>  
new_charges_amount Decimal  
new_payments_amount Decimal  
balance_forward_amount Decimal  
total_owed Decimal  
unapplied_credit_balance Decimal  
unapplied_payment_balance Decimal  
transactions Array<Ref<Transaction>>  
mpi_transfers_in Array<Ref<Plan_Instance>>  
mpi_transfers_out Array<Ref<Plan_Instance>>  

<a id="Tax_Detail"></a>

Tax_Detail

An Object.

Field name Datatype Description
tax_detail_line_no Int  
summary_line Ref<Transaction>  
taxed_line Ref<Transaction>  
tax_rate Decimal  
tax_amount_unrounded Decimal  
previous_amount_carryover Decimal  
current_amount_carryover Decimal  
before_round_adjusted_tax_amount Decimal  
amount Decimal  
is_taxed_line_tax_inclusive Boolean  
tax_authority_level Ref<Tax_Authority_Level>  
external_tax_type_id Text  
external_tax_type_description Text  
external_category Text  
external_jurisdiction_name Text  
external_tax_summary Text  

<a id="Transaction"></a>

Transaction

An Entity with ids: transaction_no.

Some fields only apply for certain transaction_type values.

Field name Datatype Description
transaction_no BigInt all transaction types
transaction_type Ref<Transaction_Type> all transaction types
created_tstamp DateTime all transaction types
source_no BigInt all transaction types
account Ref<Account> all transaction types
currency Ref<Currency> all transaction types
amount Decimal all transaction types<br/>Positive for debit, negative for credit.
applied_amount Decimal all transaction types<br/>Positive for debit, negative for credit.
fully_applied_tstamp DateTime all transaction types
statement Ref<Statement> all transaction types
master_plan_instance Ref<Plan_Instance> all transaction types
api_receipt_id Text all transaction types
transaction_supp_fields Array<Transaction$Supplemental_Field> all transaction types
voided_transaction Ref<Transaction> all transaction types
voiding_transaction Ref<Transaction> all transaction types
applications Array<Ref<Transaction_Application>> all transaction types
<br/>=== External Payment types ===    
payment_tstamp DateTime only Type 2
reference_id Text<40> only Type 2
<br/>=== Electronic Payment types ===    
payment_tstamp DateTime only Type 3
collection_status Ref<Collection_Status> only Type 3
payment_method Ref<Payment_Method> only Type 3
processor_payment_id Text<1000> only Type 3
payment_processor Ref<Payment_Processor> only Type 3
payment_method_type Ref<Payment_Method_Type> only Type 3
processor_status_cd Text<20> only Type 3
processor_status_label Text only Type 3
<br/>=== Balance Transfer types ===    
from_account Ref<Account> only Types 4 and 5
from_master_plan_instance Ref<Plan_Instance> only Types 4 and 5
to_account Ref<Account> only Types 4 and 5
to_master_plan_instance Ref<Plan_Instance> only Types 4 and 5
invoice Ref<Invoice> only Types 4 and 5
<br/>=== Balance Forward types ===    
comments Text only Types 9 and 18
<br/>=== Write Off type ===    
write_off_tstamp DateTime only Type 6
comments Text only Type 6
write_off_reason Ref<Write_Off_Reason> only Type 6
secondary_write_off_reason Ref<Write_Off_Reason> only Type 6
invoice Ref<Invoice> only Type 6
<br/>=== Cash Credit type ===    
comments Text only Type 10
credit_reason Ref<Credit_Reason> only Type 10
invoice Ref<Invoice> only Type 10
dispute_hold_expire_days Int  
<br/>=== Dunning Charge type ===    
<br/>=== Electronic Refund type ===    
refund_reason Ref<Refund_Reason> only Type 12
reversal Ref<Invoice_Reversal> only Type 12
payment_method Ref<Payment_Method> only Type 12
payment_method_type Ref<Payment_Method_Type> only Type 12
<br/>=== Check Refund type ===    
processed_tstamp DateTime only Type 13
comments Text only Type 13
refund_reason Ref<Refund_Reason> only Type 13
reference_id Text<40> only Type 13
<br/>=== Invoice Line types ===    
invoice Ref<Invoice> only Types 21 and 22
line_no Int only Types 21 and 22
plan Ref<Plan> only Types 21 and 22
plan_instance Ref<Plan_Instance> only Types 21 and 22
service Ref<Service> only Types 21 and 22
usage_type Ref<Usage_Type> only Types 21 and 22
order_line Ref<Order_Line> only Types 21 and 22
plan_rate_schedule Ref<Plan_Rate_Schedule> only Types 21 and 22
plan_rate_schedule_service_tier SmallInt only Types 21 and 22
service_credit Ref<Service_Credit> only Type 22
service_credit_source_transaction Ref<Transaction> only Types 21 and 22
service_credit_target_transaction Ref<Transaction> only Types 21 and 22
credit_coupon Ref<Coupon> only Types 21 and 22
credit_reason Ref<Credit_Reason> only Types 21 and 22
purchase_order_number Text<1000> only Types 21 and 22
start_date Date only Types 21 and 22
end_date Date only Types 21 and 22
rate Decimal only Types 21 and 22
units Decimal only Types 21 and 22
base_plan_units Decimal only Types 21 and 22
prompt_payment_discount_amount Decimal only Type 21
prompt_payment_discount_cutoff_date Date only Type 21
proration_factor Decimal only Types 21 and 22
proration_description Text only Types 21 and 22
proration_remaining_days SmallInt only Types 21 and 22
advance_billing_period_total_days SmallInt only Types 21 and 22
is_tax_related Boolean only Types 21 and 22
comments Text only Types 21 and 22
surcharge_rate_schedule Ref<Surcharge_Rate_Schedule>  
surcharge_rate_schedule_tier SmallInt  
proration_operation_type Ref<Proration_Operation_Type>  
nonsubscription_offering_rate_schedule Ref<NonSubscription_Offering_Rate_Schedule>  
nonsubscription_offering_rate_schedule_tier Int  
is_custom_rated Boolean  
<br>=== Credit Memo Line type ===    
credit_memo Ref<Credit_Memo> only Type 24
line_no SmallInt only Type 24
invoice_line Ref<Transaction> only Type 24
<br>=== Invoice Reversal Line type ===    
reversal Ref<Invoice_Reversal> only Type 8
line_no SmallInt only Type 8
invoice_line Ref<Transaction> only Type 8
invoice Ref<Invoice> only Type 8

<a id="Transaction_Supp_Field"></a>

Transaction$Supplemental_Field

A component Object of Transaction.

Field name Datatype
field_name Text
field_value Text

<a id="Transaction_Application"></a>

Transaction_Application

An Entity with ids: application_nopayment_transaction_nocharge_transaction_no. "application_no", "payment_transaction_no" and "charge_transaction_no" in combination uniquely identify an order line object.

Field name Datatype Description
application_no BigInt  
payment_transaction_no BigInt  
charge_transaction_no BigInt  
payment_transaction Ref<Transaction>  
charge_transaction Ref<Transaction>  
created_tstamp DateTime  
applied_amount Decimal Always positive.
account Ref<Account>  
master_plan_instance Ref<Plan_Instance>  

<a id="Account_Datatypes"></a>

Account Datatypes

The section covers datatypes that represent accounts and account related details.

<a id="Account"></a>

Account

An Entity with ids: account_nouseridclient_account_id. "account_no", "userid" and "client_account_id" each independently identify the same account object.

Field name Datatype Description
account_no BigInt  
userid Text  
client_account_id Text  
balance Decimal  
status Ref<Account_Status>  
status_tstamp DateTime  
parent_account Ref<Account>  
created_tstamp DateTime  
updated_tstamp DateTime  
secret_question Text  
secret_question_answer Text  
is_test_account Boolean  
is_invoice_approval_required Boolean  
currency Ref<Currency>  
updated_receipt_id Text  
created_receipt_id Text  
sequence_functional_group Ref<Functional_Account_Group>  
start_date Date  
admin_contact Ref<Contact>  
is_consumer_account Boolean  
locale Ref<Locale>  
legal_entity Ref<Legal_Entity>  
is_anonymized Boolean  
notify_method Ref<Notify_Method>  
functional_account_groups Array<Ref<Functional_Account_Group>>  
collection_account_groups Array<Ref<Collection_Account_Group>>  
account_fields Array<Account$Field_Value>  
tax_exemption_level Ref<Tax_Exempt_Level>  
notification_overrides Array<Account$Notification_Override>  
notification_template_group Ref<Notification_Template_Group>  
surcharges Array<Account$Surcharge>  
revrec_profile_number Int  
purchase_order_number Text  
cc_email_addresses Array<Text>  
bcc_email_addresses Array<Text>  

<a id="Account_Notification_Override"></a>

Account$Notification_Override

A component Object of Account.

Field name Datatype
template_class Ref<Template_Class>
notification_template Ref<Notification_Template>
behavioral_option Ref<Template_Distillation_Behavior>

<a id="Account_Field_Value"></a>

Account$Field_Value

A component Object of Account.

Field name Datatype
account_field Ref<Account_Field>
field_values Array<Text>

<a id="Account_Surcharge"></a>

Account$Surcharge

A component Object of Account.

Field name Datatype
surcharge Ref<Surcharge>
rate_schedule Ref<Surcharge_Rate_Schedule>

<a id="Account_Coupon_Assignment"></a>

Account_Coupon_Assignment

An Entity with ids: account_nocoupon_code.

Field name Datatype
account_no BigInt
coupon_code String
account Ref<Account>
coupon Ref<Coupon>
created_tstamp DateTime
cancelled_tstamp DateTime

<a id="Account_Discount_Rule_Assignment"></a>

Account_Discount_Rule_Assignment

An Entity with ids: assignment_no.

Field name Datatype Description
assignment_no BigInt  
account Ref<Account>  
discount_rule Ref<Discount_Rule>  
discount_rule_bundle Ref<Discount_Rule_Bundle>  
source_coupon Ref<Coupon>  
override_max_applications Int  
override_max_applicable_months Int  
total_applications Int  
assigned_tstamp DateTime  
unassigned_tstamp DateTime  
expiration_date Date  

<a id="Billing_Group"></a>

Billing_Group

An Entity with ids: billing_group_noclient_billing_group_id. "billing_group_no" and "client_billing_group_id" each independently identify the same billing group object.

Field name Datatype Description
billing_group_no BigInt  
client_billing_group_id Text  
account Ref<Account>  
name Text  
description Text  
status Ref<Billing_Group_Status>  
notify_method Ref<Notify_Method>  
notify_template_group Ref<Notification_Template_Group>  
primary_payment_method Ref<Payment_Method>  
backup_payment_method Ref<Payment_Method>  
statement_contact Ref<Contact>  
payment_term Ref<Payment_Term>  
credit_note_template Ref<Notification_Template>  
ean_gln_num Text  
ean_gln_requisition_num Text  
statement_template Ref<Notification_Template>  
credit_memo_template Ref<Notification_Template>  
rebill_template Ref<Notification_Template>  
cc_email_addresses Array<Text>  
bcc_email_addresses Array<Text>  
collection_account_groups Array<Ref<Collection_Account_Group>>  

<a id="Comment"></a>

Comment

An Entity with ids: comment_no.

Field name Datatype Description
comment_no BigInt  
account Ref<Account>  
comment Text  
created_tstamp DateTime  
author Text  
application_id Text  
application_tstamp_text Text  

<a id="Contact"></a>

Contact

An Entity with ids: contact_no.

Field name Datatype Description
contact_no BigInt  
account Ref<Account>  
first_name Text  
middle_initial Text  
last_name Text  
company_name Text  
birthdate Date  
email Text  
street Array<Text>  
city Text  
state_prov Text  
locality Text  
postal_code Text  
country Ref<Country>  
phone Text  
phone_ext Text  
cell_phone Text  
work_phone Text  
work_phone_ext Text  
fax Text  
created_tstamp DateTime  

<a id="Contract"></a>

Contract

An Entity with ids: contract_no and client_contract_id. "contract_no" and "client_contract_id" each independently identify the same billing group object.

Field name Datatype Description
contract_no BigInt  
client_contract_id Text  
account Ref<Account>  
status Ref<Contract_Status>  
created_tstamp DateTime  
updated_tstamp DateTime  
start_date Date  
end_date Date  
create_comments Text  
update_comments Text  
end_action Ref<Contract_End_Action>  
contract_months Int  
early_cancel_fee Decimal  
scope Ref<Contract_Scope>  
contract_plan_instances Array<Contract$Plan_Instance>  

<a id="Contract_Plan_Instance"></a>

Contract$Plan_Instance

A component Object of Contract.

Field name Datatype
plan_instance Ref<Plan_Instance>
rollover_plan Ref<Plan>
rollover_plan_rate_schedule Ref<Plan_Rate_Schedule>

<a id="Dunning_Group"></a>

Dunning_Group

An Entity with ids: dunning_group_no and client_dunning_group_id. "dunning_group_no" and "client_dunning_group_id" each independently identify the same billing group object.

Field name Datatype Description
dunning_group_no BigInt  
client_dunning_group_id Text  
account Ref<Account>  
status Ref<Dunning_Group_Status>  
name Text  
description Text  
dunning_process Ref<Dunning_Process>  

<a id="Payment_Method"></a>

Payment_Method

An Entity with ids: account_nopayment_method_noclient_payment_method_id. "account_no" and "payment_method_no" in combination uniquely identify a payment method object. "client_payment_method_id" independently uniquely identifies a payment method object. The "account_no" value corresponds to the value in the Payment_Method's "account" field.

Field name Datatype Description
account Ref<Account>  
payment_method_no Int  
client_payment_method_id Text  
name Text  
description Text  
payment_method_type Ref<Payment_Method_Type>  
status Ref<Payment_Method_Status>  
suffix Text  
cc_type Text  
cc_expire_mm Int  
cc_expire_yyyy Int  
bill_agreement_id Text  
bank_routing_num Text  
bill_address Ref<Contact>  
created_tstamp DateTime  
updated_tstamp DateTime  
is_prepaid Boolean  
is_reloadable Boolean  
prepaid_balance Decimal  
prepaid_card_type Text  
affluence_type Text  
cc_issuing_country Text  
card_product_type Text  
is_durbin_regulated Boolean  
is_signature_debit Boolean  
bank_swift_cd Text  
bank_country_cd Text  
mandate_id Text  
bank_id_cd Text  
bank_branch_cd Text  
mandate_auth_date Date  
created_receipt_id Text  

<a id="Plan_Instance"></a>

Plan_Instance

An Entity with ids: plan_instance_noclient_plan_instance_id. "plan_instance_no" and "client_plan_instance_id" each independently identify the same plan instance object.

Field name Datatype Description
plan_instance_no BigInt  
client_plan_instance_id Text  
master_plan_instance Ref<Plan_Instance>  
parent_plan_instance Ref<Plan_Instance>  
account Ref<Account>  
plan Ref<Plan>  
plan_units BigInt  
last_bill_date Date  
next_bill_date Date  
last_bill_through_date Date  
last_arrears_bill_through_date Date  
last_arrears_recurring_bill_through_date Date  
created_tstamp DateTime  
updated_tstamp DateTime  
status Ref<Plan_Instance_Status>  
status_tstamp DateTime  
terminated_tstamp DateTime  
provisioned_tstamp DateTime  
rate_schedule Ref<Plan_Rate_Schedule>  
created_receipt_id Text  
description Text  
purchase_order_number Text  
is_usage_pooling_enabled Boolean  
usage_pooling_counter BigInt  
promotion_code Text  
bill_lag_days Int  
bill_day Int  
dunning_state Ref<Dunning_State>  
dunning_step Int  
dunning_degrade_date Date  
usage_accumulation_reset_months Int  
usage_accumulation_reset_months_renewal_option Ref<Usage_Accumulation_Renewal>  
usage_accumulation_reset_counter BigInt  
product_fields Array<Plan_Instance$Product_Field>  
custom_rates Array<Plan_Instance$Custom_Rate>  
service_details Array<Plan_Instance$Service_Detail>  
billing_group Ref<Billing_Group>  
dunning_group Ref<Dunning_Group>  
responsibility_level Ref<Responsibility_Level>  
responsible_plan_instance Ref<Plan_Instance>  
surcharges Array<Plan_Instance$Surcharge>  
balance Decimal  

<a id="Plan_Instance_Product_Field"></a>

Plan_Instance$Product_Field

A component Object of Plan_Instance.

Field name Datatype
product_field Ref<Product_Field>
values Array<Text>

<a id="Plan_Instance_Service_Detail"></a>

Plan_Instance$Service_Detail

A component Object of Plan_Instance.

Field name Datatype Description
service Ref<Service>  
service_location Ref<Service_Location>  
destination_address Ref<Contact>  

<a id="Plan_Instance_Surcharge"></a>

Plan_Instance$Surcharge

A component Object of Plan_Instance.

Field name Datatype
surcharge Ref<Surcharge>
surcharge_rate_schedule Ref<Surcharge_Rate_Schedule>

<a id="Plan_Instance_Custom_Rate"></a>

Plan_Instance$Custom_Rate

A component Object of Plan_Instance.

Field name Datatype
service Ref<Service>
rate_seq_no Int
to_unit Decimal
rate_per_unit Decimal

<a id="Plan_Instance_Coupon_Assignment"></a>

Plan_Instance_Coupon_Assignment

An Entity with ids: plan_instance_nocoupon_code. "plan_instance_no" and "coupon_code" together identify the plan instance coupon object.

Field name Datatype Description
plan_instance_no BigInt  
coupon_code Text  
plan_instance Ref<Plan_Instance>  
coupon Ref<Coupon>  
created_tstamp DateTime  
updated_tstamp DateTime  
cancelled_tstamp DateTime  

<a id="Plan_Instance_Discount_Rule_Assignment"></a>

Plan_Instance_Discount_Rule_Assignment

An Entity with id: assignment_no.

Field name Datatype Description
assignment_no BigInt  
discount_rule Ref<Discount_Rule>  
discount_rule_bundle Ref<Discount_Rule_Bundle>  
plan_instance Ref<Plan_Instance>  
source_coupon Ref<Coupon>  
override_max_applications Int  
total_applications Int  
assigned_tstamp DateTime  
unassigned_tstamp DateTime  
expiration_date Date  
remainder_discount_factor Decimal  

Plan_Unit_Instance

An Entity with ids: plan_unit_instance_noclient_plan_unit_instance_id. "plan_unit_instance_no" and "client_plan_unit_instance_id" each independently identify the same plan unit instances object.

Field name Datatype Description
plan_unit_instance_no BigInt  
client_plan_unit_instance_id Text  
plan_instance Ref<Plan_Instance>  
status Ref<Plan_Unit_Instance_Status>  
services Array<Plan_Unit_Instance$Services>  
product_fields Array<Plan_Unit_Instance$Product_Field>  
created_tstamp DateTime  
updated_tstamp DateTime  

<a id="Plan_Unit_Instance_Product_Field"></a>

Plan_Unit_Instance$Product_Field

A component Object of Plan_Unit_Instance.

Field name Datatype
product_field Ref<Product_Field>
values Array<Text>

<a id="Plan_Unit_Instance_Service"></a>

Plan_Unit_Instance$Service

A component Object of Plan_Unit_Instance.

Field name Datatype Description
service Ref<Service>  
fulfillment_date Date  
is_fulfillment_based Boolean  
fulfillment_status Ref<Fulfillment_Status>  

<a id="Queued_Plan_Instance_Change"></a>

Queued_Plan_Instance_Change

An Entity with ids: queue_no.

Field name Datatype Description
queue_no BigInt  
status Ref<Queue_Status>  
execute_on_anniversary Boolean  
effective_date Date  
plan_instance Ref<Plan_Instance>  
account Ref<Account>  
change_type Ref<Plan_Instance_Change_Type>  
created_tstamp DateTime  
updated_tstamp DateTime  
plan_instance_change Queued_Plan_Instance_Change$Plan_Instance_Change  
product_fields_changes Array<Queued_Plan_Instance_Change$Product_Field_Change>  
remove_plan_instance_custom_rates Boolean  
surcharge_changes Array<Queued_Plan_Instance_Change$Surcharge_Change>  
coupon_changes Array<Queued_Plan_Instance_Change$Coupon_Change>  
alternate_proration_start_date Date  
alternate_plan_instance_start_date Date  
status_until_alternate_start_date Ref<Plan_Instance_Status>  
proration_directive Ref<Proration_Directive>  
auto_cancel_incompatible_supp_plans Boolean  
auto_offset_months_option Ref<Auto_Offset_Months_Option>  
comments Text  
force_bill_date_reset Ref<Force_Bill_Date_Reset>  
force_master_bill_date_reset Ref<Force_Master_Bill_Date_Reset>  
invoice_unbilled_usage Boolean  
invoicing_option Ref<Invoicing_Option>  
nso_bill_immediately Boolean  
offset_months Int  
override_bill_thru_date Date  
proration_invoice_timing_option Ref<Proration_Invoice_Timing_Option>  
nso_items Array<Queued_Plan_Instance_Change$Nso_Item_Addition>  
retroactive_start_date Date  

<a id="Qpic_Coupon_Change"></a>

Queued_Plan_Instance_Change$Coupon_Change

A component Object of Queued_Plan_Instance_Change.

Field name Datatype
coupon Ref<Coupon>
action Ref<Coupon_Directive>

<a id="Qpic_Nso_Item_Addition"></a>

Queued_Plan_Instance_Change$Nso_Item_Addition

A component Object of Queued_Plan_Instance_Change.

Field name Datatype
sku Text
units Int
service_location Ref<Service_Location>
destination_contact Ref<Contact>

<a id="Qpic_Plan_Instance_Change"></a>

Queued_Plan_Instance_Change$Plan_Instance_Change

A component Object of Queued_Plan_Instance_Change.

Field name Datatype
client_plan_instance_id Text
plan Ref<Plan>
plan_units BigInt
status Ref<Plan_Instance_Status>
rate_schedule Ref<Plan_Rate_Schedule>
plan_instance_description Text
purchase_order_number Text
promotion_code Text
bill_lag_days Int
bill_day Int
custom_rates Array<Plan_Instance_Custom_Rate>

<a id="Qpic_Product_Field_Change"></a>

Queued_Plan_Instance_Change$Product_Field_Change

A component Object of Queued_Plan_Instance_Change.

Field name Datatype
product_field Ref<Product_Field>
values Text
action Ref<Product_Field_Assignment_Directive>

<a id="Qpic_Surcharge_Change"></a>

Queued_Plan_Instance_Change$Surcharge_Change

A component Object of Queued_Plan_Instance_Change.

Field name Datatype
surcharge Ref<Surcharge>
surcharge_rate_schedule Ref<Surcharge_Rate_Schedule>
action Ref<Surcharge_Directive>

Usage_Record

<a id="Usage_Record"></a>

An Entity with ids: usage_record_noclient_usage_record_id. "usage_record_no" and "client_usage_record_id" each independently identify the same usage record object.

Field name Datatype Description
usage_record_no BigInt  
client_usage_record_id Text  
usage_record_parent Ref<Usage_Record>  
account Ref<Account>  
plan Ref<Plan>  
plan_instance Ref<Plan_Instance>  
invoice Ref<Invoice>  
usage_type Ref<Usage_Type>  
usage_tstamp DateTime  
units Decimal  
billable_units Decimal  
rate Decimal  
amount Decimal  
is_excluded Boolean  
client_exclude_reason_cd SmallInt  
exclude_user Text  
exclude_tstamp DateTime  
exclusion_comments Text  
comments Text  
qualifier_1 Text  
qualifier_2 Text  
qualifier_3 Text  
qualifier_4 Text  
telco_from Text  
telco_to Text  

<a id="Catalog_Datatypes"></a>

Catalog Datatypes

The section covers datatypes that represent the product catalog.

<a id="Account_Field"></a>

Account_Field

An Entity with id: field_nofield_name.

Field name Datatype
field_no BigInt
field_name Text
description Text
is_required Boolean
input_type Ref<Field_Input_Type>
minimum_selections Int
maximum_selections Int
created_tstamp DateTime
updated_tstamp DateTime
is_restricted_to_allowed_values Boolean
field_order Int
allowed_values Array<Account_Field$Allowed_Value>
locale_details Array<Account_Field$Locale_Detail>

<a id="Account_Field_Allowed_Value"></a>

Account_Field$Allowed_Value

A component Object of Account_Field

Field name Datatype Description
value_no BigInt  
value_text Text  
display_value_text Text  

<a id="Account_Field_Locale_Detail"></a>

Account_Field$Locale_Detail

A component Object of Account_Field](#Account_Field)

Field name Datatype Description
locale Ref<Locale>  
name Text  
description Text  
allowed_values Array<Account_Field$Allowed_Value>  

<a id="Available_Nonsubscription_Offering_Scope"></a>

Available_NonSubscription_Offering_Scope

An Entity with ids: item_inclusion_type_ind

<a id="Chart_Of_Accounts"></a>

Chart_Of_Accounts

An Entity with ids: chart_of_accounts_no, client_chart_of_accounts_id. "chart_of_accounts_no" and "client_chart_of_accounts_id" each independently identify the same item object.

Field name Datatype
chart_of_accounts_no BigInt
client_chart_of_accounts_id Text
description Text

<a id="Collection_Account_Group"></a>

Collection_Account_Group

An Entity with ids: group_noclient_group_id. "group_no" and "client_group_id" each independently identify the same item object.

Specification of fields in this entity is TBA.

<a id="Contract_Completion_Rollover_Rate_Schedule"></a>

Plan$Contract_Completion_Rollover_Rate_Schedule

A component Object of Plan.

Field name Datatype
current_rate_schedule Ref<Plan$Rate_Schedule>
target_rate_schedule Ref<Plan$Rate_Schedule>

<a id="Coupon"></a>

Coupon

An Entity with ids: coupon_code.

Field name Datatype
coupon_code Text
description Text
is_active Boolean
start_date Date
expire_date Date
application_scope Ref<Coupon_Application>
maximum_uses BigInt
total_uses BigInt
credit_templates Array<Ref<Credit_Template>>
discount_rules Array<Ref<Discount_Rule>>
discount_bundles Ref<Discount_Rule_Bundle>
locale_details Array<Coupon$Locale_Detail>

<a id="Coupon_Locale_Detail"></a>

Coupon$Locale_Detail

A component Object of Coupon.

Field name Datatype
locale Ref<Locale>
description Text

<a id="Discount_Rule"></a>

Discount_Rule

An Entity with ids: discount_rule_noclient_discount_rule_id. "discount_rule_no" and "client_discount_rule_id" each independently identify the same item object.

Field name Datatype
discount_rule_no BigInt
client_discount_rule_id Text
name Text
description Text
external_description Text
discount_type Ref<Discount_Type>
fixed_amount Decimal
percent_amount Decimal
currency Ref<Currency>
applicable_duration_type Ref<Discount_Rule_Duration>
maximum_applicable_duration Int
invoice_application_scope Ref<Invoice_Application_scope>
is_inline_discount Boolean
discount_behavior Ref<Discount_Behavior>
discount_service Ref<Service>
discount_rule_scope Ref<Discount_Rule_scope>
plans Array<Ref<Plan>>
services Array<Ref<Service>>
nonsubscription_offerings Array<Ref<NonSubscription_Offering>>
plan_service_details Array<Discount_Rule$Plan_Service_Detail>
locale_details Array<Discount_Rule$Locale_Detail>
created_tstamp DateTime
remainder_discount_rule_ind Boolean

<a id="Plan_Service_Detail"></a>

Discount_Rule$Plan_Service_Detail

A component Object of Discount_Rule.

Field name Datatype
plan Ref<Plan>
services Array<Ref<Service>>

<a id="Discount_Rule_Locale_Detail"></a>

Discount_Rule$Locale_Detail

A component Object of Discount_Rule.

Field name Datatype
locale Ref<Locale>
name Text
description Text
external_description Text

<a id="Discount_Rule_Bundle"></a>

Discount_Rule_Bundle

An Entity with ids: bundle_noclient_bundle_id. "bundle_no" and "client_bundle_id" each independently identify the same item object.

Specification of fields in this entity is TBA.

<a id="Legal_Entity"></a>

An Entity with ids: legal_entity_noclient_legal_entity_id.

Specification of fields in this entity is TBA.

<a id="Nonsubscription_Offering"></a>

NonSubscription_Offering

An Entity with ids: nonsubscription_offering_noclient_nonsubscription_offering_idclient_sku. "nonsubscription_offering_no" and "client_nonsubscription_offering_id" and "client_sku" each independently identify the same plan object.

Field name Datatype
nonsubscription_offering_no BigInt
client_nonsubscription_offering_id Text
client_sku Text
name Text
description Text
stock_level BigInt
is_active Boolean
queue_activation_status Ref<Queue_Activation_Status>
queue_date Date
is_auto_create_credit Boolean
auto_created_credit_service Ref<Service>
auto_created_credit_comments Text
has_purchase_restriction Boolean
service Ref<Service>
subunit_quantity BigInt
subunit_label Text
nonsubscription_offering_rate_schedules Array<Ref<NonSubscription_Offering_Rate_Schedule>>
locale_details Array<NonSubscription_Offering$Locale_Detail>
product_field_assignments Array<Product_Field$Assignment>

<a id="Nonsubscription_Offering_Schedule_Assignment"></a>

PLAN$PLAN_NONSUBSCRIPTION_OFFERING_INDIVIDUAL$NONSUBSCRIPTION_OFFERING_SCHEDULE_ASSIGNMENT
PLAN$PLAN_NONSUBSCRIPTION_OFFERING_GROUP$NONSUBSCRIPTION_OFFERING_SCHEDULE_ASSIGNMENT
Field name Datatype
plan_rate_schedule Ref<Plan$Rate_Schedule>
nonsubscription_offering_rate_schedule Ref<NonSubscription_Offering_Rate_Schedule>

<a id="Nonsubscription_Offering_Bundle_Type"></a>

NonSubscription_Offering_Bundle_Type

An Entity with ids: item_type_code

<a id="Nonsubscription_Offering_Locale_Detail"></a>

NonSubscription_Offering$Locale_Detail

A component Object of NonSubscription_Offering.

Field name Datatype
locale Ref<Locale>
name Text
description Text
subunit_label Text

<a id="Nonsubscription_Offering_Rate_Schedule"></a>

NonSubscription_Offering_Rate_Schedule

An Entity with ids: schedule_noclient_rate_schedule_id. "schedule_no" and "client_rate_schedule_id" each independently identify the same nso rate schedule object.

Field name Datatype
schedule_no BigInt
name Text
client_rate_schedule_id Text
currency Ref<Currency>
is_tax_inclusive Boolean
created_tstamp DateTime
is_default_for_currency Boolean
rate_schedule_tiers Array<NonSubscription_Offering_Rate_Schedule$NonSubscription_Offering_Rate_Schedule_Tier>

<a id="Nonsubscription_Offering_Rate_Schedule_Tier"></a>

NonSubscription_Offering_Rate_Schedule$NonSubscription_Offering_Rate_Schedule_Tier

A component Object of NonSubscription_Offering_Rate_Schedule.

Field name Datatype
tier Int
description Text
unit_upper_limit Decimal
rate_per_unit Decimal

<a id="Notification_Template"></a>

Notification_Template

An Entity with ids: template_noclient_template_id. "template_no" and "client_template_id" each independently identify the same plan object.

Specification of fields in this entity is TBA.

<a id="Notification_Template_Group"></a>

Notification_Template_Group

An Entity with ids: notification_template_group_noclient_notification_template_group_id. "notification_template_group_no" and "client_notification_template_group_id" each independently identify the same plan object.

Specification of fields in this entity is TBA.

<a id="Payment_Term"></a>

Payment_Term

An Entity with ids: payment_term_noclient_payment_term_id. "payment_term_no" and "client_payment_term_id" each independently identify the same plan object.

Specification of fields in this entity is TBA.

<a id="Plan"></a>

Plan

An Entity with ids: plan_noclient_plan_id. "plan_no" and "client_plan_id" each independently identify the same plan object.

Field name Datatype
plan_no BigInt
client_plan_id Text
name Text
description Text
is_active Boolean
is_supplemental_plan Boolean
is_template Boolean
product_field_categories Array<Ref<Product_Field_Category>>
proration_invoice_timing_cd Ref<Proration_Invoice_Timing_Option>
statement_template Ref<Email_Template>
notification_template_group Ref<Notification_Template_Group>
credit_note_template Ref<Email_Template>
credit_memo_template Ref<Email_Template>
rebill_template Ref<Email_Template>
has_plan_cancellation_fee Boolean
cancellation_minimum_months Int
surcharges Array<Ref<Surcharge>>
services_details Array<Plan$Service_Details>
plan_rate_schedules Array<Ref<Plan$Rate_Schedule>>
nonsubscription_offering_bundle_type Ref<NonSubscription_Offering_Bundle_Type>
nonsubscription_offering_individuals Array<Plan$Plan_NonSubscription_Offering_Individual>
nonsubscription_offering_group Plan_NonSubscription_Offering_Group>
available_nonsubscription_offering_scope Ref<Available_NonSubscription_Offering_Scope>
available_nonsubscription_offerings Array<Ref<NonSubscription_Offering>>
default_currency Ref<Currency>
initial_free_period_quantity Int
initial_free_period_type Ref<Rollover_Interval_Type>
initial_plan_instance_status Ref<Plan_Instance_Status>
plan_instance_status_rollover_period_quantity Int
plan_instance_status_rollover_period_type Ref<Rollover_Interval_Type>
rollover_plan_instance_status Ref<Plan_Instance_Status>
rollover_plan Ref<Plan>
rollover_plan_period_quantity Int
rollover_plan_period_type Ref<Rollover_Interval_Type>
contract_completion_rollover_plan Ref<Plan>
contract_completion_rollover_rate_schedules Array<Plan$Contract_Completion_Rollover_Rate_Schedule>
locale_details Array<Plan$Locale_Detail>
product_field_assignments Array<Product_Field$Assignment>
created_tstamp DateTime

<a id="Plan_Locale_Detail"></a>

Plan$Locale_Detail

A component Object of Plan.

Field name Datatype
locale Ref<Locale>
name Text

<a id="Plan_Nonsubscription_Offering_Individual"></a>

Plan$Plan_NonSubscription_Offering_Individual

A component Object of Plan.

Field name Datatype
nonsubscription_offering Ref<NonSubscription_Offering>
item_scope Ref<Plan_NonSubscription_Offering_Scope>
minimum_units_allowed Int
maximum_units_allowed Int
nonsubscription_offering_schedule_assignments Array<Plan$Plan_NonSubscription_Offering_Individual$NonSubscription_Offering_Schedule_Assignment>

<a id="Plan_Nonsubscription_Offering_Group"></a>

Plan$Plan_NonSubscription_Offering_Group

A component Object of Plan.

Field name Datatype
item_scope Ref<Plan_NonSubscription_Offering_Scope>
minimum_units_allowed Int
maximum_units_allowed Int
plan_nonsubscription_offering Array<Plan$Plan_NonSubscription_Offering_Group$NonSubscription_Offering_Schedule_Assignment>

<a id="Plan_Group"></a>

Plan_Group

An Entity with ids: plan_group_noclient_plan_group_id. "plan_group_no" and "client_plan_group_id" each independently identify the same plan group object.

Field name Datatype
plan_group_no BigInt
client_plan_group_id Text
name Text
description Text
usage Ref<Group_Usage>
plans Array<Ref<Plan>>

<a id="Plan_Nonsubscription_Offering_Scope"></a>

Plan_NonSubscription_Offering_Scope

An Entity with ids: item_scope

<a id="Plan_Rate_Schedule"></a>

Plan_Rate_Schedule

An Entity with ids: schedule_noclient_rate_schedule_id. "schedule_no" and "client_rate_schedule_id" each independently identify the same rate schedule object.

Field name Datatype
schedule_no BigInt
name Text
client_rate_schedule_id Text
currency Ref<Currency>
available_from_date Date
available_to_date Date
recurring_billing_interval Plan_Rate_Schedule$Billing_Interval
usage_billing_interval Plan_Rate_Schedule$Billing_Interval
followup_default_rate_schedule Ref<Plan_Rate_Schedule>
created_tstamp DateTime
is_default_for_currency Boolean
tiers Array<Plan_Rate_Schedule$Tier>
queued_rate_change_date Date
locale_details Array<Plan_Rate_Schedule$Locale_Detail>

<a id="Plan_Rate_Schedule_Tier"></a>

Plan_Rate_Schedule$Tier

A component Object of Plan_Rate_Schedle

Field name Datatype Description
service Ref<Service>  
tier BigInt  
description Text  
unit_upper_limit Decimal  
rate_per_unit Decimal  
queued_rate_per_unit Decimal  
locale_details Array<Plan_Rate_Schedule$Tier$Locale_Detail>  

<a id="Plan_Rate_Schedule_Locale_Detail"></a>

PLAN_RATE_SCHEDULE$LOCALE_DETAIL

A component Object of Plan_Rate_Schedule

Field name Datatype Description
locale Ref<Locale>  
name Text  

<a id="Plan_Rate_Schedule_Tier_Locale_Detail"></a>

PLAN_RATE_SCHEDULE$TIER$LOCALE_DETAIL

A component Object of Plan_Rate_Schedule$Tier

Field name Datatype Description
locale Ref<Locale>  
description Text  

<a id="Plan_Rate_Schedule_Billing_Interval"></a>

Plan_Rate_Schedule$Billing_Interval

A component Object of Plan_Rate_Schedule

Field name Datatype Description
interval_type Ref<Billing_Interval_Type>  
value Int  

<a id="Plan_Service_Details"></a>

Plan$Service_Details

A component Object of Plan

Field name Datatype Description
service Ref<Service>  
tiered_pricing_rule Ref<Tiered_Pricing_Rule>  
is_high_water Boolean  
has_usage_tier_multiplier Boolean  
pool_child_billable_unit_thresholds Boolean  
billable_unit_usage_threshold BigInt  
usage_thresholds Array<Plan$Service_Details$Plan_Service_Usage_Threshold>  
is_tax_inclusive Boolean  
avalanche_earn_on_cancel Boolean  
is_fulfillment_based Boolean  
has_single_line_proration Boolean  

<a id="Plan_Service_Usage_Threshold"></a>

PLAN$SERVICE_DETAILS$PLAN_SERVICE_USAGE_THRESHOLD

A component Object of Plan$Service_Details

Field name Datatype Description
notice_destination_type Ref<Notice_Destination_Type>  
notice_balance_type Ref<Notice_Balance_Type>  
units BigInt  
levels Array<Plan$Service_Details$Plan_Service_Usage_Threshold$Plan_Service_Usage_Threshold_Level>  

<a id="Plan_Service_Usage_Threshold_Level"></a>

PLAN$SERVICE_DETAILS$PLAN_SERVICE_USAGE_THRESHOLD$PLAN_SERVICE_USAGE_THRESHOLD_LEVEL

A component Object of Plan$Service_Details$Plan_Service_Usage_Threshold

Field name Datatype
level_no Int
value Decimal

<a id="Plan_Relationship"></a>

Plan_Relationship

An Entity with ids: parent_plan_nochild_plan_no. "parent_plan_no" and "child_plan_no" combine identify the plan_relationship object.

Field name Datatype
parent_plan_no BigInt
child_plan_no BigInt
parent_plan Ref<Plan>
child_plan Ref<Plan>
is_required Boolean
is_default Boolean
minimum_units Int
maximum_units Int
has_account_limits Boolean

<a id="Product_Field"></a>

Product_Field

An Entity with ids: field_nofield_name.

Field name Datatype
field_no BigInt
field_name Text
description Text
input_type Ref<Field_Input_Type>
product_field_categories Array<Ref<Product_Field_Category>>
minimum_selections Int
maximum_selections Int
allowed_values Array<Product_Field$Allowed_Value>
object_type_configurations Array<Product_Field$Object_Type_Configuration>
locale_details Array<Product_Field$Locale_Detail>

<a id="Product_Field_Allowed_Value"></a>

Product_Field$Allowed_Value

A component Object of Product_Field

Field name Datatype Description
value_no BigInt  
value_text Text  
primacy Int  

<a id="Object_Type_Configuration"></a>

Product_Field$Object_Type_Configuration

A component Object of Product_Field

Field name Datatype Description
object_type Ref<Object_Type>  
is_required Boolean  
is_active Int  
is_displayed_on_statement Boolean  
statement_field_replacement_number Int  

<a id="Product_Field_Locale_Detail"></a>

Product_Field$Locale_Detail

A component Object of Product_Field

Field name Datatype Description
locale Ref<Locale>  
name Text  
description Text  
allowed_values Array<Product_Field$Allowed_Value>  

<a id="Product_Field_Assignment"></a>

Product_Field_Assignment

A component Object of Service

Field name Datatype Description
product_field Ref<ProductField>  
values Array<[Product_Field$Assignment$Value]>  

<a id="Product_Field_Category"></a>

Product_Field_Category

An Entity with ids: category_noname.

Field name Datatype Description
category_no Int  
name Text  
description Text  

Product_Field_Value

A component Object of Product_Field_Assignment

Field name Datatype Description
value Text  
locale_details Array<[Product_Field$Assignment$Value$Locale_Detail]>  

<a id="Product_Field_Value_Locale_Detail"></a>

PRODUCT_FIELD$ASSIGNMENT$VALUE$LOCALE_DETAIL

A component Object of Product_Field_Value

Field name Datatype Description
locale Ref<Locale>  
value Text  

<a id="Rollover_Interval_Type"></a>

Rollover_Interval_Type

An Entity with ids: interval_type_no

<a id="Service"></a>

Service

An Entity with ids: service_noclient_service_id. "service_no" and "client_service_id" each independently identify the same service object.

Field name Datatype
service_no BigInt
client_service_id Text
name Text
service_type Ref<Service_Type>
is_taxable Boolean
service_location Ref<Service_Location>
is_service_credits_eligible Boolean
commodity_code Text
product_field_assignments Array<Product_Field$Assignment>
locale_details Array<Service$Locale_Detail>
tax_service_group Ref<Tax_Service_Group>
revenue_account_gl_code Ref<Chart_Of_Accounts>
account_receivable_gl_code Ref<Chart_Of_Accounts>
deferred_gl_code Ref<Chart_Of_Accounts>

<a id="Service_Locale_Detail"></a>

Service$Locale_Detail

A component Object of Service.

Field name Datatype
locale Ref<Locale>
name Text

<a id="Service_Location"></a>

Service_Location

An Entity with ids: service_location_noclient_service_location_id. "service_location_no" and "client_service_location_id" each independently identify the same service location object.

Specification of fields in this entity is TBA.

<a id="Surcharge"></a>

Surcharge

An Entity with ids: surcharge_no and client_surcharge_id. "surcharge_no" and "client_surcharge_id" each independently identify the same surcharge object.

Field name Datatype
surcharge_no BigInt
client_surcharge_id Text
name Text
description Text
external_description Text
assignment_level Ref<Assignment_Level>
application_scope Ref<Application_Scope>
plans Array<Ref<Plan>>
services Array<Ref<Service>>
nonsubscription_offerings Array<Ref<NonSubscription_Offering>>
plan_service_details Array<Discount_Rule$Plan_Service_Detail>
is_applied_before_discount Boolean
is_inline_surcharge Boolean
tax_service_group Ref<Tax_Service_Group>
rate_calculation_type Ref<Rate_Calculation_Type>
locale_details Array<Surcharge$Locale_Detail>
surcharge_rate_schedules Array<Ref<Surcharge_Rate_Schedule>>
created_tstamp DateTime
tax_inclusive_ind Boolean

<a id="Surcharge_Locale_Detail"></a>

Surcharge$Locale_Detail

A component Object of Surcharge.

Field name Datatype
locale Ref<Locale>
name Text
description Text
external_description Text

<a id="Surcharge_Rate_Schedule"></a>

Surcharge_Rate_Schedule

An Entity with ids: surcharge_no and schedule_no. "surcharge_no" and "schedule_no" together identify the surcharge rate schedule object.

Field name Datatype
surcharge_no BigInt
schedule_no BigInt
name Text
currency Ref<Currency>
minimum_surcharge_to_apply Decimal
include_zero_in_rate_tier Boolean
surcharge_rate_schedule_tiers Array<Surcharge_Rate_Schedule$Tiers>
is_default_for_currency Boolean
locale_details Array<Surcharge_Rate_Schedule$Locale_Detail>

<a id="Surcharge_Rate_Schedule_Tiers"></a>

Surcharge_Rate_Schedule$Tiers

A component Object of Surcharge_Rate_Schedle

Field name Datatype Description
tier BigInt  
unit_upper_limit Decimal  
rate Decimal  
description Text  
locale_details Array<Surcharge_Rate_Schedule$Tiers$Locale_Detail>  

<a id="Surcharge_Rate_Schedule_Locale_Detail"></a>

SURCHARGE_RATE_SCHEDULE$LOCALE_DETAIL

A component Object of Surcharge_Rate_Schedule

Field name Datatype Description
locale Ref<Locale>  
name Text  

<a id="Surcharge_Rate_Schedule_Tiers_Locale_Detail"></a>

SURCHARGE_RATE_SCHEDULE$TIERS$LOCALE_DETAIL

A component Object of Surcharge_Rate_Schedule$Tiers

Field name Datatype Description
locale Ref<Locale>  
description Text  

<a id="Usage_Type"></a>

Usage_Type

An Entity with ids: usage_type_nousage_type_cd. "usage_type_no" and "usage_type_cd" each independently identify the same usage type object.

Field name Datatype
usage_type_no BigInt
usage_type_cd Text
name Text
display_name Text
description Text
usage_unit_type Ref<Usage_Unit_Type>
product_field_assignments Array<Product_Field$Assignment>
locale_details Array<Usage_Type$Locale_Detail>

<a id="Usage_Type_Locale_Detail"></a>

Usage_Type$Locale_Detail

A component Object of Usage_Type.

Field name Datatype
locale Ref<Locale>
name Text
display_name Text
description Text

<a id="Usage_Unit_Type"></a>

Usage_Unit_Type

An Entity with ids: usage_unit_type_noclient_usage_unit_type_id. "usage_unit_type_no" and "client_usage_unit_type_id" each independently identify the same usage unit type object.

Field name Datatype
usage_unit_type_no BigInt
client_usage_unit_type_id Text
description Text
abbreviation Text
display_format_mask Text
locale_details Array<Usage_Unit_Type$Locale_Detail>

<a id="Usage_Unit_Type_Locale_Detail"></a>

Usage_Unit_Type$Locale_Detail

A component Object of Usage_Unit_Type.

Field name Datatype
locale Ref<Locale>
description Text

<a id="Tiered_Pricing_Rule"></a>

Tiered_Pricing_Rule

An Entity with id: rule_no.

<a id="Config_Datatypes"></a>

Configuration Datatypes

The section covers datatypes that represent Aria client configuration.

<a id="Account_Status"></a>

Account_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Account_Status entity.

Field name Datatype
status_no Int
status_no Label
-99 Archived
0 Deactivated
1 Active
32 Registered Pending Activation
51 Temporary Service Ban
99 Permanent

<a id="Application_Scope"></a>

Application_Scope

An Entity with ids: scope_no and enum (deprecated). "scope_no" and "enum" each independently identify the same Application_Scope entity.

Field name Datatype
scope_no Int
scope_cd Label
1 All Charges
2 All Plan Charges, All Plans
3 All Plan Charges, Specified Plans
4 All Plans, Specified Service Charges
5 Specified Plan/Service Charges
6 All Recurring Service Charges
7 All Usage Service Charges
8 All Activation Service Charges
9 All Item Charges
10 Specified Item Charges
11 Payment Method
12 Payment Term

<a id="Assignment_Level"></a>

Assignment_Level

An Entity with ids: level_no and enum (deprecated). "level_no" and "enum" each independently identify the same Assignment_Level entity.

Field name Datatype
level_no Int
level_no Label
1 Account
2 Master Plan Instance
3 Account or Master Plan Instance

<a id="Auto_Offset_Months_Option"></a>

Auto_Offset_Months_Option

An Entity with ids: option_no and enum (deprecated). "option_no" and "enum" each independently identify the same Auto_Offset_Months_Option entity.

Field name Datatype
option_no Int
option_no Label
null Don't do offset
1 Align to Master plan bill thru date
2 Align to old supplemental plan bill thru date

<a id="Billing_Interval_Type"></a>

Billing_Interval_Type

An Entity with ids: type_no, an Int value.

type_no Label
1 Day
2 Week
3 Month

<a id="Billing_Group_Status"></a>

Billing_Group_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Billing_Group_Status entity.

Field name Datatype
status_no Int
status_no Label
0 Inactive
1 Active

<a id="Collection_Status"></a>

Collection_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Collection_Status entity.

Field name Datatype
status_no Int
status_no Label
-1 Timeout
0 Requested
1 Authorized
2 Submitted
3 Approved
4 Reversed
5 Failed
6 Queued
7 Assigned

<a id="Contract_End_Action"></a>

Contract_End_Action

An Entity with ids: action_no and enum (deprecated). "action_no" and "enum" each independently identify the same Contract_End_Action entity.

Field name Datatype
action_no Int
action_no label
2 Continue existing service without contract
3 Renew existing contract automatically
6 Terminate service and billing
7 Terminate service and billing and prorate final invoice
8 Rollover to a Plan and/or a Rate Schedule

<a id="Contract_Scope"></a>

Contract_Scope

An Entity with ids: scope_no and enum (deprecated). "scope_no" and "enum" each independently identify the same Contract_Scope entity.

Field name Datatype
scope_no Int
scope_no Label
1 Universal
2 Multi-plan

<a id="Contract_Status"></a>

Contract_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Contract_Status entity.

Field name Datatype
status_no Int
status_no Label
-3 Contract no longer in scope, usually due to mid-contract plan change on account.
-2 Contract terminated by client or system.
-1 Contract cancelled by end-user.
0 Contract completed and renewed. New contract record refers to this contract record.
1 Contract is currently in effect.
99 Contract completed, no renewal.

<a id="Country"></a>

Country

An Entity with ids: country_cd and code (deprecated). "country_cd" and "code" each independently identify the same Country entity.

| Field name | Datatype | Description |:----------------------|----------------------------------------- | country_cd | String | Defined by ISO 3166-1 ALPHA-2 (the 2 character code)

Examples:

country_cd Country
"US" United States of America
"GB" Great Britain
"DE" Germany

<a id="Coupon_Application"></a>

Coupon_Application

An Entity with ids: scope_no and enum (deprecated). "scope_no" and "enum" each independently identify the same Coupon_Application entity.

Field name Datatype
scope_no Int
scope_no Label
1 Account
2 Master Plan Instance
3 Account or Master Plan Instance

<a id="Coupon_Directive"></a>

Coupon_Directive

An Entity with ids: directive_no and enum (deprecated). "directive_no" and "enum" each independently identify the same Coupon_Directive entity.

Field name Datatype
directive_no Int
directive_no Label
1 Add
2 Remove

<a id="Credit_Reason"></a>

Credit_Reason

An Entity with ids: reason_no and enum (deprecated). "reason_no" and "enum" each independently identify the same Credit_Reason entity.

Field name Datatype
reason_no Int
reason_no Label
1 General Credit/Other
2 Inadequate Service Delivery
3 Billing / Pricing Issue
4 Service no longer desired
5 Customer Dissatisfaction
6 Installation Issue
8 Shipping Error
9 Customer Return
11 System Testing
98 Prepay Credit Reconciliation
200 Automatic credit creation due to purchase of non-subscription offering with "Automatic Service Credit Creation" flag set.
9999 Coupon Application

<a id="Credit_Ref_Type"></a>

Credit_Ref_Type

An Entity with ids: type_no and enum (deprecated). "type_no" and "enum" each independently identify the same Credit_Ref_Type entity.

Field name Datatype
type_no Int
type_no Label
0 Invoice Based Credit Memo
1 General
2 Price Change
3 Cancellation

<a id="Currency"></a>

Currency

An Entity with ids: currency_cd and code (deprecated). "currency_cd" and "enum" each independently identify the same Currency entity.

Field name Datatype Description
currency_cd String Defined by ISO 4217

Examples:

currency_cd Currency
"usd" United States dollar
"eur" Euro
"jpy" Japanese yen

<a id="Discount_Behavior"></a>

Discount_Behavior

An Entity with ids: behavior_cd "behavior_cd" identifies the Discount_Behavior entity.

Field name Datatype
behavior_cd Text
type_cd Label
N Apply to resulting net amount after previously applied discounts
G Apply to gross amount of the charge

<a id="Discount_Rule_Duration"></a>

Discount_Rule_Duration

An Entity with ids: duration_cd "duration_cd" identifies the Discount_Rule_Duration entity.

Field name Datatype
duration_cd Text
type_cd Label
M Months
U Uses
T No Expiration

<a id="Discount_Rule_Scope"></a>

Discount_Rule_Scope

An Entity with ids: scope_no "scope_no" identifies the Discount_Rule_Scope entity.

Field name Datatype
scope_no Int
scope_no Label
0 All Charges
10 All Plan Charges, All Plans
11 All Plan Charges, Specified Plans
12 All Plans, Specified Service Charges
13 Specified Plan/Service Charges
21 All Recurring Service Charges
22 All Usage Service Charges
23 All Activation Service Charges
30 All Non-subscription Offering Charges
31 Specified Non-subscription Offering Charges

<a id="Discount_Type"></a>

Discount_Type

An Entity with ids: type_cd "type_cd" identifies the Discount_Type entity.

Field name Datatype
type_cd Text
type_cd Label
F Fixed
P Percentage

<a id="Dunning_Group_Status"></a>

Dunning_Group_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Dunning_Group_Status entity.

Field name Datatype
status_no Int
status_no Label
0 Inactive
1 Active

<a id="Dunning_State"></a>

Dunning_State

An Entity with ids: state_no and enum (deprecated). "state_no" and "enum" each independently identify the same Dunning_State entity.

Field name Datatype
state_no Int
state_no Label
0 None
1 In Progress

<a id="Dunning_Process"></a>

Dunning_Process

An Entity with ids: dunning_process_noclient_dunning_process_id. "dunning_process_no" and "client_dunning_process_id" each independently identify the same rate schedule object.

Field name Datatype Description
dunning_process_no BigInt  
client_dunning_process_id Text  
name Text  
description Text  
dunning_steps Array<Dunning_Process$Dunning_Step  
completion_notification_template Ref<Notification_Template>  
is_default Boolean  
plan_payment_assignments Array<Account_Field$Allowed_Value>  
plan_assignments Array<Account_Field$Allowed_Value>  
payment_assignments Array<Account_Field$Allowed_Value>  

<a id="Dunning_Process_Dunning_Step"></a>

Dunning_Process$Dunning_Step

A component Object of Dunning_Process

Field name Datatype Description
step_no BigInt  
duration BigInt  
notification_template Ref<Notification_Template>  
contact_type_notified Ref<Contact_Type_Notified>  
fee_type Ref<Fee_Type>  
fee_configurations Array<Dunning_Process$>  

<a id="Dunning_Process_Plan_Payment_Assignment"></a>

Dunning_Process$Plan_Payment_Assignment

A component Object of Dunning_Process

Field name Datatype Description
master_plan Ref<Plan>  
payment_method_type Ref<Payment_Method_Type>  
payment_term Ref<Payment_Term>  

<a id="Dunning_Process_Plan_Assignment"></a>

Dunning_Process$Plan_Assignment

A component Object of Dunning_Process

Field name Datatype Description
master_plan Ref<Plan>  

<a id="Dunning_Process_Payment_Assignment"></a>

Dunning_Process$Payment_Assignment

A component Object of Dunning_Process

Field name Datatype Description
payment_method_type Ref<Payment_Method_Type>  
payment_term Ref<Payment_Term>  

<a id="Dunning_Process_Dunning_Step_Fee_Configuration"></a>

Dunning_Process$Dunning_Step$Fee_Configuration

A component Object of Dunning_Step

Field name Datatype Description
currency Ref<Currency>  
rate Ref<Decimal>  

<a id="Dunning_Process_Dunning_Step_Contact_Type_Notified"></a>

Dunning_Process$Dunning_Step$Contact_Type_Notified

An Entity with id: email_dest_no.

Field name Datatype
email_dest_no Int
email_dest_no Label
0 Default
1 Account only
2 Billing only
3 Statement only
4 Account & Billing
5 Account & Statement
6 Billing & Statement
7 Account & Billing & Statement

<a id="Dunning_Process_Dunning_Step_Fee_Type"></a>

Dunning_Process$Dunning_Step$Fee_Type

An Entity with id: dunning_fee_type

dunning_fee_type Label
0 None
1 Percentage Fee
2 Flat Fee

<a id="Email_Template"></a>

Email_Template

An Entity with ids: template_noclient_template_id. "template_no" and "client_template_id" each independently identify the same rate schedule object.

<a id="Field_Input_Type"></a>

Field_Input_Type

An Entity with id: input_type

input_type description
"checkbox" checkbox UI input control
"radio" radio UI input control
"select" select UI input control
"text" text UI input control
"textarea" textarea UI input control

<a id="Force_Bill_Date_Reset"></a>

Force_Bill_Date_Reset

An Entity with ids: reset_no and enum (deprecated). "reset_no" and "enum" each independently identify the same Force_Bill_Date_Reset entity.

Field name Datatype
reset_no Int
reset_no Label
null Honor client parameter
0 No reset
1 Reset to status change date
2 Reset to anniversary

<a id="Force_Master_Bill_Date_Reset"></a>

Force_Master_Bill_Date_Reset

An Entity with ids: reset_no and enum (deprecated). "reset_no" and "enum" each independently identify the same Force_Master_Bill_Date_Reset entity.

Field name Datatype
reset_no Int
reset_no Label
null Honor client parameter
1 No reset
2 Refer to API doc
3 Refer to API doc

Fulfillment_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Fulfillment_Status entity.

Field name Datatype
status_no Int
status_no Label
0 Not fulfilled
1 Invoiced
2 Ready for Invoice

<a id="Invoice_Status"></a>

<a id="Functional_Account_Group"></a>

Functional_Account_Group

An Entity with ids: group_noclient_group_id.

Specification of fields in this entity is TBA.

<a id="Group_Usage"></a>

Group_Usage

An Entity with ids: usage_no and enum (deprecated). "usage_no" and "enum" each independently identify the same Group_Usage entity.

Field name Datatype
usage_no Int
usage_no Label
0 CSR Only
1 USS Only
2 Both CSR and USS

Invoice_Application_Scope

An Entity with ids: scope_cd "scope_cd" identifies the Invoice_Application_Scope entity.

Field name Datatype
scope_cd Text
type_cd Label
E Each Line Item
M All Line Items

Invoice_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Invoice_Status entity.

Field name Datatype
status_no Int
status_no Label
0 pending
1 not pending (approved)

<a id="Invoice_Type"></a>

Invoice_Type

An Entity with ids: type_cd and code (deprecated). "type_cd" and "code" each independently identify the same Invoice_Type entity.

Field name Datatype
type_cd String
type_cd Label
O Order based invoice.
P Proration invoice.
F Full invoice.
C Combined invoice.
R Rebill invoice.

<a id="Invoicing_Option"></a>

Invoicing_Option

An Entity with ids: option_no and enum (deprecated). "option_no" and "enum" each independently identify the same Invoicing_Option entity.

Field name Datatype
option_no Int
option_no Label
1 Full Invoice
2 Prorated Invoice
3 Client default
4 No Invoice

<a id="Invoice_Usage_Record_Status"></a>

Invoice_Usage_Record_Status

An Entity with ids: status_cd. "status_cd" each independently identify the same Invoice_Usage_Record_Status entity.

Field name Datatype
status_cd String
status_cd Label
null Usage Billed
U Usage Unbilled
D Usage Discarded

<a id="Locale"></a>

Locale

An Entity with id: locale_no

Specification of fields in this entity is TBA.

<a id="Notice_Balance_Type"></a>

Notice_Balance_Type

An Entity with ids: type_cd.

<a id="Notice_Destination_Type"></a>

Notice_Destination_Type

An Entity with ids: type_cd.

<a id="Notify_Method"></a>

Notify_Method

An Entity with ids: method_no and enum (deprecated). "method_no" and "enum" each independently identify the same Notify_Method entity.

Field name Datatype
method_no Int
method_no Label
0 None
1 HTML Email
2 Text Email
3 Text Email w/link to HTML
4 Data export
5 Printable with Surcharge
6 Printable & Text Email
7 Printable & HTML Email with Surcharge
8 Printable
9 PDF (Printing Required)
10 PDF Delivered via Email
11 PDF (Printing req & Email)w/surcharge
12 PDF (Printing req, no Email)w/surcharge
13 XML Master File
14 PDF Master File
15 XML Master File and HTML Email
16 XML Master File and Text Email
17 PDF Master File and HTML Email

<a id="Object_Type"></a>

Object_Type

An Entity with ids: type_no and enum (deprecated). "type_no" and "enum" each independently identify the same Object_Type entity.

Field name Datatype
type_no Int
type_no Label
1 Plan
2 Nonsubscription Offering
3 Service Code
4 Usage Type

<a id="Object_Type_Configuration"></a>

Object_Type_Configuration

Specification of fields in this entity is TBA.

<a id="Order_Status"></a>

Order_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Order_Status entity.

Field name Datatype
status_no Int
status_no Label
-2 Order Cancelled
-1 Order Rejected
0 Order Entry in Progress
1 Order Entered
2 Order Placed
3 Order Filled
4 Order Billed
5 Order Held

<a id="Payment_Method_Status"></a>

Payment_Method_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Payment_Method_Status entity.

Field name Datatype
status_no Int
status_no Label
0 Inactive
1 Active
2 One Time

<a id="Payment_Method_Type"></a>

Payment_Method_Type

An Entity with ids: type_no and enum (deprecated). "type_no" and "enum" each independently identify the same Payment_Method_Type entity.

Field name Datatype
type_no Int
type_no Label
-1 External Payment
0 Other/None
1 Credit Card
2 Electronic Check (ACH)
3 Pre-Paid
11 PayPal Express Checkout
13 Tokenized Credit Card
14 Purchase Power
20 NETS
21 FIK
26 Direct Debit
27 Direct Debit - IBAN
28 Direct Debit - BBAN
29 Reserve Account
30 Boleto Bancario
32 iDEAL
33 WebMoney
34 Yandex
35 PaySafeCard
36 SOFORT
37 Tokenized Direct Debit
38 ApplePay - Indirect
39 PayPal Express Checkout - Indirect
40 Merchant Specific Gift Card

<a id="Payment_Processor"></a>

Payment_Processor

An Entity with ids: processor_no and enum (deprecated). "processor_no" and "enum" each independently identify the same Payment_Processor entity.

Field name Datatype
processor_no Int
processor_no Label
0 Other
1 Chase Paymentech
2 PayPal Payflow Pro
4 CyberSource
5 Authorize.Net
15 PayPal Express Checkout
16 GlobalCollect (to be deprecated)
19 PayJunction
20 DIBS Payment Services
21 Vantiv (Litle)
22 PB Purchase Power
24 NETS Collect
25 Generic
26 MercuryPay
27 ModusLink Global Payment System
28 Braintree
29 WorldPay
30 First Data PayPoint
31 Merchant e-Solutions
32 Paymetric
33 TNS
34 Adyen
35 First Data Payeezy
36 Ingenico (formerly GlobalCollect)

<a id="Plan_Instance_Change_Type"></a>

Plan_Instance_Change_Type

An Entity with ids: type_no and enum (deprecated). "type_no" and "enum" each independently identify the same Plan_Instance_Change_Type entity.

Field name Datatype
type_no Int
type_no Label
0 Assign Plan
1 Assign Mandatory Child Plan
2 Replace Plan
3 Rollover Plan
4 Cancel Plan
5 Update Plan
6 Update Plan Status

<a id="Plan_Instance_Status"></a>

Plan_Instance_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Plan_Instance_Status entity.

Field name Datatype
status_no Int
status_no Label
-3 Terminated
-2 Cancelled
-1 Suspended
0 Inactive
1 Active
2 Pending Cancellation
3 Pending Termination
31 Pending Installation
32 Pending Activation
41 Trial
61 Active Non-Billable

Plan_Unit_Instance_Status

An Entity with ids: enum and enum (deprecated). "status_no" and "enum" each independently identify the same Plan_Unit_Instance_Status entity.

Field name Datatype
status_no Int
Enum Label
0 Inactive
1 Active

<a id="Product_Field_Assignment_Directive"></a>

Product_Field_Assignment_Directive

An Entity with ids: directive_no and enum (deprecated). "directive_no" and "enum" each independently identify the same Product_Field_Assignment_Directive entity.

Field name Datatype
directive_no Int
directive_no Label
1 New
2 Replace value
3 Remove specific Value
4 Remove name and value (clear field)

<a id="Proration_Directive"></a>

Proration_Directive

An Entity with ids: directive_no and enum (deprecated). "directive_no" and "enum" each independently identify the same Proration_Directive entity.

Field name Datatype
directive_no Int
directive_no Label
1 Anniversary assignment
2 Immediate with default prorate
3 Immediate with no proration
4 immediate with prorate all
5 immediate with prorate charge
6 Immediate with prorate credit
7 queued with default prorate
8 queued with no proration
9 queued with prorate all
10 queued with prorate charge
11 queued with prorate credit

<a id="Proration_Invoice_Timing_Option"></a>

Proration_Invoice_Timing_Option

An Entity with ids: option_no and enum (deprecated). "option_no" and "enum" each independently identify the same Proration_Invoice_Timing_Option entity.

Field name Datatype
option_no Int
option_no Label
null Product catalog configuration
0 Immediate
1 Anniversary

Proration_Operation_Type

An Entity with ids: type_no. "type_no" independently identify the same Proration_Operation_Type entity.

Field name Datatype
type_no Int
option_no Label
10 plan instance assignment
20 plan instance replacement
31 plan instance activation
32 plan unit change
33 (reserved for future use)
40 plan instance cancellation

<a id="Queue_Activation_Status"></a>

Queue_Activation_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Queue_Status entity.

Field name Datatype
status_no Int
status_no Label
0 Activate after date
1 Deactivate after date

<a id="Queue_Status"></a>

Queue_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Queue_Status entity.

Field name Datatype
status_no Int
status_no Label
0 Deleted
1 Queued
2 Executed successfully
3 Failed to execute

<a id="Rate_Calculation_Type"></a>

Rate_Calculation_Type

An Entity with ids: type_cd and enum (deprecated). "type_cd" and "enum" each independently identify the same Rate_Calculation_Type entity.

Field name Datatype
type_cd Text
type_cd Label
F Fixed Amount
S Standard Percentage (Multiple Tiers)
V Volume Percentage (Single Tier)

<a id="Rebill_Reason"></a>

Rebill_Reason

An Entity with ids: reason_no and enum (deprecated). "reason_no" and "enum" each independently identify the same Rebill_Reason entity.

Field name Datatype
reason_no Int

These values are client configurable and different for each client

<a id="Recurring_Credit_Expiration_Type"></a>

Recurring_Credit_Expiration_Type

An Entity with ids: type_cd and code (deprecated). "type_cd" and "code" each independently identify the same Recurring_Credit_Expiration_Type entity.

Field name Datatype
type_cd String
type_cd Label
M Month
D Days
W Week
Y Year

<a id="Recurring_Credit_Reason"></a>

Recurring_Credit_Reason

An Entity with ids: reason_no and enum (deprecated). "reason_no" and "enum" each independently identify the same Recurring_Credit_Reason entity.

Field name Datatype
reason_no Int

These values are client configurable and different for each client

<a id="Recurring_Credit_Status"></a>

Recurring_Credit_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Recurring_Credit_Status entity.

Field name Datatype
status_no Int
status_no Label
-2 Cancelled, Some Credits Created
-1 Cancelled, No Credits Created
1 Entered, No Credits Created
2 Credits Created, Incomplete
3 Credits Created, Complete

<a id="Recurring_Credit_Type"></a>

Recurring_Credit_Type

An Entity with ids: type_no and enum (deprecated). "type_no" and "enum" each independently identify the same Recurring_Credit_Type entity.

Field name Datatype
type_no Int
type_no Label
1 Flat
2 Percentage

<a id="Refund_Reason"></a>

Refund_Reason

An Entity with ids: reason_no and enum (deprecated). "reason_no" and "enum" each independently identify the same Refund_Reason entity.

Field name Datatype
reason_no Int
reason_no Label
1 Account charged in error
2 Goods/services not delivered
3 Customer dissatisfaction
4 Cancellation of pre-paid service
5 Good Will
6 Overpayment / Duplicate payment
7 Wrong/undesired payment source charged
99999999 Other

<a id="Responsibility_Level"></a>

Responsibility_Level

An Entity with ids: level_no and enum (deprecated). "level_no" and "enum" each independently identify the same Responsibility_Level entity.

Field name Datatype
level_no Int
level_no Label
1 Standard Self-Pay
2 Parent Pay
3 Parent Usage & Pay

<a id="Service_Type"></a>

Service_Type

An Entity with ids: type_cd and code (deprecated). "type_cd" and "code" each independently identify the same Service_Type entity.

Field name Datatype
type_cd String
type_cd Name
RC Recurring
SC Surcharge
US Usage
AC Activation
MS Miscellaneous
CN Cancellation
OR Order Based
TX Tax
MN Minimum Fee
RA Recurring Arrears

<a id="Statement_Status"></a>

Statement_Status

An Entity with ids: status_no and enum (deprecated). "status_no" and "enum" each independently identify the same Statement_Status entity.

Field name Datatype
status_no Int
status_no Label Description
0 New Statement has been generated.
1 Sent Statement has been delivered.
2 Paid Full Payment has been received.
3 Late Statement is unpaid and past due.
5 Late OK This statement is late, but falls below the minimum balance criteria for active dunning to occur.
6 Late Electronic This statement is late, but this account is processed via electronic methods.
7 Payment Reversed The payment for the statement reversed

<a id="Surcharge_Directive"></a>

Surcharge_Directive

An Entity with ids: directive_no and enum (deprecated). "directive_no" and "enum" each independently identify the same Surcharge_Directive entity.

Field name Datatype
directive_no Int
directive_no Label
1 Add
2 Remove

<a id="Tax_Authority_Level"></a>

Tax_Authority_Level

An Entity with ids: level_no and enum (deprecated). "level_no" and "enum" each independently identify the same Tax_Authority_Level entity.

Field name Datatype
level_no Int
level_no Label
0 country
1 state
2 county
3 city
4 unincorporated
5 district

<a id="Tax_Exempt_Level"></a>

Tax_Exempt_Level

An Entity with ids: level_no and enum (deprecated). "level_no" and "enum" each independently identify the same Tax_Exempt_Level entity.

Field name Datatype
level_no Int
level_no Label
0 No tax exemption
1 State/Province Tax Exempt
2 Federal/National Tax Exempt
3 State/Province and Federal/National Tax Exempt

<a id="Tax_Service_Group"></a>

Tax_Service_Group

An Entity with ids: group_no and enum (deprecated). "group_no" and "enum" each independently identify the same Tax_Service_Group entity.

Field name Datatype
group_no Int
client_group_id String

These values are client configurable and different for each client

<a id="Template_Class"></a>

Template_Class

An Entity with ids: class_cd and code (deprecated). "class_cd" and "code" each independently identify the same Template_Class entity.

Field name Datatype
class_cd String
class_cd Label
A Account Activation
B Broadcast
BJA Batch Job Alert Email Template
C Credit Card Expiry
C2 Electronic Collection Attempt
C3 Credit Card Update Required
CCN Copy Config Notification
CEC Contract End: Continue existing service without contract
CECS Contract End: Continue existing service without contract
CECSS Contract End: Continue existing service (standard rates)
CER Contract End: Renew automatically
CERA Contract End: Renew automatically
CERO Contract End: Rollover automatically
CES Contract End: Suspend service and billing
CESP Contract End: Suspend service and billing (prorate final invoice)
CET Contract End: Terminate service and billing
CETP Contract End: Terminate Service and Billing (Proration)
CM Credit Memo
CN Credit Note
D Dunning
I Invoice/Statement
MPD Master Plan Instance Deprovisioned
N Account Comment/Note
NDO Daily Unit Usage Threshold Over
NDU Daily Unit Usage Threshold Under
NMO MTD Unit Usage Threshold Over
NMU MTD Unit Usage Threshold Under
NPO PTD Unit Usage Threshold Over
NPU PTD Unit Usage Threshold Under
NSP Non Electronic Payment
O Other
P Password Reminder/Reset
PMR Payment Method Removal
PMTR01 Payment Reminder 01
PMTR02 Payment Reminder 02
PMTR03 Payment Reminder 03
PR Default Payment Reminder
PR1 Payment Reminder 01
PR2 Payment Reminder 02
PR3 Payment Reminder 03
PT1 Payment Terms Reminder 01
PT2 Payment Terms Reminder 02
PT3 Payment Terms Reminder 03
R Contract Expiry/Renewal
R2 Electronic Refund Processed Notification
RB Rebill
S Service Plan Change
S2 Supplemental Service Plan Change
T Account Termination
U Unknown
UCO Unapplied Service Credit Usage Threshold Over
UCU Unapplied Service Credit Usage Threshold Under
UMO MTD Usage Threshold Over
UMU MTD Usage Threshold Under
UPO PTD Usage Threshold Over
UPU PTD Usage Threshold Under

<a id="Template_Distillation_Behavior"></a>

Template_Distillation_Behavior

An Entity with ids: behavior_no and enum (deprecated). "behavior_no" and "enum" each independently identify the same Template_Distillation_Behavior entity.

Field name Datatype
behavior_no Int
behavior_no Label
1 Distill and Send Message
2 Distill Message But Do Not Send
3 Produce No Message

<a id="Transaction_Type"></a>

Transaction_Type

An Entity with ids: type_no and enum (deprecated). "type_no" and "enum" each independently identify the same Transaction_Type entity.

Field name Datatype
type_no Int
type_no Label charge/credit
2 External Payment credit
3 Electronic Payment credit
4 Balance Transfer To charge
5 Balance Transfer From credit
6 Write Off credit
8 Invoice Reversal Line credit
9 Balance Forward charge
10 Cash Credit credit
12 Electronic Refund Disbursement charge
13 Check Refund Disbursement charge
15 Dunning Charge charge
18 Negative Balance Forward credit
21 Invoice Charge Line charge
22 Invoice Credit Line credit
24 Credit Memo Line credit

<a id="Usage_Accumulation_Renewal_Option"></a>

Usage_Accumulation_Renewal_Option

An Entity with ids: option_no and enum (deprecated). "option_no" and "enum" each independently identify the same Usage_Accumulation_Renewal_Option entity.

Field name Datatype
option_no Int
option_no Label
1 Recurring / Auto Renew (Default)
2 Single Use

<a id="Write_Off_Reason"></a>

Write_Off_Reason

An Entity with ids: reason_no and enum (deprecated). "reason_no" and "enum" each independently identify the same Write_Off_Reason entity.

Field name Datatype
reason_no Int
reason_no Label
0 Bad Debt
1 Good Will
2 Billing Error
3 Sales Return
4 Promotional Discount
5 Other
9001 Charge Dispute Hold
9999 System-enforced conversion of dispute to permanent write-off
Last modified

Tags

This page has no custom tags.

Classifications

This page has no classifications.