H ECE - Offline Mediation Controller Error Codes

This appendix describes the error codes that Oracle Communications Billing and Revenue Management Elastic Charging Engine (ECE) passes to Oracle Communications Offline Mediation Controller.

Topics in this document:

ECE-Offline Mediation Controller Result Codes

Table H-1 lists the ECE-Offline Mediation Controller result codes.

Table H-1 ECE-Offline Mediation Controller Result Codes

Result Code Code Notes

CANCEL_NOT_ALLOWED

6001

A call cannot be canceled.

CREDIT_CEILING_BREACH

6002

The balance impact has caused the credit floor to be breached.

CREDIT_FLOOR_BREACH

6003

The balance impact has caused the credit floor to be breached.

CUSTOM_EXTENSION_ERROR

6004

An exception is thrown in the custom extension.

CUSTOMER_IN_TRANSACTION

6005

The subscriber is already in a transaction with a BRM operation.

DUPLICATE_REQUEST

6006

A duplicate CDR is detected in the same batch by an ECE DC node.

FINAL_UNIT_INDICATOR

6007

There are no further grants possible

INCORRECT_IMPACTS_FOR_DEBIT

6008

The system-level alteration for a debit operation is not configured.

INSUFFICIENT_RATED_QUANTITY

6009

There is not a sufficient quantity rated from the request.

LIFECYCLE_VALIDATION_FAILED

60010

The call is rejected based on the configured lifecycle rules.

MISSING_SYSTEM_ALTERATION_FOR_DEBIT

60011

A system-level alteration for a debit operation is not configured.

NO_QUALIFIED_CHARGE_OFFERS

60012

No charge graph is applicable for an incoming request.

NO_RATED_QUANTITY

60013

Nothing has been granted.

REFUND_NOT_ALLOWED

60014

Either the debit is too old or there is no debit with this correlation.

SYSTEM_ERR

60015

An internal error has occurred.

TX_FAILED

60016

An HTTP Gateway 5G request fails with the reason END_USER_REQUEST_DENIED TX_FAILED.

ZERO_RUM_QUANTITY

60017

The quantity rated is zero.

MESSAGE_EXCEPTION

60018

Unable to build the message.

CDR_SERVICE

60019

Either the cdr_service field is not found in the incoming CDR or the field does not match one defined in an NPL rule file.

EVENT_TYPE

60020

Either the eventType field is not found in the incoming CDR or the field does not match one defined in an NPL rule file.

VERSION

60021

Either the version field is not found in the incoming CDR or the field does not match one defined in an NPL rule file.

PRODUCT_TYPE

60022

No matching product type is found. It failed to create a usage request.

USAGE_BUILDER

60023

No matching usage builder is found for this product, event, and version. The combination failed to create a usage request.

USAGE_REQUEST

60024

It failed to create a usage request due to any reason, such as an incorrect payload block name.

OPERATION_TYPE

60025

The operationType field is not found in the incoming CDR.

INVALID_OPERATION_TYPE

60026

The operation type is invalid.

BILLING_DUE

60027

The subscriber’s bill is due.

SUBSCRIBER_UNAVAILABLE

60028

The BRS is overloaded and responds too busy.

SUBSCRIBER_NON_EXISTENT

60029

The subscriber is not present in the charging cache.

SUBSCRIBER_IN_RERATING_COMPLETE_PHASE

60030

The subscriber is currently in the rerating phase.

TRANSPORT_FAILURE

60031

The message is not delivered downstream.

BRS_OVERLOAD

60032

An overload of requests are pending to be processed by ECE.

SYSTEM_DEGRADED

60033

A loss of multiple charging grid nodes has occurred.

NO_RATED_EVENT_PERSISTED

60034

A rated event has not been generated for this request.

NO_RATING_GRAPH_CONFIGURED

60035

For a given selector, none of the graphs within the selector is applicable for the request.

CUSTOM_REJECT_RESPONSE

60036

A custom error has occurred.

PRODUCT_NOT_FOUND

60037

The product has not been provisioned in the charging system, is expired, or is not yet valid.

SUSPEND_REQUEST

60038

The request is suspended for future recycling.