Vous êtes sur la page 1sur 4

Business To Manufacturing Markup Language Batch Markup Language

Version 0401 October 2008 Release Notes

IMPORTANT: While the information, data, and standards provided in this publication were developed and are presented in good faith in accordance with a reasonable process that was subject to intellectual property and antitrust policies to benefit the industry as a whole, the publication is provided as is for information and guidance only, and there is no representation or warranty of any type or kind, including but not limited to warranties of merchantability or fitness for a particular purpose, and no warranty that use of the information, data, or standards will not infringe patent, copyright, trademark, trade secret, or other intellectual property rights of any party.

Copyright 2008 WBF All Rights Reserved

Page 1 of 4

The changes from B2MML V04 are: 1. Separate the Core Components into a separate schema file. This allows the Core Component schema file to be used in other custom schemas 2. Separated the extension file into two, one for the B2MML elements and one for the Common elements. This allows the common elements to be used in other custom schemas. 3. In Production Performance schema: Added maxOccurs to resources in Segment Responses. 4. In Production Schedule schema: Changed maxOccurs for resource elements in Segment Requirements. 5. Use of a single namespace namespace=http://www.wbf.org/xml/B2MML-V0401d05Extensions that would be used for all extension files. 6. Added EquipmentModule and ControlModule to EquipmentElementType to allow use of the same type in BatchML. 7. Fixed the type of MaterialActual in the Production Schedule schema 8. Changed the type name for OtherInformation in the General Recipe Schema because of a name conflict when changing the include structure. 9. Added nillable=true to selected elements in B2MML-Common. This is a minimal change for those elements that have minOccurs=1, but could be NULL. This is the value string, datatype (if the string in NULL, then the datatype is NULL), and UnitOfMeasure. The changes were made in QualityValueType, ResultType, and ValueType. 10. Changed the include and import structure to the following:

Copyright 2008 WBF All Rights Reserved

Page 2 of 4

B2MML Core Components


(no NameSpace)

B2MML Common Extensions


(Extended NameSpace)

Import in Extended NameSpace

B2MML Common
(B2MML NameSpace)

Import in B2MML NameSpace

BatchML General Recipe Extensions


(Extended NameSpace)

BatchML Information Extensions


(Extended NameSpace)

BatchML Batch Production Record Extensions


(Extended NameSpace)

B2MML Extensions
(Extended NameSpace)

B2MML AllExtensions
(Extended NameSpace)

Import in Extended NameSpace

BatchML General Recipe


(B2MML NameSpace)

BatchML Information
(B2MML NameSpace)

B2MML Production Schedule


(B2MML NameSpace)

B2MML Production Performance


(B2MML NameSpace)

B2MML Other ISA95 models


(B2MML NameSpace)

BatchML Batch Production Record


(B2MML NameSpace)

Import Include

Copyright 2008 WBF All Rights Reserved

Page 3 of 4

1. Addition of BatchML to the B2MML numbering scheme. 2. Change of the filename from BatchML-Vxxxx.xsd to BatchML-VxxxxBatchInformation.xsd. This follows the B2MML file name convention and will be consistent with Batch Production Records, and General Recipe BatchML schemas. 3. Changes to BatchML to make it work in the B2MML namespace and use the B2MML Common, Common extensions, and core component types. These changes include: a. Changes of all SimpleTypes to ComplexType with a restriction base of a core component type b. Removed the following types because they were already in B2MML Common. ActualEndTimeType, ActualStartTimeType, AnyType, DataType1Type, DataTypeType, TextType, EquipmentElementType, UnitOfMeasureType, ValueStringType, VersionType 4. Added extension elements to: ApprovalHistoryType, BatchInformationType, BatchListEntryType, BatchList, BatchSizeType, ClassInstanceAssociationType, Constraint, ControlRecipe, EnumerationSetType, Enumeration, EquipmentConnection, BatchEquipmentIDType, EquipmentProceduralElementClass, EquipmentProceduralElementType, BatchEquipmentRequirementType, FormulaType, FromIDType, HeaderType, IndividualApproval, LinkType, ListHeaderType, MasterRecipeType, ModificationLogType, OtherInformationType, BatchParameterType, ProcedureLogicType, EquipmentElementPropertyType, RecipeBuildingBlock, RecipeElementType, StepType, ToIDType, TransitionType, BatchValueType, 5. Added BatchML-BatchInformationExtensions schema. 6. Change the name of elements to eliminate conflict with B2MML Common types: EquipmentIDType to BatchEquipmentIDType EquipmentRequirementType to BatchEquipmentRequirementType ParameterType to BatchParameterType PropertyType to EquipmentElementPropertyType ValueType to BatchValueType 7. Addition of BatchML-GeneralRecipe schema 8. Addition of BatchML-GeneralRecipeExtensions schema.

Copyright 2008 WBF All Rights Reserved

Page 4 of 4

Vous aimerez peut-être aussi