Skip Headers
Oracle® Communications Design Studio Modeling Activation
Release 7.2.4
Go to Design Studio Help Home
Go to Table of Contents
Go to Feedback page

Go to previous page
Go to next page
Mobi · ePub

Atomic Action(s) Tab

Use the Atomic Action(s) tab to map the service action to one or more atomic actions. In the Service Action Details area, you can define the conditions for mapping the service action and the atomic actions.

Service Action Details

Field Use
Seq Displays the sequence number for each atomic action added in the Service Action Details area.
Atomic Action Displays the atomic actions mapped to the service action.
Condition Displays the condition defined for spawning an atomic action.
Label, Value, and Expression Displays the parameter name, value, and regular expression specified in the Atomic Action Conditions area based on the selected condition.
Vendor, Technology, and Software Load Displays the vendor, technology, and software load of the atomic action mapped to an action processor.
Action Displays the action of the atomic action added in the Service Action Details area in the Atomic Action(s) tab. If the service action is mapped to atomic actions with different actions then Multiple appears.
Rollback Point (Optional) Select any one of the following:
  • State: The atomic action is the PNR for partial rollback. If rollback occurs and execution continues beyond this point, rollback occurs to the atomic action but not further.

  • Stop: Beyond the specific atomic action, no rollback can occur.

The default behavior of rollback, when nothing is selected in the Rollback Point column, is a complete rollback of all the atomic actions in a failed work order.

Note: If you want an atomic action to rollback, you must select the Rollback check box in the Properties tab.

Open Click to open the atomic action in the Atomic Action editor.
Remove Click to remove the mapping of the service action and the atomic action from the editor.
Add Click to map an atomic action to the service action.

Atomic Action Conditions

Field Use
Always Select for ASAP to always generate this atomic action command for the specific service action.
Equals Select for ASAP to generate this atomic action command if the service action parameter stated in the Parameter Label field, in the Atomic Action Conditions area, is defined on the service action and has the parameter value as specified in the Parameter Value field.
Defined Select for ASAP to generate this atomic action command if the service action parameter specified in the Parameter Label field, in the Atomic Action Conditions area, is defined on the service action.
Not Defined Select for ASAP to generate this atomic action command if the service action parameter stated in the Parameter Label field, in the Atomic Action Conditions area, is not defined on the service action.
Parameter Label Select a label name from the list.
Parameter Value Specify a value in the field. This field is available when you click the Equals button.
Include Expression Define a logical expression using a number of criteria for a service action parameter. The range of options available allow an atomic action to be generated if the service action parameter value is within a range of values, or if the service action parameter is greater than, or less than, or equal to, a specified value. More than one condition can be combined in the expression using AND or OR operator.

For example, a service action, ADD_PHONE, is mapped to an atomic action, A, that has three integer parameters, namely PARAM1_VALUE, PARAM2_VALUE and PARAM3_VALUE. You can specify an expression like:

(PARAM1_VALUE LIKE "0")OR((PARAM1_VALUE LIKE PARAM2_VALUE)AND(PARAM2_VALUE !LIKE PARAM3_VALUE))

The atomic action, A, from the service action, ADD_PHONE, is spawned only if the expression matches.


Related Topics

Parameters Tab

Command Overview Tab

Properties Tab