Definition Type: Element
Name: ProcessSpecification
Namespace: http://docs.oasis-open.org/ebxml-bp/ebbp-2.0
Type: nsB:ProcessSpecificationType
Containing Schema: ebbp-2.0.4.xsd
Abstract
Documentation:
Root element of a Process Specification document that has a globally unique identity. The Process Specification element can specify the version of the technical specification used and the process instance version related to the target ebBP (schema).
Collapse XSD Schema Diagram:
Drilldown into OperationMapping in schema ebbp-2_0_4_xsd Drilldown into BusinessCollaboration in schema ebbp-2_0_4_xsd Drilldown into MultiPartyCollaboration in schema ebbp-2_0_4_xsd Drilldown into BinaryCollaboration in schema ebbp-2_0_4_xsd Drilldown into BusinessTransactionHead in schema ebbp-2_0_4_xsd Drilldown into BusinessDocument in schema ebbp-2_0_4_xsd Drilldown into Package in schema ebbp-2_0_4_xsd Drilldown into Variable in schema ebbp-2_0_4_xsd Drilldown into Signal in schema ebbp-2_0_4_xsd Drilldown into ExternalRoles in schema ebbp-2_0_4_xsd Drilldown into AttributeSubstitution in schema ebbp-2_0_4_xsd Drilldown into Documentation in schema ebbp-2_0_4_xsd Drilldown into uuid in schema ebbp-2_0_4_xsd Drilldown into nameID in schema ebbp-2_0_4_xsd Drilldown into name in schema ebbp-2_0_4_xsd Drilldown into name in schema ebbp-2_0_4_xsd Drilldown into ProcessSpecificationType in schema ebbp-2_0_4_xsd Drilldown into instanceVersion in schema ebbp-2_0_4_xsd Drilldown into specificationVersion in schema ebbp-2_0_4_xsdXSD Diagram of ProcessSpecification in schema ebbp-2_0_4_xsd (ebXML Electronic Business using eXtensible Markup Language)
Collapse XSD Schema Code:
<xsd:element name="ProcessSpecification">
    <xsd:annotation>
        <xsd:documentation>Root element of a Process Specification document that has a globally
				unique identity. The Process Specification element can specify the version of the
				technical specification used and the process instance version related to the target
				ebBP (schema).</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="ProcessSpecificationType">
                <xsd:attribute name="specificationVersion" type="xsd:NMTOKEN" use="optional">
                    <xsd:annotation>
                        <xsd:documentation>Is the technical specification version of the Process Specification. Note:
								This attribute was added in v2.0.</xsd:documentation>
                    </xsd:annotation>
                </xsd:attribute>
                <xsd:attribute name="instanceVersion" type="xsd:string" use="optional">
                    <xsd:annotation>
                        <xsd:documentation>Is the version of the Process Specification or
								artifact instance. An example would be the Australian Wheat Board
								v2.1. Note: This attribute was added in v2.0.</xsd:documentation>
                    </xsd:annotation>
                </xsd:attribute>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:unique name="ProcessSpecification-ID">
        <xsd:selector xpath="." />
        <xsd:field xpath="nameID" />
    </xsd:unique>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Documentation nsB:Documentation 0 unbounded
AttributeSubstitution nsB:AttributeSubstitution 0 unbounded
ExternalRoles nsB:ExternalRoles 0 (1)
Signal nsB:Signal 0 unbounded
Variable nsB:Variable 0 unbounded
Package nsB:Package 0 unbounded
BusinessDocument nsB:BusinessDocument 0 unbounded
BusinessTransactionHead nsB:BusinessTransactionHead 0 unbounded
BinaryCollaboration nsB:BinaryCollaboration 0 unbounded
MultiPartyCollaboration nsB:MultiPartyCollaboration 0 unbounded
BusinessCollaboration nsB:BusinessCollaboration 0 unbounded
OperationMapping nsB:OperationMapping 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
name nsB:name Required
nameID nsB:nameID Required
uuid nsB:uuid Required
specificationVersion nsB:specificationVersion Optional
instanceVersion nsB:instanceVersion Optional
<anyAttribute> Allowed namespace: '##other'
Collapse Derivation Tree: