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 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. |
Revision History Ver Date Person Note --- ---- ------ ---- V01 7 Apr 2002 D. Emerson - Initial release V02 23 Sept 2003 D. Emerson - Updated filename for V02 - Changed complexTypes that contained simpleContent to be simpleTypes with simpleContent by default (removed explicit) simpleContent tags). Types changed: CapabilityType1Type, DataType1Type, DependencyType - Removed extra space in CapabilityType1Type - Committed and Available enumerations - Changed use of ##any to indirect reference through AnyType, to allow parsing using Microsoft XML toolset - Added Common schema to B2MML namespace - Add choice of ProductSegmentID or ProcessSegmentID to SegmentDependencyType per comment BillS01. - Change maxOccurs from "1" to "unbounded" for Result in TestResultType. - Remove UnitOfMeasure from TestResultType since it is already in ResultType - Added EnumerationID to DataTypeType to permit identification an enumeration list when the datatype is Enumeration. - Added revision to namespace - Added new element ValueString to ResultType to contain the vaule of the result. V0201 04 Nov 2003 D. Emerson - Added minOccurs = "0" maxOccurs = "unbounded" to - Any element in ValueType v0300 26 Aug 2005 D. Emerson - Added substitution groups. One group added just before each Any element. - Add dateTime and SVG to datatype enumeration list. - Add new, optional, element, "Key" based on IDType to complexTypes QuantityType, ResultType, ValueType. - Added UnitOfMeasure to ResultType as a mandatory element. - Made mandatory to be consistent with its use in quantity and value - this will impact upgrades from earlier versions. - Add enumerations to EquipmentElementLevel1Type StorageZone, StorageUnit, WorkCenter, WorkUnit v0301 29 Dec 2005 D. Brandl - Changed verison number to v0301 v04 04 Jun 2007 D. Brandl - Added transaction elements for ISA 95 Part 5 support. - Added "cc:" namespace for UN/CEFACT core types. - Added the UN/CEFACT core components with optional attributes and made them the base types for the B2MML types. - Changed SegmentStateType to ResponseStateType for inclusion in all levels of the ProductionPerformance element - Enumerated types are now complexTypes declared as simpleContent - Added warning before each use of the AnyType that the extension schema should be used instead of the Any element and that in a still to be determined future release of B2MML the AnyType and - Notice that "Any" element will be removed. V0401 01 Oct 2008 D. Brandl Revised version Added nillable=true to elements in QuantityValueType, ResultType and ValueType |