Schema ocpVendorExtensions.xsd


schema location:  ..\xsd\ocpVendorExtensions.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.ocpip.org
 
Groups 
ocpVendorExtensionsIndex 


schema location:  ..\xsd\ocpAbstractionDefinitionExtensions.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.ocpip.org
 
Elements  Groups  Complex types 
logicalPort  abstractionDefinitionVendorExtensions  constraintType 
qualifier 


schema location:  ..\xsd\ocpBusDefinitionExtensions.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.ocpip.org
 
Elements  Groups 
busDefinitionParameters  busDefinitionVendorExtensions 


group ocpVendorExtensionsIndex
diagram
namespace http://www.ocpip.org
children ocp:port ocp:busDefinition
annotation
documentation 
Top-level group of elements defining OCP abstractionDefinition and busDefinition vendor extensions (Note: this group does not appear as an XML element)
source
<xs:group name="ocpVendorExtensionsIndex">
  <xs:annotation>
    <xs:documentation>Top-level group of elements defining OCP abstractionDefinition and busDefinition vendor extensions (Note: this group does not appear as an XML element)</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="port" minOccurs="0">
      <xs:annotation>
        <xs:documentation>OCP abstractionDefinition port vendor extensions (defined inside spirit:abstractionDefinition/spirit:ports/spirit:port/spirit:vendorExtensions section)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="ocp:logicalPort"/>
          <xs:element ref="ocp:qualifier" minOccurs="0"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="busDefinition" minOccurs="0">
      <xs:annotation>
        <xs:documentation>OCP busDefinition vendor extensions (defined inside spirit:busDefinition/spirit:vendorExtensions section)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element ref="ocp:busDefinitionParameters"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:group>

element ocpVendorExtensionsIndex/port
diagram
namespace http://www.ocpip.org
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ocp:logicalPort ocp:qualifier
annotation
documentation 
OCP abstractionDefinition port vendor extensions (defined inside spirit:abstractionDefinition/spirit:ports/spirit:port/spirit:vendorExtensions section)
source
<xs:element name="port" minOccurs="0">
  <xs:annotation>
    <xs:documentation>OCP abstractionDefinition port vendor extensions (defined inside spirit:abstractionDefinition/spirit:ports/spirit:port/spirit:vendorExtensions section)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="ocp:logicalPort"/>
      <xs:element ref="ocp:qualifier" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocpVendorExtensionsIndex/busDefinition
diagram
namespace http://www.ocpip.org
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ocp:busDefinitionParameters
annotation
documentation 
OCP busDefinition vendor extensions (defined inside spirit:busDefinition/spirit:vendorExtensions section)
source
<xs:element name="busDefinition" minOccurs="0">
  <xs:annotation>
    <xs:documentation>OCP busDefinition vendor extensions (defined inside spirit:busDefinition/spirit:vendorExtensions section)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="ocp:busDefinitionParameters"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:logicalPort
diagram
namespace http://www.ocpip.org
properties
content complex
children ocp:portWidth ocp:portPresence
used by
element ocpVendorExtensionsIndex/port
group ocp:abstractionDefinitionVendorExtensions
annotation
documentation 
OCP specific vendor extensions for an abstractionDefinition logical port
source
<xs:element name="logicalPort">
  <xs:annotation>
    <xs:documentation>OCP specific vendor extensions for an abstractionDefinition logical port</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="portWidth" type="ocp:constraintType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Port width constraint. Contains a formula with mixed text and OCP bus definition parameters</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="portPresence" type="ocp:constraintType">
        <xs:annotation>
          <xs:documentation>Logical port presence constraint. Contains a formula with mixed text and OCP bus definition parameters</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:logicalPort/portWidth
diagram
namespace http://www.ocpip.org
type ocp:constraintType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children ocp:var
annotation
documentation 
Port width constraint. Contains a formula with mixed text and OCP bus definition parameters
source
<xs:element name="portWidth" type="ocp:constraintType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Port width constraint. Contains a formula with mixed text and OCP bus definition parameters</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:logicalPort/portPresence
diagram
namespace http://www.ocpip.org
type ocp:constraintType
properties
isRef 0
content complex
mixed true
children ocp:var
annotation
documentation 
Logical port presence constraint. Contains a formula with mixed text and OCP bus definition parameters
source
<xs:element name="portPresence" type="ocp:constraintType">
  <xs:annotation>
    <xs:documentation>Logical port presence constraint. Contains a formula with mixed text and OCP bus definition parameters</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:qualifier
diagram
namespace http://www.ocpip.org
properties
content complex
children ocp:isEndianType
used by
element ocpVendorExtensionsIndex/port
group ocp:abstractionDefinitionVendorExtensions
annotation
documentation 
OCP specific qualifier
source
<xs:element name="qualifier">
  <xs:annotation>
    <xs:documentation>OCP specific qualifier</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="isEndianType" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Indicates that the port is endian signal</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:qualifier/isEndianType
diagram
namespace http://www.ocpip.org
type xs:boolean
properties
isRef 0
content simple
annotation
documentation 
Indicates that the port is endian signal
source
<xs:element name="isEndianType" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Indicates that the port is endian signal</xs:documentation>
  </xs:annotation>
</xs:element>

group ocp:abstractionDefinitionVendorExtensions
diagram
namespace http://www.ocpip.org
children ocp:logicalPort ocp:qualifier
annotation
documentation 
Defines OCP vendor Extensions for Abstraction Definitions
source
<xs:group name="abstractionDefinitionVendorExtensions">
  <xs:annotation>
    <xs:documentation>Defines OCP vendor Extensions for Abstraction Definitions</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="ocp:logicalPort"/>
    <xs:element ref="ocp:qualifier" minOccurs="0"/>
  </xs:sequence>
</xs:group>

complexType ocp:constraintType
diagram
namespace http://www.ocpip.org
properties
mixed true
children ocp:var
used by
elements ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/guard ocp:logicalPort/portPresence ocp:logicalPort/portWidth ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/value
annotation
documentation 
Contains a constraint formula consisting of a mixture of text and bus definition parameters
source
<xs:complexType name="constraintType" mixed="true">
  <xs:annotation>
    <xs:documentation>Contains a constraint formula consisting of a mixture of text and bus definition parameters</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="var" type="xs:string" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Contains the name of a bus definition parameter</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ocp:constraintType/var
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
minOcc 1
maxOcc unbounded
content simple
annotation
documentation 
Contains the name of a bus definition parameter
source
<xs:element name="var" type="xs:string" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Contains the name of a bus definition parameter</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters
diagram
namespace http://www.ocpip.org
properties
content complex
children ocp:busDefinitionParameter
used by
element ocpVendorExtensionsIndex/busDefinition
group ocp:busDefinitionVendorExtensions
annotation
documentation 
List of OCP parameters
source
<xs:element name="busDefinitionParameters">
  <xs:annotation>
    <xs:documentation>List of OCP parameters</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="busDefinitionParameter" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>OCP parameter definition</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="name" type="xs:Name">
              <xs:annotation>
                <xs:documentation>OCP parameter name - must be unique within the scope of document</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="displayName" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Display name</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="description" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Description of OCP parameter, typically for documentation purpose</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Describes the type of current parameter. Can be  "bool", "string" or "integer"</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="value" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>OCP Specific parameter  optional default value</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="assertions" minOccurs="0">
              <xs:annotation>
                <xs:documentation>List of assertions which enable to verify that the OCP parameter is correctly defined</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="assertion" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>OCP assertion</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="name" type="xs:Name">
                          <xs:annotation>
                            <xs:documentation>Assertion name - must be unique within the scope of document</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="displayName" type="xs:string" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>Display name</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="description" type="xs:string" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>Description of assertion, typically for documentation purpose</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="guard" type="ocp:constraintType" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>When present, indicates the condition on which the assertion should be checked. Otherwise, the assertion should always be checked.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="value" type="ocp:constraintType">
                          <xs:annotation>
                            <xs:documentation>OCP assertion value</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter
diagram
namespace http://www.ocpip.org
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ocp:name ocp:displayName ocp:description ocp:type ocp:value ocp:assertions
annotation
documentation 
OCP parameter definition
source
<xs:element name="busDefinitionParameter" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>OCP parameter definition</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="name" type="xs:Name">
        <xs:annotation>
          <xs:documentation>OCP parameter name - must be unique within the scope of document</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="displayName" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Display name</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="description" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Description of OCP parameter, typically for documentation purpose</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Describes the type of current parameter. Can be  "bool", "string" or "integer"</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="value" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>OCP Specific parameter  optional default value</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="assertions" minOccurs="0">
        <xs:annotation>
          <xs:documentation>List of assertions which enable to verify that the OCP parameter is correctly defined</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="assertion" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>OCP assertion</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="name" type="xs:Name">
                    <xs:annotation>
                      <xs:documentation>Assertion name - must be unique within the scope of document</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="displayName" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Display name</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="description" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Description of assertion, typically for documentation purpose</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="guard" type="ocp:constraintType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>When present, indicates the condition on which the assertion should be checked. Otherwise, the assertion should always be checked.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="value" type="ocp:constraintType">
                    <xs:annotation>
                      <xs:documentation>OCP assertion value</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/name
diagram
namespace http://www.ocpip.org
type xs:Name
properties
isRef 0
content simple
annotation
documentation 
OCP parameter name - must be unique within the scope of document
source
<xs:element name="name" type="xs:Name">
  <xs:annotation>
    <xs:documentation>OCP parameter name - must be unique within the scope of document</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/displayName
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation 
Display name
source
<xs:element name="displayName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Display name</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/description
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation 
Description of OCP parameter, typically for documentation purpose
source
<xs:element name="description" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of OCP parameter, typically for documentation purpose</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/type
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
content simple
annotation
documentation 
Describes the type of current parameter. Can be  "bool", "string" or "integer"
source
<xs:element name="type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Describes the type of current parameter. Can be  "bool", "string" or "integer"</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/value
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation 
OCP Specific parameter  optional default value
source
<xs:element name="value" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>OCP Specific parameter  optional default value</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions
diagram
namespace http://www.ocpip.org
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ocp:assertion
annotation
documentation 
List of assertions which enable to verify that the OCP parameter is correctly defined
source
<xs:element name="assertions" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of assertions which enable to verify that the OCP parameter is correctly defined</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="assertion" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>OCP assertion</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="name" type="xs:Name">
              <xs:annotation>
                <xs:documentation>Assertion name - must be unique within the scope of document</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="displayName" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Display name</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="description" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Description of assertion, typically for documentation purpose</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="guard" type="ocp:constraintType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>When present, indicates the condition on which the assertion should be checked. Otherwise, the assertion should always be checked.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="value" type="ocp:constraintType">
              <xs:annotation>
                <xs:documentation>OCP assertion value</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion
diagram
namespace http://www.ocpip.org
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ocp:name ocp:displayName ocp:description ocp:guard ocp:value
annotation
documentation 
OCP assertion
source
<xs:element name="assertion" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>OCP assertion</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="name" type="xs:Name">
        <xs:annotation>
          <xs:documentation>Assertion name - must be unique within the scope of document</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="displayName" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Display name</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="description" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Description of assertion, typically for documentation purpose</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="guard" type="ocp:constraintType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>When present, indicates the condition on which the assertion should be checked. Otherwise, the assertion should always be checked.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="value" type="ocp:constraintType">
        <xs:annotation>
          <xs:documentation>OCP assertion value</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/name
diagram
namespace http://www.ocpip.org
type xs:Name
properties
isRef 0
content simple
annotation
documentation 
Assertion name - must be unique within the scope of document
source
<xs:element name="name" type="xs:Name">
  <xs:annotation>
    <xs:documentation>Assertion name - must be unique within the scope of document</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/displayName
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation 
Display name
source
<xs:element name="displayName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Display name</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/description
diagram
namespace http://www.ocpip.org
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation 
Description of assertion, typically for documentation purpose
source
<xs:element name="description" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of assertion, typically for documentation purpose</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/guard
diagram
namespace http://www.ocpip.org
type ocp:constraintType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children ocp:var
annotation
documentation 
When present, indicates the condition on which the assertion should be checked. Otherwise, the assertion should always be checked.
source
<xs:element name="guard" type="ocp:constraintType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>When present, indicates the condition on which the assertion should be checked. Otherwise, the assertion should always be checked.</xs:documentation>
  </xs:annotation>
</xs:element>

element ocp:busDefinitionParameters/busDefinitionParameter/assertions/assertion/value
diagram
namespace http://www.ocpip.org
type ocp:constraintType
properties
isRef 0
content complex
mixed true
children ocp:var
annotation
documentation 
OCP assertion value
source
<xs:element name="value" type="ocp:constraintType">
  <xs:annotation>
    <xs:documentation>OCP assertion value</xs:documentation>
  </xs:annotation>
</xs:element>

group ocp:busDefinitionVendorExtensions
diagram
namespace http://www.ocpip.org
children ocp:busDefinitionParameters
source
<xs:group name="busDefinitionVendorExtensions">
  <xs:sequence>
    <xs:element ref="ocp:busDefinitionParameters"/>
  </xs:sequence>
</xs:group>


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