<xsd:schema
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
xmlns = "http://www.wbf.org/xml/B2MML-V0401-AllExtensions"
targetNamespace = "http://www.wbf.org/xml/B2MML-V0401-AllExtensions"
elementFormDefault = "qualified"
attributeFormDefault = "unqualified">
<!-- Include the Core Components schema in the default namespace -->
<xsd:include
schemaLocation = "B2MML-V0401-CoreComponents.xsd"/>
<xsd:annotation>
<xsd:documentation>
Copyright 2008 WBF. All Rights Reserved. http://www.wbf.org
This WBF Work (including specifications, documents,
software, and related items) referred to as the Business To
Manufacturing Markup Language (B2MML) is provided by the copyright
holders under the following license.
Permission to use, copy, modify, or redistribute this Work and its
documentation, with or without modification, for any purpose and
without fee or royalty is hereby granted provided the World Batch
Forum is acknowledged as the originator of this Work using the
following statement:
"The Business To Manufacturing Markup Language (B2MML) is used
courtesy of the WBF."
In no event shall the WBF, its members, or any
third party be liable for any costs, expenses, losses, damages or
injuries incurred by use of the Work or as a result of this
agreement.
Based upon the ANSI/ISA-95.00.02-2001 Enterprise-Control System
Integration Part 2: Object Model Attributes Standard and the
ANSI/ISA-95.00.05-2006 Enterprise-Control System Integration
Part 5: Business to Manufacturing Transactions
</xsd:documentation>
<xsd:documentation>
Revision History
Ver Date Person Note
--- ---- ------ ----
v04 04 Jun 2007 D. Brandl Added transaction elements for ISA 95 Part 5 support.
V0401 01 Oct 2008 D. Brandl Revised version
</xsd:documentation>
</xsd:annotation>
<!--
Purpose of Common Extensions Schema
This Common Extensions schema is intended to be edited by users as required to extend B2MML
to meet project and product requirements.
A place holder has been added prior to each Any element in the B2MML Common schema. The place holder
is a substitution group that points to a group in this schema. Any elements placed in a group
in this schema can be used in B2MML XML documents using "Extended" as the namespace prefix.
The elements added to the groups may reference types defined earlier in this schema or in
other schemas. Additional schemas may be used to permit element definitions from different
vendors to be used on one project with minimal changes to the B2MML extensions schema,
and increasing clarity by assigning a vendor specific namespace prefix to each group
of elements when used in an XML document.
-->
<!-- B2MML extension groups for Common schema-->
<xsd:group name = "Location">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
<xsd:group name = "Parameter">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
<xsd:group name = "Quantity">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
<xsd:group name = "Result">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
<xsd:group name = "SegmentDependency">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
<xsd:group name = "TestResult">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
<xsd:group name = "Value">
<xsd:sequence>
<!-- add extended elements here -->
</xsd:sequence>
</xsd:group>
</xsd:schema>
|