diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://api.brm.n2.tibco.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="WorkModelScript"> <xsd:annotation> <xsd:documentation>Definition of a work model script</xsd:documentation> </xsd:annotation> <xsd:attribute name="scriptOperation" type="WorkItemScriptOperation" use="required"> <xsd:annotation> <xsd:documentation>What work item operation is the script for e.g. OPEN, CLOSE, COMPLETE etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="scriptBody" type="xs:string" use="required"> <xsd:annotation> <xsd:documentation>The body of the script to be run on the specified work item operation.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="scriptLanguage" type="WorkItemScriptType" use="required"> <xsd:annotation> <xsd:documentation>The language of the script to be run e.g. JSCRIPT, JYTHON etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="scriptLanguageVersion" type="xs:string" use="optional"> <xsd:annotation> <xsd:documentation>The version of the language of the script to be run e.g. 2.2.1, 1.2a etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="scriptLanguageExtension" type="xs:string" use="optional"> <xsd:annotation> <xsd:documentation>The file extension of the language of the script to be run e.g. js, py etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="scriptTypeID" type="xs:string" use="required"> <xsd:annotation> <xsd: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.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> |
type | WorkItemScriptOperation | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xsd:attribute name="scriptOperation" type="WorkItemScriptOperation" use="required"> <xsd:annotation> <xsd:documentation>What work item operation is the script for e.g. OPEN, CLOSE, COMPLETE etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="scriptBody" type="xs:string" use="required"> <xsd:annotation> <xsd:documentation>The body of the script to be run on the specified work item operation.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | WorkItemScriptType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xsd:attribute name="scriptLanguage" type="WorkItemScriptType" use="required"> <xsd:annotation> <xsd:documentation>The language of the script to be run e.g. JSCRIPT, JYTHON etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="scriptLanguageVersion" type="xs:string" use="optional"> <xsd:annotation> <xsd:documentation>The version of the language of the script to be run e.g. 2.2.1, 1.2a etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="scriptLanguageExtension" type="xs:string" use="optional"> <xsd:annotation> <xsd:documentation>The file extension of the language of the script to be run e.g. js, py etc...</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="scriptTypeID" type="xs:string" use="required"> <xsd:annotation> <xsd: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.</xsd:documentation> </xsd:annotation> </xsd:attribute> |