Definition Type: Element
Name: Specification
Namespace: http://docs.oasis-open.org/ebxml-bp/ebbp-2.0
Containing Schema: ebbp-2.0.4.xsd
Abstract
Documentation:
A specification element that can associate many references to a particular ebBP element. For example, multiple specifications associated with a logical Business Document. Note: This element was added in v2.0.
Collapse XSD Schema Diagram:
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 externalDocumentDefRef in schema ebbp-2_0_4_xsd Drilldown into targetNamespace in schema ebbp-2_0_4_xsd Drilldown into location in schema ebbp-2_0_4_xsd Drilldown into type in schema ebbp-2_0_4_xsdXSD Diagram of Specification in schema ebbp-2_0_4_xsd (ebXML Electronic Business using eXtensible Markup Language)
Collapse XSD Schema Code:
<xsd:element name="Specification">
    <xsd:annotation>
        <xsd:documentation>A specification element that can associate many references to a
				particular ebBP element. For example, multiple specifications associated with a
				logical Business Document. Note: This element was added in v2.0.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:attribute name="type" type="DocumentSpecificationType" use="optional" default="schema">
            <xsd:annotation>
                <xsd:documentation>This attribute defines the type of the Specification of the
						particular ebBP element. Note: This attribute was added in
					v2.0.</xsd:documentation>
            </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="location" type="xsd:anyURI" use="required">
            <xsd:annotation>
                <xsd:documentation>The location of the Specification of the particular ebBP
						element. Note: This attribute was added in v2.0.</xsd:documentation>
            </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="targetNamespace" type="xsd:anyURI" use="optional">
            <xsd:annotation>
                <xsd:documentation>The target namespace of the Specification of the particular
						ebBP element. Note: This attribute was added in v2.0.</xsd:documentation>
            </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="externalDocumentDefRef" type="xsd:normalizedString" use="optional">
            <xsd:annotation>
                <xsd:documentation>A name, URN or other reference that cites an external specification or reference that defines the document. This attribute was added during v2.0.1 Public Review and included in v2.0.2.</xsd:documentation>
            </xsd:annotation>
        </xsd:attribute>
        <xsd:attributeGroup ref="name" />
    </xsd:complexType>
</xsd:element>
Collapse Child Attributes:
Name Type Default Value Use
type nsB:type schema Optional
location nsB:location Required
targetNamespace nsB:targetNamespace Optional
externalDocumentDefRef nsB:externalDocumentDefRef Optional
name nsB:name Required
nameID nsB:nameID Required
<anyAttribute> Allowed namespace: '##other'