Step Element XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace http://filenet.com/namespaces/apps/eprocess/runtime/1.0
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Documentation This schema specifies the format of the XML string that the Component Integrator Java™ Message Service (JMS) adapter posts to an external JMS queue. This XML string represents the stepElement for a workflow step that activates the adapter.

Declared Namespaces

Prefix Namespace
Default namespace http://filenet.com/namespaces/apps/eprocess/runtime/1.0
xml http://www.w3.org/XML/1998/namespace
xsd http://www.w3.org/2001/XMLSchema
Schema Component Representation
<xsd:schema id="eProcessRtXML" targetNamespace="http://filenet.com/namespaces/apps/eprocess/runtime/1.0" elementFormDefault="qualified">
...
</xsd:schema>
top

Global Declarations

Element: eProcessRtXML

Name eProcessRtXML
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Root element.
XML Instance Representation
<eProcessRtXML>
<StepElement> FnEpStepElement </StepElement> [1] ?
<Milestones> FnEpMilestoneList </Milestones> [1] ?
</eProcessRtXML>
Schema Component Representation
<xsd:element name="eProcessRtXML">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="StepElement" type="FnEpStepElement"/>
<xsd:element name="Milestones" type="FnEpMilestoneList"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
top

Global Definitions

Complex Type: FnEpAttachment

Super-types: None
Sub-types: None
Name FnEpAttachment
Abstract no
Documentation Specifies the identity, associated library or object store, type, Document ID, and version series of an attachment used in a workflow process.
XML Instance Representation
<...
Name="xsd:string [0..1] ?"
Description="xsd:string [0..1] ?"
Library="xsd:string [0..1] ?"
Id="xsd:string [0..1] ?"
LibraryType="xsd:string [0..1] ?"
Type="xsd:string [0..1] ?"
Version="xsd:string [0..1] ?"/>
Schema Component Representation
<xsd:complexType name="FnEpAttachment">
<xsd:attribute name="Name" type="xsd:string"/>
<xsd:attribute name="Description" type="xsd:string"/>
<xsd:attribute name="Library" type="xsd:string"/>
<xsd:attribute name="Id" type="xsd:string"/>
<xsd:attribute name="LibraryType" type="xsd:string"/>
<xsd:attribute name="Type" type="xsd:string"/>
<xsd:attribute name="Version" type="xsd:string"/>
</xsd:complexType>
top

Complex Type: FnEpAttachmentList

Super-types: None
Sub-types: None
Name FnEpAttachmentList
Abstract no
Documentation Specifies a collection of attachments.
XML Instance Representation
<...>
<Attachment> FnEpAttachment </Attachment> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpAttachmentList">
<xsd:sequence>
<xsd:element name="Attachment" type="FnEpAttachment" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: FnEpMilestone

Super-types: None
Sub-types: None
Name FnEpMilestone
Abstract no
Documentation Specifies the name, message, level, and other properties of a milestone used in a workflow process.
XML Instance Representation
<...
Id="xsd:string [0..1] ?"
Name="xsd:string [0..1] ?"
Level="xsd:string [0..1] ?"
Map="xsd:string [0..1] ?"
StepId="xsd:string [0..1] ?"
Message="xsd:string [0..1] ?"
Reached="xsd:string [0..1] ?"/>
Schema Component Representation
<xsd:complexType name="FnEpMilestone">
<xsd:sequence/>
<xsd:attribute name="Id" type="xsd:string"/>
<xsd:attribute name="Name" type="xsd:string"/>
<xsd:attribute name="Level" type="xsd:string"/>
<xsd:attribute name="Map" type="xsd:string"/>
<xsd:attribute name="StepId" type="xsd:string"/>
<xsd:attribute name="Message" type="xsd:string"/>
<xsd:attribute name="Reached" type="xsd:string"/>
</xsd:complexType>
top

Complex Type: FnEpMilestoneList

Super-types: None
Sub-types: None
Name FnEpMilestoneList
Abstract no
Documentation Specifies a collection of milestones.
XML Instance Representation
<...>
<Milestone> FnEpMilestone </Milestone> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpMilestoneList">
<xsd:sequence>
<xsd:element name="Milestone" type="FnEpMilestone" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: FnEpParameter

Super-types: None
Sub-types: None
Name FnEpParameter
Abstract no
Documentation Specifies the parameter values for a step.
XML Instance Representation
<...
Name="xsd:string [1] ?"
Description="xsd:string [0..1] ?"
Type="xsd:NMTOKEN (value comes from list: {'boolean'|'float'|'int'|'string'|'time'|'attachment'|'participant'}) [0..1] ?"
IsSystemParameter="xsd:boolean [0..1] ?"
Mode="xsd:NMTOKEN (value comes from list: {'in'|'out'|'inout'}) [0..1] ?"
IsArray="xsd:boolean [0..1] ?">
<Values> FnEpValueList </Values> [1] ?
<Attachments> FnEpAttachmentList </Attachments> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpParameter">
<xsd:sequence>
<xsd:element name="Values" type="FnEpValueList"/>
<xsd:element name="Attachments" type="FnEpAttachmentList"/>
</xsd:sequence>
<xsd:attribute name="Name" type="xsd:string" use="required"/>
<xsd:attribute name="Description" type="xsd:string"/>
<xsd:attribute name="Type" default="string">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="boolean"/>
<xsd:enumeration value="float"/>
<xsd:enumeration value="int"/>
<xsd:enumeration value="string"/>
<xsd:enumeration value="time"/>
<xsd:enumeration value="attachment"/>
<xsd:enumeration value="participant"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="IsSystemParameter" type="xsd:boolean" default="false"/>
<xsd:attribute name="Mode" default="in">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="in"/>
<xsd:enumeration value="out"/>
<xsd:enumeration value="inout"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="IsArray" type="xsd:boolean" default="false"/>
</xsd:complexType>
top

Complex Type: FnEpParameterList

Super-types: None
Sub-types: None
Name FnEpParameterList
Abstract no
Documentation Specifies a collection of parameters.
XML Instance Representation
<...>
<Parameter> FnEpParameter </Parameter> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpParameterList">
<xsd:sequence>
<xsd:element name="Parameter" type="FnEpParameter" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: FnEpResponseList

Super-types: None
Sub-types: None
Name FnEpResponseList
Abstract no
Documentation Specifies a list of available responses for the current step.
XML Instance Representation
<...
Selected="xsd:string [0..1] ?">
<Response> xsd:string </Response> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpResponseList">
<xsd:sequence>
<xsd:element name="Response" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Selected" type="xsd:string"/>
</xsd:complexType>
top

Complex Type: FnEpStepElement

Super-types: None
Sub-types: None
Name FnEpStepElement
Abstract no
Documentation Specifies a step in a workflow process.
XML Instance Representation
<...
LaunchedBy="xsd:string [0..1] ?"
LaunchedOn="xsd:string [0..1] ?"
ReceivedOn="xsd:string [0..1] ?"
Deadline="xsd:string [0..1] ?"
Reminder="xsd:string [0..1] ?"
Description="xsd:string [0..1] ?"
StepName="xsd:string [0..1] ?"
WOBName="xsd:string [0..1] ?"
WOBNumber="xsd:string [0..1] ?"
WorkflowName="xsd:string [0..1] ?"
WorkflowNumber="xsd:string [0..1] ?"
WorkClassName="xsd:string [0..1] ?"
Tag="xsd:string [0..1] ?"
RosterName="xsd:string [0..1] ?"
QueueName="xsd:string [0..1] ?"
CurrentQueueName="xsd:string [0..1] ?"
ParticipantName="xsd:string [0..1] ?"
OperationName="xsd:string [0..1] ?"
ExceptionMapName="xsd:string [0..1] ?"
ExceptionDescription="xsd:string [0..1] ?"
Overdue="xsd:NMTOKEN (value comes from list: {'NotOverdue'|'ReminderPast'|'DeadlinePast'}) [0..1] ?"
IsTracker="xsd:boolean [0..1] ?"
CanReassign="xsd:boolean [0..1] ?"
CanViewStatus="xsd:boolean [0..1] ?"
CanReturnToSource="xsd:boolean [0..1] ?">
<Responses> FnEpResponseList </Responses> [1] ?
<Parameters> FnEpParameterList </Parameters> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpStepElement">
<xsd:sequence>
<xsd:element name="Responses" type="FnEpResponseList"/>
<xsd:element name="Parameters" type="FnEpParameterList"/>
</xsd:sequence>
<xsd:attribute name="LaunchedBy" type="xsd:string"/>
<xsd:attribute name="LaunchedOn" type="xsd:string"/>
<xsd:attribute name="ReceivedOn" type="xsd:string"/>
<xsd:attribute name="Deadline" type="xsd:string"/>
<xsd:attribute name="Reminder" type="xsd:string"/>
<xsd:attribute name="Description" type="xsd:string"/>
<xsd:attribute name="StepName" type="xsd:string"/>
<xsd:attribute name="WOBName" type="xsd:string"/>
<xsd:attribute name="WOBNumber" type="xsd:string"/>
<xsd:attribute name="WorkflowName" type="xsd:string"/>
<xsd:attribute name="WorkflowNumber" type="xsd:string"/>
<xsd:attribute name="WorkClassName" type="xsd:string"/>
<xsd:attribute name="Tag" type="xsd:string"/>
<xsd:attribute name="RosterName" type="xsd:string"/>
<xsd:attribute name="QueueName" type="xsd:string"/>
<xsd:attribute name="CurrentQueueName" type="xsd:string"/>
<xsd:attribute name="ParticipantName" type="xsd:string"/>
<xsd:attribute name="OperationName" type="xsd:string"/>
<xsd:attribute name="ExceptionMapName" type="xsd:string"/>
<xsd:attribute name="ExceptionDescription" type="xsd:string"/>
<xsd:attribute name="Overdue" default="NotOverdue">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="NotOverdue"/>
<xsd:enumeration value="ReminderPast"/>
<xsd:enumeration value="DeadlinePast"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="IsTracker" type="xsd:boolean" default="false"/>
<xsd:attribute name="CanReassign" type="xsd:boolean" default="true"/>
<xsd:attribute name="CanViewStatus" type="xsd:boolean" default="true"/>
<xsd:attribute name="CanReturnToSource" type="xsd:boolean" default="true"/>
</xsd:complexType>
top

Complex Type: FnEpValueList

Super-types: None
Sub-types: None
Name FnEpValueList
Abstract no
Documentation Specifies a collection of parameter values.
XML Instance Representation
<...>
<Value> xsd:string </Value> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="FnEpValueList">
<xsd:sequence>
<xsd:element name="Value" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top