Section I – SCXML > SCXML > Executable Content Elements         Bottom of Page
Genesys 8.1
SCXML Technical Reference
< Core Elements            External Communication Elements >

Executable Content Elements

Element

Attributes

Support and Notes

<event>

Overall

Full support — This is only used for events that do not contain data and are used internally within the SCXML document.

name

Full support

<raise> (replaces <event>)

Overall

Full support — This is only used for events that can contain data and are used internally within the SCXML document.

event

Full support

<if>

Overall

Full support

cond

Fully supported, based on the schema from the supported profiles.

<elseif>

Overall

Full support

cond

Fully supported, based on the schema from the supported profiles.

<else>

Overall

Full support

<log>

Overall

Full support — This can be used by the SCXML document to log standard error and debug log information. It will also be used to log customer-specific reporting information.

label

Fully supported — This label will summarize what is being logged and why.

expr

Full support

level

Fully supported — The levels supported are

  • 1 = reporting — This will put a customer record that can be correlated with this session in the historical DB schema.

  • 2 = error — This will send the error message to the Genesys logging facility.

  • 3 = warning — This will send the warning message to the Genesys logging facility.

  • 4 = debug — This will send the debug message to the Genesys logging facility.

Extensibility of Executable Content — For extensibility of executable content, the orchestration platform will support XML namespaces and schemas for actions, and ECMAScript objects for properties associated with functional modules.




Section I – SCXML > SCXML > Executable Content Elements         Top of Page
Genesys 8.1
SCXML Technical Reference
< Core Elements            External Communication Elements >