ForkType

The type related to the Fork construct

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xsd:string optional
nameID xsd:ID optional
type restriction of xsd:NMTOKEN OR optional
Defines the type of Fork. OR: An OR value will mean that any
business activity pointed to by a transition coming from the fork might be
initiated. All activities may run in parallel. XOR: Only one of the possible
activities will run.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://docs.oasis-open.org/ebxmlbp/ebbp-2.0'

Used By

Element Fork

Source

<xsd:complexType name="ForkType">
  <xsd:annotation>
    <xsd:documentation>The type related to the Fork construct</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element ref="Documentation" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element ref="TimeToPerform" minOccurs="0"/>
    <xsd:element ref="FromLink"/>
    <xsd:element ref="ToLink" minOccurs="2" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attributeGroup ref="optname"/>
  <xsd:attribute name="type" use="optional" default="OR">
    <xsd:annotation>
      <xsd:documentation>Defines the type of Fork. OR: An OR value will mean that any business activity pointed to by a transition coming from the fork might be initiated. All activities may run in parallel. XOR: Only one of the possible activities will run.</xsd:documentation>
    </xsd:annotation>
    <xsd:simpleType>
      <xsd:restriction base="xsd:NMTOKEN">
        <xsd:enumeration value="OR"/>
        <xsd:enumeration value="XOR"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
</xsd:complexType>