diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://api.brm.n2.tibco.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="WorkModelScript"> <xs:annotation> <xs:documentation>Definition of a work model script</xs:documentation> </xs:annotation> <xs:attribute name="scriptOperation" type="WorkItemScriptOperation" use="required"> <xs:annotation> <xs:documentation>What work item operation is the script for e.g. OPEN, CLOSE, COMPLETE etc...</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scriptBody" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The body of the script to be run on the specified work item operation.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scriptLanguage" type="WorkItemScriptType" use="required"> <xs:annotation> <xs:documentation>The language of the script to be run e.g. JSCRIPT, JYTHON etc...</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scriptLanguageVersion" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>The version of the language of the script to be run e.g. 2.2.1, 1.2a etc...</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scriptLanguageExtension" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>The file extension of the language of the script to be run e.g. js, py etc...</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scriptTypeID" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The ID of the script type used during the use of complex fields in scripts. This will either be populated with a task library ID or process ID.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
type | WorkItemScriptOperation | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:attribute name="scriptOperation" type="WorkItemScriptOperation" use="required"> <xs:annotation> <xs:documentation>What work item operation is the script for e.g. OPEN, CLOSE, COMPLETE etc...</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="scriptBody" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The body of the script to be run on the specified work item operation.</xs:documentation> </xs:annotation> </xs:attribute> |
type | WorkItemScriptType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="scriptLanguage" type="WorkItemScriptType" use="required"> <xs:annotation> <xs:documentation>The language of the script to be run e.g. JSCRIPT, JYTHON etc...</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="scriptLanguageVersion" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>The version of the language of the script to be run e.g. 2.2.1, 1.2a etc...</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="scriptLanguageExtension" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>The file extension of the language of the script to be run e.g. js, py etc...</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="scriptTypeID" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The ID of the script type used during the use of complex fields in scripts. This will either be populated with a task library ID or process ID.</xs:documentation> </xs:annotation> </xs:attribute> |