complexType ProcessInstance

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
children | pm:processQName pm:id pm:state pm:startTime pm:completionTime pm:priority pm:waitingWorkCount pm:parentProcessID pm:userID pm:originatorName pm:failedActivityName pm:activityFaultName pm:activityFaultData pm:customAttributes
used by |
elements | getProcessInstanceStatusOutput ProcessInstances/processInstance
annotation |
documentation
Type to describe a process instance.
source | <xsd:complexType name="ProcessInstance"> <xsd:annotation> <xsd:documentation>Type to describe a process instance.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="processQName" type="pm:QualifiedProcessName" minOccurs="0"> <xsd:annotation> <xsd:documentation>Fully qualified name of the process template from which the process instance was created.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="id" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Unique ID assigned to the process instance.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="state" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Current state of the process instance - for example ACTIVE or SUSPENDED. For a complete list of the possible states and their meanings, see the Openspace User's Guide or Workspace User's Guide.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="startTime" type="xsd:dateTime" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Date/time when the process instance first became active.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="completionTime" type="xsd:dateTime" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Date/time the process instance reached one of the terminal states.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="priority" type="xsd:int" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Priority of the process instance, used to schedule its execution.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="waitingWorkCount" type="xsd:int" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Count of the number of user task instances waiting for a response from Business Resource Management (BRM). This indirectly provides a count of the number of outstanding work items associated with the process instance.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="parentProcessID" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Unique ID of the parent process instance, in cases where the process instance was created via a sub-process call.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="userID" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>ID of the user who sent the request that results in the creation of the process instance. This ID is determined from the user/security-context.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="originatorName" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>username who sent the request that results in the creation of the process instance.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="failedActivityName" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name of the failed activity.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="activityFaultName" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Activity fault name.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="activityFaultData" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Activity fault data.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="customAttributes" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>List of user-defined attributes.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="customAttribute" type="pm:NameValuePair" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Attribute definitions.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType>

element ProcessInstance/processQName

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | pm:QualifiedProcessName
properties |
minOcc | 0
maxOcc | 1
content | complex
children | pm:moduleName pm:processName pm:version
annotation |
documentation
Fully qualified name of the process template from which the process instance was created.
source | <xsd:element name="processQName" type="pm:QualifiedProcessName" minOccurs="0"> <xsd:annotation> <xsd:documentation>Fully qualified name of the process template from which the process instance was created.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/id

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Unique ID assigned to the process instance.
source | <xsd:element name="id" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Unique ID assigned to the process instance.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/state

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Current state of the process instance - for example ACTIVE or SUSPENDED. For a complete list of the possible states and their meanings, see the Openspace User's Guide or Workspace User's Guide.
source | <xsd:element name="state" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Current state of the process instance - for example ACTIVE or SUSPENDED. For a complete list of the possible states and their meanings, see the Openspace User's Guide or Workspace User's Guide.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/startTime

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:dateTime
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Date/time when the process instance first became active.
source | <xsd:element name="startTime" type="xsd:dateTime" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Date/time when the process instance first became active.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/completionTime

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:dateTime
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Date/time the process instance reached one of the terminal states.
source | <xsd:element name="completionTime" type="xsd:dateTime" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Date/time the process instance reached one of the terminal states.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/priority

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:int
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Priority of the process instance, used to schedule its execution.
source | <xsd:element name="priority" type="xsd:int" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Priority of the process instance, used to schedule its execution.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/waitingWorkCount

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:int
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Count of the number of user task instances waiting for a response from Business Resource Management (BRM). This indirectly provides a count of the number of outstanding work items associated with the process instance.
source | <xsd:element name="waitingWorkCount" type="xsd:int" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Count of the number of user task instances waiting for a response from Business Resource Management (BRM). This indirectly provides a count of the number of outstanding work items associated with the process instance.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/parentProcessID

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Unique ID of the parent process instance, in cases where the process instance was created via a sub-process call.
source | <xsd:element name="parentProcessID" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Unique ID of the parent process instance, in cases where the process instance was created via a sub-process call.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/userID

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
ID of the user who sent the request that results in the creation of the process instance. This ID is determined from the user/security-context.
source | <xsd:element name="userID" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>ID of the user who sent the request that results in the creation of the process instance. This ID is determined from the user/security-context.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/originatorName

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
username who sent the request that results in the creation of the process instance.
source | <xsd:element name="originatorName" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>username who sent the request that results in the creation of the process instance.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/failedActivityName

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Name of the failed activity.
source | <xsd:element name="failedActivityName" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name of the failed activity.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/activityFaultName

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Activity fault name.
source | <xsd:element name="activityFaultName" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Activity fault name.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/activityFaultData

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | true
annotation |
documentation
Activity fault data.
source | <xsd:element name="activityFaultData" type="xsd:string" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>Activity fault data.</xsd:documentation> </xsd:annotation> </xsd:element>

element ProcessInstance/customAttributes

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
properties |
minOcc | 0
maxOcc | 1
content | complex
nillable | true
children | pm:customAttribute
annotation |
documentation
List of user-defined attributes.
source | <xsd:element name="customAttributes" nillable="true" minOccurs="0"> <xsd:annotation> <xsd:documentation>List of user-defined attributes.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="customAttribute" type="pm:NameValuePair" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Attribute definitions.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element>

element ProcessInstance/customAttributes/customAttribute

diagram |
namespace | http://www.tibco.com/bx/2009/management/processManagerType
type | pm:NameValuePair
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | pm:name pm:value
annotation |
documentation
Attribute definitions.
source | <xsd:element name="customAttribute" type="pm:NameValuePair" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Attribute definitions.</xsd:documentation> </xsd:annotation> </xsd:element>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy