Insight Type User Actions

The following insight type user actions are delivered with the solution. Review the values to determine if you have the values needed for your implementation. You can modify these values or add new values as needed, using the APIs.

As noted in the table below, the Account 360 collections insights user action to view account debt (ACTION_VIEW_COLL_PROC) should not be enabled to display the Debt Summary drawer unless your Oracle Utilities CIS meets specific versioning requirements, as described in My Oracle Support Document 2876281.1.

User Action Entity Type ID Insight Type
ACTION_VIEW_BILL_ACC_DET BillingAccount C1ACCTPASTDUE_VIEW_BA_DET C1-ACCT-PASTDUE-CARD
ACTION_VIEW_BILL_ACC_DET BillingAccount C1PERNONPAYCARD_VIEW_BA_DET C1-PER-NONPAY-CARD
ACTION_VIEW_BILL_ACC_DET BillingAccount C1XA_C1INACTIVEACCTCARD C1-INACTIVE-ACCT-CARD
ACTION_VIEW_COLL_PROC CollectionProcess

C1XCCOLLCARD_VIEW_COLL_PROC

See note above regarding versioning requirements.

C1-ACCT-COLL-CARD
ACTION_VIEW_OD_PROC OverdueProcess C1XCCOLLCARD_VIEW_OD_PROC C1-ACCT-COLL-CARD
ACTION_VIEW_PAY_AGREE PaymentAgreement C1XCPAYAGREE_VIEW_PA C1-ACCT-PAYAGREE-CARD
ACTION_VIEW_SA ServiceAgreement C1XCPAYAGREE_VIEW_SA C1-ACCT-PAYAGREE-CARD
ACTION_VIEW_CUT_PROC CutProcess C1XCSEVCARD_VIEW_CUT_PROC C1-ACCT-SEV-CARD
ACTION_VIEW_SEV_PROC SeveranceProcess C1XCSEVCARD_VIEW_SEV_PROC C1-ACCT-SEV-CARD
ACTION_VIEW_COLL_PROC Organization

C1PERCOLLCARD_VIEW_COLL_PROC

See note above regarding versioning requirements.

C1-PER-COLL-CARD
ACTION_VIEW_COLL_SR Organization C1PERCOLLCARD_VIEW_COLL_SR C1-PER-COLL-CARD
ACTION_VIEW_BUDG_ENRL_DET BillingAccount C1ACCTBUDGENRL_VIEW_BA_DET C1-BUDGENRL-LIST
ACTION_VIEW_EBILL_ENR_DET BillingAccount C1ACCTEBILLENRL_VIEW_BA_DET C1-EBILLENRL-LIST

This table provides additional details on the tasks you can complete:

Task Configuration
Fetch insight type user action

GET /utilitiesAdmin/v1/insightTypeUserAction

Example:

GET https://<hostname>/api/utilitiesAdmin/v1/insightTypeUserAction

A specific insight type can be fetched using:

GET /utilitiesAdmin/v1/insightTypeUserAction/{id}

Example:

GET https://<hostname>/api/utilitiesAdmin/v1/insightTypeUserAction/C1ACCTPASTDUE_VIEW_BA_DET

Edit insight type user action

POST /CXIPlatformService/v1/CXIReferenceEntity/insightTypeUserAction

Example:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/insightTypeUserAction

Sample body:

{

"items": [

{

"operation": "update",

"data": {

"id": "C1ACCTPASTDUE_VIEW_BA_DET",

"userAction": "ACTION_VIEW_BILL_ACC_DET"

}

}

]

}

This payload can have one or multiple items, as needed.

Create insight type user action

POST /CXIPlatformService/v1/CXIReferenceEntity/insightTypeUserAction

Example:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/insightTypeUserAction

Sample body:

{

"items": [

{

"operation": "create",

"data": {

"id": "C1ACCTPASTDUE_VIEW_BA_DET",

"userAction": "ACTION_VIEW_BILL_ACC_DET",

"entityType": "BillingAccount",

"insightType": "C1-ACCT-PASTDUE-CARD"

}

}

]

}

This payload can have one or multiple items, as needed.