prisme-flow
Version:
prisme platform flow engine
4,621 lines • 141 kB
JavaScript
var BatchInformation_Module_Factory = function () {
var BatchInformation = {
name: 'BatchInformation',
defaultElementNamespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600',
typeInfos: [{
localName: 'LinkType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'fromID',
minOccurs: 0,
collection: true,
elementName: 'FromID',
typeInfo: '.FromIDType'
}, {
name: 'toID',
minOccurs: 0,
collection: true,
elementName: 'ToID',
typeInfo: '.ToIDType'
}, {
name: 'linkType',
required: true,
elementName: 'LinkType',
typeInfo: '.LinkTypeType'
}, {
name: 'depiction',
required: true,
elementName: 'Depiction',
typeInfo: '.DepictionType'
}, {
name: 'evaluationOrder',
elementName: 'EvaluationOrder',
typeInfo: '.EvaluationOrderType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'Mode1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'TransChangeStatusType',
propertyInfos: [{
name: 'code',
elementName: 'Code',
typeInfo: '.CodeType'
}, {
name: 'description',
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'effectiveDateTime',
elementName: 'EffectiveDateTime',
typeInfo: '.DateTimeType'
}, {
name: 'reasonCode',
elementName: 'ReasonCode',
typeInfo: '.CodeType'
}, {
name: 'reason',
minOccurs: 0,
collection: true,
elementName: 'Reason',
typeInfo: '.CodeType'
}, {
name: 'stateChange',
minOccurs: 0,
collection: true,
elementName: 'StateChange',
typeInfo: '.TransStateChangeType'
}, {
name: 'userArea',
elementName: 'UserArea',
typeInfo: '.TransUserAreaType'
}]
}, {
localName: 'NumericType',
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}]
}, {
localName: 'BatchParameterType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'parameterType',
required: true,
elementName: 'ParameterType',
typeInfo: '.ParameterTypeType'
}, {
name: 'parameterSubType',
minOccurs: 0,
collection: true,
elementName: 'ParameterSubType',
typeInfo: '.ParameterSubTypeType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.BatchValueType'
}, {
name: 'scaled',
elementName: 'Scaled',
typeInfo: '.ScaledType'
}, {
name: 'scaleReference',
elementName: 'ScaleReference',
typeInfo: '.ScaleReferenceType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}]
}, {
localName: 'EquipmentProceduralElementType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'equipmentProceduralElementType',
required: true,
elementName: 'EquipmentProceduralElementType',
typeInfo: '.EquipmentProceduralElementTypeType'
}, {
name: 'equipmentProceduralElementClassID',
elementName: 'EquipmentProceduralElementClassID',
typeInfo: '.EquipmentProceduralElementClassIDType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}]
}, {
localName: 'TransSignatureType',
propertyInfos: [{
name: 'any',
minOccurs: 0,
collection: true,
allowDom: false,
mixed: false,
type: 'anyElement'
}, {
name: 'qualifyingAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'qualifyingAgencyID'
},
type: 'attribute'
}]
}, {
localName: 'DependencyType',
baseTypeInfo: '.Dependency1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'ActualProductProducedType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ExternalIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BatchPriorityType',
baseTypeInfo: '.NumericType'
}, {
localName: 'QualificationTestSpecificationIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'FromEquipmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ModeType',
baseTypeInfo: '.Mode1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'ProductionScheduleIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'CampaignIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ScaleReferenceType',
baseTypeInfo: '.MeasureType'
}, {
localName: 'AuthorType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TextType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'TextType'
},
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}]
}, {
localName: 'QuantityType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'QuantityType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'unitCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCode'
},
type: 'attribute'
}, {
name: 'unitCodeListID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListID'
},
type: 'attribute'
}, {
name: 'unitCodeListAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListAgencyID'
},
type: 'attribute'
}, {
name: 'unitCodeListAgencyName',
attributeName: {
localPart: 'unitCodeListAgencyName'
},
type: 'attribute'
}]
}, {
localName: 'TransCancelType',
propertyInfos: [{
name: 'actionCriteria',
minOccurs: 0,
collection: true,
elementName: 'ActionCriteria',
typeInfo: '.TransActionCriteriaType'
}]
}, {
localName: 'EquipmentConnectionType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'connectionType',
required: true,
elementName: 'ConnectionType',
typeInfo: '.ConnectionTypeType'
}, {
name: 'fromEquipmentID',
minOccurs: 0,
collection: true,
elementName: 'FromEquipmentID',
typeInfo: '.FromEquipmentIDType'
}, {
name: 'toEquipmentID',
minOccurs: 0,
collection: true,
elementName: 'ToEquipmentID',
typeInfo: '.ToEquipmentIDType'
}]
}, {
localName: 'ProblemType',
baseTypeInfo: '.CodeType'
}, {
localName: 'BatchEquipmentClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RecipeIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ScaledType',
baseTypeInfo: '.CodeType'
}, {
localName: 'EnumerationNumberType',
baseTypeInfo: '.NumericType'
}, {
localName: 'JobOrderDispatchStatusType',
baseTypeInfo: '.CodeType'
}, {
localName: 'MaterialDefinitionIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'Dependency1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OrderIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RecipeElementVersionType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BinaryObjectType',
propertyInfos: [{
name: 'value',
typeInfo: 'Base64Binary',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}, {
name: 'mimeCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'mimeCode'
},
type: 'attribute'
}, {
name: 'encodingCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'encodingCode'
},
type: 'attribute'
}, {
name: 'characterSetCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'characterSetCode'
},
type: 'attribute'
}, {
name: 'uri',
attributeName: {
localPart: 'uri'
},
type: 'attribute'
}, {
name: 'filename',
attributeName: {
localPart: 'filename'
},
type: 'attribute'
}]
}, {
localName: 'EquipmentClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OperationsSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ResourceNetworkConnectionIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BatchIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpEquipmentRequirementType',
propertyInfos: [{
name: 'equipmentClassID',
minOccurs: 0,
collection: true,
elementName: 'EquipmentClassID',
typeInfo: '.EquipmentClassIDType'
}, {
name: 'equipmentID',
minOccurs: 0,
collection: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'equipmentUse',
elementName: 'EquipmentUse',
typeInfo: '.EquipmentUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'equipmentLevel',
elementName: 'EquipmentLevel',
typeInfo: '.HierarchyScopeType'
}, {
name: 'equipmentRequirementProperty',
minOccurs: 0,
collection: true,
elementName: 'EquipmentRequirementProperty',
typeInfo: '.OpEquipmentRequirementPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'OpEquipmentCapabilityPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'EquipmentUseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'ScheduleStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'MaterialActualIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ActualEquipmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BatchEquipmentIDType',
propertyInfos: [{
name: 'property',
elementName: 'Property',
typeInfo: '.EquipmentElementPropertyType'
}, {
name: 'condition',
elementName: 'Condition',
typeInfo: '.ConditionType'
}, {
name: 'value',
elementName: 'Value',
typeInfo: '.BatchValueType'
}]
}, {
localName: 'LatestEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'CapabilityType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'TransExpressionType',
baseTypeInfo: '.TransExpression1Type',
propertyInfos: [{
name: 'actionCode',
required: true,
attributeName: {
localPart: 'actionCode'
},
type: 'attribute'
}, {
name: 'expressionLanguage',
typeInfo: 'Token',
attributeName: {
localPart: 'expressionLanguage'
},
type: 'attribute'
}]
}, {
localName: 'ProductNameType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EquipmentElementTypeType',
baseTypeInfo: '.EquipmentElementType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'ToEquipmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'QuantityValueType',
propertyInfos: [{
name: 'quantityString',
required: true,
elementName: 'QuantityString',
typeInfo: '.QuantityStringType'
}, {
name: 'dataType',
mixed: false,
allowDom: false,
elementName: 'DataType',
typeInfo: '.DataTypeType',
type: 'elementRef'
}, {
name: 'unitOfMeasure',
mixed: false,
allowDom: false,
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
type: 'elementRef'
}, {
name: 'key',
elementName: 'Key',
typeInfo: '.IdentifierType'
}]
}, {
localName: 'ToType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'MaterialUseType',
baseTypeInfo: '.MaterialUse1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'BatchEquipmentRequirementType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'constraint',
minOccurs: 0,
collection: true,
elementName: 'Constraint',
typeInfo: '.ConstraintType'
}, {
name: 'description',
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'ConditionAnnotationType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'CorrectionType',
baseTypeInfo: '.CodeType'
}, {
localName: 'PropertyIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'MasterRecipeType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'version',
elementName: 'Version',
typeInfo: '.VersionType'
}, {
name: 'versionDate',
elementName: 'VersionDate',
typeInfo: '.VersionDateType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'header',
elementName: 'Header',
typeInfo: '.HeaderType'
}, {
name: 'equipmentRequirement',
minOccurs: 0,
collection: true,
elementName: 'EquipmentRequirement',
typeInfo: '.BatchEquipmentRequirementType'
}, {
name: 'formula',
elementName: 'Formula',
typeInfo: '.FormulaType'
}, {
name: 'procedureLogic',
elementName: 'ProcedureLogic',
typeInfo: '.ProcedureLogicType'
}, {
name: 'recipeElement',
minOccurs: 0,
collection: true,
elementName: 'RecipeElement',
typeInfo: '.RecipeElementType'
}, {
name: 'otherInformation',
minOccurs: 0,
collection: true,
elementName: 'OtherInformation',
typeInfo: '.OtherInformationType'
}]
}, {
localName: 'RelationshipFormType',
baseTypeInfo: '.RelationshipForm1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'EquipmentElementIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'StatusTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'MaterialTestSpecificationIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'DataType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OpPersonnelCapabilityType',
propertyInfos: [{
name: 'personnelClassID',
minOccurs: 0,
collection: true,
elementName: 'PersonnelClassID',
typeInfo: '.PersonnelClassIDType'
}, {
name: 'personID',
minOccurs: 0,
collection: true,
elementName: 'PersonID',
typeInfo: '.PersonIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'capabilityType',
elementName: 'CapabilityType',
typeInfo: '.CapabilityTypeType'
}, {
name: 'reason',
elementName: 'Reason',
typeInfo: '.ReasonType'
}, {
name: 'confidenceFactor',
elementName: 'ConfidenceFactor',
typeInfo: '.ConfidenceFactorType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'personnelUse',
elementName: 'PersonnelUse',
typeInfo: '.PersonnelUseType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.StartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.EndTimeType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'personnelCapabilityProperty',
minOccurs: 0,
collection: true,
elementName: 'PersonnelCapabilityProperty',
typeInfo: '.OpPersonnelCapabilityPropertyType'
}]
}, {
localName: 'RequiredByRequestedSegmentResponseType',
baseTypeInfo: '.RequiredByRequestedSegmentResponse1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'UnitOfMeasureType',
baseTypeInfo: '.CodeType'
}, {
localName: 'StartConditionType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'RecipeElementIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EnumerationSetType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'enumeration',
minOccurs: 0,
collection: true,
elementName: 'Enumeration',
typeInfo: '.EnumerationType'
}]
}, {
localName: 'DefaultValueType',
baseTypeInfo: '.TextType'
}, {
localName: 'OtherDependencyType',
baseTypeInfo: '.CodeType'
}, {
localName: 'DataInterpretationType',
baseTypeInfo: '.DataInterpretation1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'FromTypeType',
baseTypeInfo: '.FromType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'AssemblyTypeType',
baseTypeInfo: '.AssemblyType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'TransStateChangeType',
propertyInfos: [{
name: 'fromStateCode',
elementName: 'FromStateCode',
typeInfo: '.CodeType'
}, {
name: 'toStateCode',
elementName: 'ToStateCode',
typeInfo: '.CodeType'
}, {
name: 'changeDateTime',
elementName: 'ChangeDateTime',
typeInfo: '.DateTimeType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'note',
minOccurs: 0,
collection: true,
elementName: 'Note',
typeInfo: '.TextType'
}, {
name: 'userArea',
elementName: 'UserArea',
typeInfo: '.TransUserAreaType'
}]
}, {
localName: 'OriginType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ScaledSizeType',
baseTypeInfo: '.MeasureType'
}, {
localName: 'LocationType',
propertyInfos: [{
name: 'equipmentID',
required: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'equipmentElementLevel',
required: true,
elementName: 'EquipmentElementLevel',
typeInfo: '.EquipmentElementLevelType'
}, {
name: 'location',
elementName: 'Location',
typeInfo: '.LocationType'
}]
}, {
localName: 'BatchSizeType',
propertyInfos: [{
name: 'nominal',
elementName: 'Nominal',
typeInfo: '.NominalType'
}, {
name: 'min',
elementName: 'Min',
typeInfo: '.MinType'
}, {
name: 'max',
elementName: 'Max',
typeInfo: '.MaxType'
}, {
name: 'scaleReference',
elementName: 'ScaleReference',
typeInfo: '.ScaleReferenceType'
}, {
name: 'scaledSize',
elementName: 'ScaledSize',
typeInfo: '.ScaledSizeType'
}, {
name: 'unitOfMeasure',
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType'
}]
}, {
localName: 'ProductIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EquipmentAssetMappingType',
propertyInfos: [{
name: 'equipmentID',
required: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'physicalAssetID',
required: true,
elementName: 'PhysicalAssetID',
typeInfo: '.PhysicalAssetIDType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.DateTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.DateTimeType'
}]
}, {
localName: 'ScheduleEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'ParameterType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OpPhysicalAssetCapabilityPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'ResourceIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BatchInformationType',
propertyInfos: [{
name: 'listHeader',
minOccurs: 0,
collection: true,
elementName: 'ListHeader',
typeInfo: '.ListHeaderType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'masterRecipe',
minOccurs: 0,
collection: true,
elementName: 'MasterRecipe',
typeInfo: '.MasterRecipeType'
}, {
name: 'controlRecipe',
minOccurs: 0,
collection: true,
elementName: 'ControlRecipe',
typeInfo: '.ControlRecipeType'
}, {
name: 'recipeBuildingBlock',
minOccurs: 0,
collection: true,
elementName: 'RecipeBuildingBlock',
typeInfo: '.RecipeBuildingBlockType'
}, {
name: 'equipmentElement',
minOccurs: 0,
collection: true,
elementName: 'EquipmentElement',
typeInfo: '.EquipmentElementType'
}, {
name: 'batchList',
minOccurs: 0,
collection: true,
elementName: 'BatchList',
typeInfo: '.BatchListType'
}, {
name: 'enumerationSet',
minOccurs: 0,
collection: true,
elementName: 'EnumerationSet',
typeInfo: '.EnumerationSetType'
}]
}, {
localName: 'RequestStateType',
baseTypeInfo: '.RequestState1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'AmountType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'AmountType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'currencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'currencyID'
},
type: 'attribute'
}, {
name: 'currencyCodeListVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'currencyCodeListVersionID'
},
type: 'attribute'
}]
}, {
localName: 'ModificationLogType',
propertyInfos: [{
name: 'modifiedDate',
elementName: 'ModifiedDate',
typeInfo: '.ModifiedDateType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'author',
elementName: 'Author',
typeInfo: '.AuthorType'
}]
}, {
localName: 'ResourcesType',
baseTypeInfo: '.CodeType'
}, {
localName: 'OperationsScheduleIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ResourceReferenceType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'CapabilityTypeType',
baseTypeInfo: '.CapabilityType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'NoteType',
baseTypeInfo: '.TextType'
}, {
localName: 'NameType',
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}]
}, {
localName: 'OpMaterialCapabilityPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'materialUse',
elementName: 'MaterialUse',
typeInfo: '.MaterialUseType'
}]
}, {
localName: 'RecipeElementType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'version',
elementName: 'Version',
typeInfo: '.VersionType'
}, {
name: 'versionDate',
elementName: 'VersionDate',
typeInfo: '.VersionDateType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'recipeElementType',
required: true,
elementName: 'RecipeElementType',
typeInfo: '.RecipeElementTypeType'
}, {
name: 'buildingBlockElementID',
elementName: 'BuildingBlockElementID',
typeInfo: '.BuildingBlockElementIDType'
}, {
name: 'buildingBlockElementVersion',
elementName: 'BuildingBlockElementVersion',
typeInfo: '.BuildingBlockElementVersionType'
}, {
name: 'actualEquipmentID',
minOccurs: 0,
collection: true,
elementName: 'ActualEquipmentID',
typeInfo: '.ActualEquipmentIDType'
}, {
name: 'header',
elementName: 'Header',
typeInfo: '.HeaderType'
}, {
name: 'equipmentRequirement',
minOccurs: 0,
collection: true,
elementName: 'EquipmentRequirement',
typeInfo: '.BatchEquipmentRequirementType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}, {
name: 'procedureLogic',
elementName: 'ProcedureLogic',
typeInfo: '.ProcedureLogicType'
}, {
name: 'recipeElement',
minOccurs: 0,
collection: true,
elementName: 'RecipeElement',
typeInfo: '.RecipeElementType'
}, {
name: 'otherInformation',
minOccurs: 0,
collection: true,
elementName: 'OtherInformation',
typeInfo: '.OtherInformationType'
}]
}, {
localName: 'TransSyncType',
propertyInfos: [{
name: 'actionCriteria',
minOccurs: 0,
collection: true,
elementName: 'ActionCriteria',
typeInfo: '.TransActionCriteriaType'
}]
}, {
localName: 'JobOrderCommandType',
baseTypeInfo: '.JobOrderCommand1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'TransProcessType',
propertyInfos: [{
name: 'actionCriteria',
minOccurs: 0,
collection: true,
elementName: 'ActionCriteria',
typeInfo: '.TransActionCriteriaType'
}, {
name: 'acknowledgeCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'acknowledgeCode'
},
type: 'attribute'
}]
}, {
localName: 'AssemblyRelationship1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'EquipmentProceduralElementClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'PersonnelClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpMaterialSpecificationPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'ReasonType',
baseTypeInfo: '.CodeType'
}, {
localName: 'AnyGenericValueType',
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'currencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'currencyID'
},
type: 'attribute'
}, {
name: 'currencyCodeListVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'currencyCodeListVersionID'
},
type: 'attribute'
}, {
name: 'encodingCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'encodingCode'
},
type: 'attribute'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}, {
name: 'characterSetCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'characterSetCode'
},
type: 'attribute'
}, {
name: 'listID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listID'
},
type: 'attribute'
}, {
name: 'listAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listAgencyID'
},
type: 'attribute'
}, {
name: 'listAgencyName',
attributeName: {
localPart: 'listAgencyName'
},
type: 'attribute'
}, {
name: 'listName',
attributeName: {
localPart: 'listName'
},
type: 'attribute'
}, {
name: 'listVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listVersionID'
},
type: 'attribute'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}, {
name: 'languageLocaleID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'languageLocaleID'
},
type: 'attribute'
}, {
name: 'listURI',
attributeName: {
localPart: 'listURI'
},
type: 'attribute'
}, {
name: 'listSchemaURI',
attributeName: {
localPart: 'listSchemaURI'
},
type: 'attribute'
}, {
name: 'mimeCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'mimeCode'
},
type: 'attribute'
}, {
name: 'name',
attributeName: {
localPart: 'name'
},
type: 'attribute'
}, {
name: 'schemaID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemaID'
},
type: 'attribute'
}, {
name: 'schemaName',
attributeName: {
localPart: 'schemaName'
},
type: 'attribute'
}, {
name: 'schemaAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemaAgencyID'
},
type: 'attribute'
}, {
name: 'schemaAgencyName',
attributeName: {
localPart: 'schemaAgencyName'
},
type: 'attribute'
}, {
name: 'schemaVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemaVersionID'
},
type: 'attribute'
}, {
name: 'schemaDataURI',
attributeName: {
localPart: 'schemaDataURI'
},
type: 'attribute'
}, {
name: 'schemaURI',
attributeName: {
localPart: 'schemaURI'
},
type: 'attribute'
}, {
name: 'unitCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCode'
},
type: 'attribute'
}, {
name: 'unitCodeListID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListID'
},
type: 'attribute'
}, {
name: 'unitCodeListAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListAgencyID'
},
type: 'attribute'
}, {
name: 'unitCodeListAgencyName',
attributeName: {
localPart: 'unitCodeListAgencyName'
},
type: 'attribute'
}, {
name: 'unitCodeListVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListVersionID'
},
type: 'attribute'
}, {
name: 'filename',
attributeName: {
localPart: 'filename'
},
type: 'attribute'
}, {
name: 'uri',
attributeName: {
localPart: 'uri'
},
type: 'attribute'
}]
}, {
localName: 'StorageHierarchyScopeType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'FromIDType',
propertyInfos: [{
name: 'fromIDValue',
required: true,
elementName: 'FromIDValue'
}, {
name: 'fromType',
required: true,
elementName: 'FromType',
typeInfo: '.FromTypeType'
}, {
name: 'idScope',
required: true,
elementName: 'IDScope',
typeInfo: '.IDScopeType'
}]
}, {
localName: 'ActualBatchSizeType',
baseTypeInfo: '.NumericType'
}, {
localName: 'RequestedCompletionDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'ResponseStateType',
baseTypeInfo: '.ResponseState1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'SegmentDependencyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'dependency',
required: true,
elementName: 'Dependency',
typeInfo: '.DependencyType'
}, {
name: 'timingFactor',
minOccurs: 0,
collection: true,
elementName: 'TimingFactor',
typeInfo: '.ValueType'
}, {
name: 'productSegmentIDOrProcessSegmentIDOrSegmentID',
minOccurs: 0,
collection: true,
elementTypeInfos: [{
elementName: 'ProductSegmentID',
typeInfo: '.ProductSegmentIDType'
}, {
elementName: 'ProcessSegmentID',
typeInfo: '.ProcessSegmentIDType'
}, {
elementName: 'SegmentID',
typeInfo: '.IdentifierType'
}],
type: 'elements'
}]
}, {
localName: 'EndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'PhysicalAssetUseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'CodeType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'CodeType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'NormalizedString',
type: 'value'
}, {
name: 'listID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listID'
},
type: 'attribute'
}, {
name: 'listAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listAgencyID'
},
type: 'attribute'
}, {
name: 'listAgencyName',
attributeName: {
localPart: 'listAgencyName'
},
type: 'attribute'
}, {
name: 'listName',
attributeName: {
localPart: 'listName'
},
type: 'attribute'
}, {
name: 'listVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listVersionID'
},
type: 'attribute'
}, {
name: 'name',
attributeName: {
localPart: 'name'
},
type: 'attribute'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}, {
name: 'listURI',
attributeName: {
localPart: 'listURI'
},
type: 'attribute'
}, {
name: 'listSchemeURI',
attributeName: {
localPart: 'listSchemeURI'
},
type: 'attribute'
}]
}, {
localName: 'MinType',
baseTypeInfo: '.MeasureType'
}, {
localName: 'ClassEquipmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'StatusType',
baseTypeInfo: '.CodeType'
}, {
localName: 'MemberEquipmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EnumerationType',
propertyInfos: [{
name: 'enumerationNumber',
required: true,
elementName: 'EnumerationNumber',
typeInfo: '.EnumerationNumberType'
}, {
name: 'enumerationString',
elementName: 'EnumerationString',
typeInfo: '.EnumerationStringType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'OpMaterialRequirementPropertyType',
propertyInfos: [{
name: 'id',
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'materialRequirementProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialRequirementProperty',
typeInfo: '.OpMaterialRequirementPropertyType'
}]
}, {
localName: 'ToTypeType',
baseTypeInfo: '.ToType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'FinalApprovalDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'FromType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OpPhysicalAssetSpecificationType',
propertyInfos: [{
name: 'physicalAssetClassID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetClassID',
typeInfo: '.PhysicalAssetClassIDType'
}, {
name: 'physicalAssetID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetID',
typeInfo: '.PhysicalAssetIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'physicalAssetUse',
elementName: 'PhysicalAssetUse',
typeInfo: '.PhysicalAssetUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'physicalAssetSpecificationProperty',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetSpecificationProperty',
typeInfo: '.OpPhysicalAssetSpecificationPropertyType'
}]
}, {
localName: 'OtherInformationType',
propertyInfos: [{
name: 'id',
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.BatchValueType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'TransConfirmType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'BinaryObjectType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'BinaryObjectType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'Base64Binary',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}, {
name: 'mimeCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'mimeCode'
},
type: 'attribute'
}, {
name: 'encodingCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'encodingCode'
},
type: 'attribute'
}, {
name: 'characterSetCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'characterSetCode'
},
type: 'attribute'
}, {
name: 'uri',
attributeName: {
localPart: 'uri'
},
type: 'attribute'
}, {
name: 'filename',
attributeName: {
localPart: 'filename'
},
type: 'attribute'
}]
}, {
localName: 'MaterialSubLotIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpPhysicalAssetCapabilityType',
propertyInfos: [{
name: 'physicalAssetClassID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetClassID',
typeInfo: '.PhysicalAssetClassIDType'
}, {
name: 'physicalAssetID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetID',
typeInfo: '.PhysicalAssetIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'capabilityType',
elementName: 'CapabilityType',
typeInfo: '.CapabilityTypeType'
}, {
name: 'reason',
elementName: 'Reason',
typeInfo: '.ReasonType'
}, {
name: 'confidenceFactor',
elementName: 'ConfidenceFactor',
typeInfo: '.ConfidenceFactorType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'physicalAssetUse',
elementName: 'PhysicalAssetUse',
typeInfo: '.PhysicalAssetUseType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.StartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.EndTimeType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'physicalAssetCapabilityProperty',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetCapabilityProperty',
typeInfo: '.OpPhysicalAssetCapabilityPropertyType'
}]
}, {
localName: 'VersionDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'IndividualApprovalType',
propertyInfos: [{
name: 'approvedBy',
elementName: 'ApprovedBy',
typeInfo: '.ApprovedByType'
}, {
name: 'approvalDate',
elementName: 'ApprovalDate',
typeInfo: '.ApprovalDateType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'PlannedStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'EquipmentElementType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'equipmentElementType',
required: true,
elementName: 'EquipmentElementType',
typeInfo: '.EquipmentElementTypeType'
}, {
name: 'equipmentElementLevel',
required: true,
elementName: 'EquipmentElementLevel',
typeInfo: '.EquipmentElementLevelType'
}, {
name: 'classInstanceAssociation',
minOccurs: 0,
collection: true,
elementName: 'ClassInstanceAssociation',
typeInfo: '.ClassInstanceAssociationType'
}, {
name: 'property',
minOccurs: 0,
collection: true,
elementName: 'Property',
typeInfo: '.EquipmentElementPropertyType'
}, {
name: 'equipmentProceduralElementClass',
minOccurs: 0,
collection: true,
elementName: 'EquipmentProceduralElementClass',
typeInfo: '.EquipmentProceduralElementClassType'
}, {
name: 'equipmentProceduralElement',
minOccurs: 0,
collection: true,
elementName: 'EquipmentProceduralElement',
typeInfo: '.EquipmentProceduralElementType'
}, {
name: 'equipmentConnection',
minOccurs: 0,
collection: true,
elementName: 'EquipmentConnection',
typeInfo: '.EquipmentConnectionType'
}, {
name: 'equipmentElementOrEquipmentElementID',
minOccurs: 0,
collection: true,
elementTypeInfos: [{
elementName: 'EquipmentElement',
typeInfo: '.EquipmentElementType'
}, {
elementName: 'EquipmentElementID',
typeInfo: '.EquipmentElementIDType'
}],
type: 'elements'
}]
}, {
localName: 'ApprovedByType',
baseTypeInfo: '.NameType'
}, {
localName: 'HierarchyScopeType',
propertyInfos: [{
name: 'equipmentID',
required: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'equipmentElementLevel',
required: true,
elementName: 'EquipmentElementLevel',
typeInfo: '.EquipmentElementLevelType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}]
}, {
localName: 'OperationsType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'TextType',
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}]
}, {
localName: 'FormulaType',
propertyInfos: [{
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}]
}, {
localName: 'BillOfMaterialsIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'AssemblyType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'DepictionType',
baseTypeInfo: '.Depiction1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'OpEquipmentCapabilityType',
propertyInfos: [{
name: 'equipmentClassID',
minOccurs: 0,
collection: true,
elementName: 'EquipmentClassID',
typeInfo: '.EquipmentClassIDType'
}, {
name: 'equipmentID',
minOccurs: 0,
collection: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'capabilityType',
elementName: 'CapabilityType',
typeInfo: '.CapabilityTypeType'
}, {
name: 'reason',
elementName: 'Reason',
typeInfo: '.ReasonType'
}, {
name: 'confidenceFactor',
elementName: 'ConfidenceFactor',
typeInfo: '.ConfidenceFactorType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'equipmentUse',
elementName: 'EquipmentUse',
typeInfo: '.EquipmentUseType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.StartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.EndTimeType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'equipmentCapabilityProperty',
minOccurs: 0,
collection: true,
elementName: 'EquipmentCapabilityProperty',
typeInfo: '.OpEquipmentCapabilityPropertyType'
}]
}, {
localName: 'AssemblyRelationshipType',
baseTypeInfo: '.AssemblyRelationship1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'RecipeBuildingBlockType',
propertyInfos: [{
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'recipeElement',
minOccurs: 0,
collection: true,
elementName: 'RecipeElement',
typeInfo: '.RecipeElementType'
}]
}, {
localName: 'OpMaterialRequirementType',
propertyInfos: [{
name: 'materialClassID',
minOccurs: 0,
collection: true,
elementName: 'MaterialClassID',
typeInfo: '.MaterialClassIDType'
}, {
name: 'materialDefinitionID',
minOccurs: 0,
collection: true,
elementName: 'MaterialDefinitionID',
typeInfo: '.MaterialDefinitionIDType'
}, {
name: 'materialLotID',
minOccurs: 0,
collection: true,
elementName: 'MaterialLotID',
typeInfo: '.MaterialLotIDType'
}, {
name: 'materialSubLotID',
minOccurs: 0,
collection: true,
elementName: 'MaterialSubLotID',
typeInfo: '.MaterialSubLotIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'materialUse',
elementName: 'MaterialUse',
typeInfo: '.MaterialUseType'
}, {
name: 'storageLocation',
elementName: 'StorageLocation',
typeInfo: '.StorageLocationType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'assemblyRequirement',
minOccurs: 0,
collection: true,
elementName: 'AssemblyRequirement',
typeInfo: '.OpMaterialRequirementType'
}, {
name: 'assemblyType',
elementName: 'AssemblyType',
typeInfo: '.AssemblyTypeType'
}, {
name: 'assemblyRelationship',
elementName: 'AssemblyRelationship',
typeInfo: '.AssemblyRelationshipType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'materialRequirementProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialRequirementProperty',
typeInfo: '.OpMaterialRequirementPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'TransRespondType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'LinkType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'RecipeElementTypeType',
baseTypeInfo: '.RecipeElementType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'ResultType',
propertyInfos: [{
name: 'valueString',
required: true,
elementName: 'ValueString',
typeInfo: '.ValueStringType'
}, {
name: 'dataType',
mixed: false,
allowDom: false,
elementName: 'DataType',
typeInfo: '.DataTypeType',
type: 'elementRef'
}, {
name: 'unitOfMeasure',
mixed: false,
allowDom: false,
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
type: 'elementRef'
}, {
name: 'key',
elementName: 'Key',
typeInfo: '.IdentifierType'
}]
}, {
localName: 'OpEquipmentRequirementPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'ScheduleEntryNoteType',
baseTypeInfo: '.TextType'
}, {
localName: 'TestResultType',
propertyInfos: [{
name: 'id',
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'testDateTime',
elementName: 'TestDateTime',
typeInfo: '.TestDateTimeType'
}, {
name: 'result',
minOccurs: 0,
collection: true,
elementName: 'Result',
typeInfo: '.ResultType'
}, {
name: 'expirationTime',
elementName: 'ExpirationTime',
typeInfo: '.ExpirationTimeType'
}]
}, {
localName: 'RequestedBatchSizeType',
baseTypeInfo: '.MeasureType'
}, {
localName: 'ActualFinishTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'PersonnelUseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'RequestState1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'ParameterType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.ParameterType'
}]
}, {
localName: 'AmountType',
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'currencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'currencyID'
},
type: 'attribute'
}, {
name: 'currencyCodeListVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'currencyCodeListVersionID'
},
type: 'attribute'
}]
}, {
localName: 'QuantityType',
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'unitCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCode'
},
type: 'attribute'
}, {
name: 'unitCodeListID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListID'
},
type: 'attribute'
}, {
name: 'unitCodeListAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListAgencyID'
},
type: 'attribute'
}, {
name: 'unitCodeListAgencyName',
attributeName: {
localPart: 'unitCodeListAgencyName'
},
type: 'attribute'
}]
}, {
localName: 'RequiredByRequestedSegmentResponse1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'ResponseState1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'ProcedureLogicType',
propertyInfos: [{
name: 'link',
minOccurs: 0,
collection: true,
elementName: 'Link',
typeInfo: '.LinkType'
}, {
name: 'step',
minOccurs: 0,
collection: true,
elementName: 'Step',
typeInfo: '.StepType'
}, {
name: 'transition',
minOccurs: 0,
collection: true,
elementName: 'Transition',
typeInfo: '.TransitionType'
}]
}, {
localName: 'ProductProductionRuleIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RelationshipForm1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'EnumerationStringType',
baseTypeInfo: '.TextType'
}, {
localName: 'CodeType',
propertyInfos: [{
name: 'value',
typeInfo: 'NormalizedString',
type: 'value'
}, {
name: 'listID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listID'
},
type: 'attribute'
}, {
name: 'listAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listAgencyID'
},
type: 'attribute'
}, {
name: 'listAgencyName',
attributeName: {
localPart: 'listAgencyName'
},
type: 'attribute'
}, {
name: 'listName',
attributeName: {
localPart: 'listName'
},
type: 'attribute'
}, {
name: 'listVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'listVersionID'
},
type: 'attribute'
}, {
name: 'name',
attributeName: {
localPart: 'name'
},
type: 'attribute'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}, {
name: 'listURI',
attributeName: {
localPart: 'listURI'
},
type: 'attribute'
}, {
name: 'listSchemeURI',
attributeName: {
localPart: 'listSchemeURI'
},
type: 'attribute'
}]
}, {
localName: 'TransConfirmationCodeType',
baseTypeInfo: '.CodeType'
}, {
localName: 'ApprovalDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'OpPersonnelCapabilityPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'PlannedFinishTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'PhysicalAssetActualIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransReceiverType',
propertyInfos: [{
name: 'logicalID',
elementName: 'LogicalID',
typeInfo: '.IdentifierType'
}, {
name: 'componentID',
elementName: 'ComponentID',
typeInfo: '.IdentifierType'
}, {
name: 'id',
minOccurs: 0,
collection: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}]
}, {
localName: 'ProductProductionRuleType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'MeasureType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'MeasureType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'unitCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCode'
},
type: 'attribute'
}, {
name: 'unitCodeListVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListVersionID'
},
type: 'attribute'
}]
}, {
localName: 'LotIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EquipmentElementType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'BatchValueType',
propertyInfos: [{
name: 'content',
collection: true,
allowDom: false,
elementTypeInfos: [{
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType'
}, {
elementName: 'DataType',
typeInfo: '.DataTypeType'
}, {
elementName: 'ValueString',
typeInfo: '.ValueStringType'
}, {
elementName: 'DataInterpretation',
typeInfo: '.DataInterpretationType'
}, {
elementName: 'EnumerationSetID',
typeInfo: '.EnumerationSetIDType'
}],
type: 'elementRefs'
}]
}, {
localName: 'MaterialLotIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ValueType',
propertyInfos: [{
name: 'valueString',
required: true,
elementName: 'ValueString',
typeInfo: '.ValueStringType'
}, {
name: 'dataType',
mixed: false,
allowDom: false,
elementName: 'DataType',
typeInfo: '.DataTypeType',
type: 'elementRef'
}, {
name: 'unitOfMeasure',
mixed: false,
allowDom: false,
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
type: 'elementRef'
}, {
name: 'key',
elementName: 'Key',
typeInfo: '.IdentifierType'
}]
}, {
localName: 'RelationshipType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'EquipmentProceduralElementType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'BatchListEntryTypeType',
baseTypeInfo: '.BatchListEntryType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'BillOfMaterialIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpMaterialSpecificationType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'materialClassID',
minOccurs: 0,
collection: true,
elementName: 'MaterialClassID',
typeInfo: '.MaterialClassIDType'
}, {
name: 'materialDefinitionID',
minOccurs: 0,
collection: true,
elementName: 'MaterialDefinitionID',
typeInfo: '.MaterialDefinitionIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'materialUse',
elementName: 'MaterialUse',
typeInfo: '.MaterialUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'assemblySpecification',
minOccurs: 0,
collection: true,
elementName: 'AssemblySpecification',
typeInfo: '.OpMaterialSpecificationType'
}, {
name: 'assemblyType',
elementName: 'AssemblyType',
typeInfo: '.AssemblyTypeType'
}, {
name: 'assemblyRelationship',
elementName: 'AssemblyRelationship',
typeInfo: '.AssemblyRelationshipType'
}, {
name: 'materialSpecificationProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialSpecificationProperty',
typeInfo: '.OpMaterialSpecificationPropertyType'
}]
}, {
localName: 'ProductSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RequestedEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'OperationsDefinitionIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransSenderType',
propertyInfos: [{
name: 'logicalID',
elementName: 'LogicalID',
typeInfo: '.IdentifierType'
}, {
name: 'componentID',
elementName: 'ComponentID',
typeInfo: '.IdentifierType'
}, {
name: 'taskID',
elementName: 'TaskID',
typeInfo: '.IdentifierType'
}, {
name: 'referenceID',
elementName: 'ReferenceID',
typeInfo: '.IdentifierType'
}, {
name: 'confirmationCode',
elementName: 'ConfirmationCode',
typeInfo: '.TransConfirmationCodeType'
}, {
name: 'authorizationID',
elementName: 'AuthorizationID',
typeInfo: '.IdentifierType'
}]
}, {
localName: 'EnumerationSetIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RequestedStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'ExpirationTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'RequestedPriorityType',
baseTypeInfo: '.NumericType'
}, {
localName: 'OpPhysicalAssetRequirementPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'PhysicalAssetClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EquipmentCapabilityTestSpecificationIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpPersonnelRequirementPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'LinkTypeType',
baseTypeInfo: '.LinkType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'WorkType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'BatchStatus1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'PhysicalAssetCapabilityTestSpecificationIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ExpirationDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'OperationsRequestIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpEquipmentSpecificationType',
propertyInfos: [{
name: 'equipmentClassID',
minOccurs: 0,
collection: true,
elementName: 'EquipmentClassID',
typeInfo: '.EquipmentClassIDType'
}, {
name: 'equipmentID',
minOccurs: 0,
collection: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'equipmentUse',
elementName: 'EquipmentUse',
typeInfo: '.EquipmentUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'equipmentSpecificationProperty',
minOccurs: 0,
collection: true,
elementName: 'EquipmentSpecificationProperty',
typeInfo: '.OpEquipmentSpecificationPropertyType'
}]
}, {
localName: 'RelationshipTypeType',
baseTypeInfo: '.RelationshipType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'OperationsTypeType',
baseTypeInfo: '.OperationsType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'WorkScheduleIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'HeaderType',
propertyInfos: [{
name: 'modificationLog',
minOccurs: 0,
collection: true,
elementName: 'ModificationLog',
typeInfo: '.ModificationLogType'
}, {
name: 'approvalHistory',
minOccurs: 0,
collection: true,
elementName: 'ApprovalHistory',
typeInfo: '.ApprovalHistoryType'
}, {
name: 'effectiveDate',
elementName: 'EffectiveDate',
typeInfo: '.EffectiveDateType'
}, {
name: 'expirationDate',
elementName: 'ExpirationDate',
typeInfo: '.ExpirationDateType'
}, {
name: 'productID',
elementName: 'ProductID',
typeInfo: '.ProductIDType'
}, {
name: 'productName',
elementName: 'ProductName',
typeInfo: '.ProductNameType'
}, {
name: 'batchSize',
elementName: 'BatchSize',
typeInfo: '.BatchSizeType'
}, {
name: 'actualProductProduced',
minOccurs: 0,
collection: true,
elementName: 'ActualProductProduced',
typeInfo: '.ActualProductProducedType'
}, {
name: 'status',
elementName: 'Status',
typeInfo: '.BatchStatusType'
}]
}, {
localName: 'PhysicalAssetIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'StartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'DataInterpretation1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'TransApplicationAreaType',
propertyInfos: [{
name: 'sender',
elementName: 'Sender',
typeInfo: '.TransSenderType'
}, {
name: 'receiver',
minOccurs: 0,
collection: true,
elementName: 'Receiver',
typeInfo: '.TransReceiverType'
}, {
name: 'creationDateTime',
required: true,
elementName: 'CreationDateTime',
typeInfo: '.DateTimeType'
}, {
name: 'signature',
elementName: 'Signature',
typeInfo: '.TransSignatureType'
}, {
name: 'bodid',
elementName: 'BODID',
typeInfo: '.IdentifierType'
}, {
name: 'userArea',
elementName: 'UserArea',
typeInfo: '.TransUserAreaType'
}]
}, {
localName: 'OpMaterialCapabilityType',
propertyInfos: [{
name: 'materialClassID',
minOccurs: 0,
collection: true,
elementName: 'MaterialClassID',
typeInfo: '.MaterialClassIDType'
}, {
name: 'materialDefinitionID',
minOccurs: 0,
collection: true,
elementName: 'MaterialDefinitionID',
typeInfo: '.MaterialDefinitionIDType'
}, {
name: 'materialLotID',
minOccurs: 0,
collection: true,
elementName: 'MaterialLotID',
typeInfo: '.MaterialLotIDType'
}, {
name: 'materialSubLotID',
minOccurs: 0,
collection: true,
elementName: 'MaterialSubLotID',
typeInfo: '.MaterialSubLotIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'capabilityType',
elementName: 'CapabilityType',
typeInfo: '.CapabilityTypeType'
}, {
name: 'reason',
elementName: 'Reason',
typeInfo: '.ReasonType'
}, {
name: 'confidenceFactor',
elementName: 'ConfidenceFactor',
typeInfo: '.ConfidenceFactorType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'materialUse',
elementName: 'MaterialUse',
typeInfo: '.MaterialUseType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.StartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.EndTimeType'
}, {
name: 'assemblyCapability',
minOccurs: 0,
collection: true,
elementName: 'AssemblyCapability',
typeInfo: '.OpMaterialCapabilityType'
}, {
name: 'assemblyType',
elementName: 'AssemblyType',
typeInfo: '.AssemblyTypeType'
}, {
name: 'assemblyRelationship',
elementName: 'AssemblyRelationship',
typeInfo: '.AssemblyRelationshipType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'materialCapabilityProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialCapabilityProperty',
typeInfo: '.OpMaterialCapabilityPropertyType'
}]
}, {
localName: 'EquipmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpPhysicalAssetRequirementType',
propertyInfos: [{
name: 'physicalAssetClassID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetClassID',
typeInfo: '.PhysicalAssetClassIDType'
}, {
name: 'physicalAssetID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetID',
typeInfo: '.PhysicalAssetIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'physicalAssetUse',
elementName: 'PhysicalAssetUse',
typeInfo: '.PhysicalAssetUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'equipmentLevel',
elementName: 'EquipmentLevel',
typeInfo: '.HierarchyScopeType'
}, {
name: 'physicalAssetRequirementProperty',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetRequirementProperty',
typeInfo: '.OpPhysicalAssetRequirementPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'RecipeElementType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'EquipmentElementLevel1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'TransChangeType',
propertyInfos: [{
name: 'actionCriteria',
minOccurs: 0,
collection: true,
elementName: 'ActionCriteria',
typeInfo: '.TransActionCriteriaType'
}, {
name: 'responseCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'responseCode'
},
type: 'attribute'
}]
}, {
localName: 'ListHeaderType',
propertyInfos: [{
name: 'id',
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'version',
elementName: 'Version',
typeInfo: '.VersionType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'origin',
elementName: 'Origin',
typeInfo: '.OriginType'
}, {
name: 'createDate',
elementName: 'CreateDate',
typeInfo: '.CreateDateType'
}, {
name: 'modificationLog',
minOccurs: 0,
collection: true,
elementName: 'ModificationLog',
typeInfo: '.ModificationLogType'
}]
}, {
localName: 'BuildingBlockElementIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ProcessSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'NumericType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'NumericType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}]
}, {
localName: 'ControlRecipeType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'version',
elementName: 'Version',
typeInfo: '.VersionType'
}, {
name: 'versionDate',
elementName: 'VersionDate',
typeInfo: '.VersionDateType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'batchID',
elementName: 'BatchID',
typeInfo: '.BatchIDType'
}, {
name: 'header',
elementName: 'Header',
typeInfo: '.HeaderType'
}, {
name: 'equipmentRequirement',
minOccurs: 0,
collection: true,
elementName: 'EquipmentRequirement',
typeInfo: '.BatchEquipmentRequirementType'
}, {
name: 'formula',
elementName: 'Formula',
typeInfo: '.FormulaType'
}, {
name: 'procedureLogic',
elementName: 'ProcedureLogic',
typeInfo: '.ProcedureLogicType'
}, {
name: 'recipeElement',
minOccurs: 0,
collection: true,
elementName: 'RecipeElement',
typeInfo: '.RecipeElementType'
}, {
name: 'otherInformation',
minOccurs: 0,
collection: true,
elementName: 'OtherInformation',
typeInfo: '.OtherInformationType'
}]
}, {
localName: 'EquipmentElementLevelType',
baseTypeInfo: '.EquipmentElementLevel1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'JobOrderCommandRuleType',
baseTypeInfo: '.TextType'
}, {
localName: 'OpPersonnelSpecificationPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'ConfidenceFactorType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'MeasureType',
propertyInfos: [{
name: 'value',
typeInfo: 'Decimal',
type: 'value'
}, {
name: 'unitCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCode'
},
type: 'attribute'
}, {
name: 'unitCodeListVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'unitCodeListVersionID'
},
type: 'attribute'
}]
}, {
localName: 'ConnectionTypeType',
baseTypeInfo: '.ConnectionType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'MaterialCapabilityIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ResourceReferenceTypeType',
baseTypeInfo: '.ResourceReferenceType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'ConditionType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransShowType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'VersionType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'CauseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'EarliestStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'ApprovalHistoryType',
propertyInfos: [{
name: 'finalApprovalDate',
elementName: 'FinalApprovalDate',
typeInfo: '.FinalApprovalDateType'
}, {
name: 'version',
elementName: 'Version',
typeInfo: '.VersionType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'individualApproval',
minOccurs: 0,
collection: true,
elementName: 'IndividualApproval',
typeInfo: '.IndividualApprovalType'
}]
}, {
localName: 'TransAcknowledgeType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'JobOrderCommand1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'PriorityType',
baseTypeInfo: '.NumericType'
}, {
localName: 'EffectiveDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'Depiction1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'IdentifierType',
propertyInfos: [{
name: 'value',
typeInfo: 'NormalizedString',
type: 'value'
}, {
name: 'schemeID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemeID'
},
type: 'attribute'
}, {
name: 'schemeName',
attributeName: {
localPart: 'schemeName'
},
type: 'attribute'
}, {
name: 'schemeAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemeAgencyID'
},
type: 'attribute'
}, {
name: 'schemeAgencyName',
attributeName: {
localPart: 'schemeAgencyName'
},
type: 'attribute'
}, {
name: 'schemeVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemeVersionID'
},
type: 'attribute'
}, {
name: 'schemeDataURI',
attributeName: {
localPart: 'schemeDataURI'
},
type: 'attribute'
}, {
name: 'schemeURI',
attributeName: {
localPart: 'schemeURI'
},
type: 'attribute'
}]
}, {
localName: 'ParameterTypeType',
baseTypeInfo: '.ParameterType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'TransitionType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'condition',
required: true,
elementName: 'Condition',
typeInfo: '.ConditionType'
}, {
name: 'conditionAnnotation',
elementName: 'ConditionAnnotation',
typeInfo: '.ConditionAnnotationType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'ClassInstanceAssociationType',
propertyInfos: [{
name: 'classEquipmentID',
required: true,
elementName: 'ClassEquipmentID',
typeInfo: '.ClassEquipmentIDType'
}, {
name: 'memberEquipmentID',
required: true,
elementName: 'MemberEquipmentID',
typeInfo: '.MemberEquipmentIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'ModifiedDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'OpEquipmentSpecificationPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'StepType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'recipeElementID',
required: true,
elementName: 'RecipeElementID',
typeInfo: '.RecipeElementIDType'
}, {
name: 'recipeElementVersion',
required: true,
elementName: 'RecipeElementVersion',
typeInfo: '.RecipeElementVersionType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}]
}, {
localName: 'EquipmentProceduralElementClassType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'equipmentProceduralElementType',
required: true,
elementName: 'EquipmentProceduralElementType',
typeInfo: '.EquipmentProceduralElementTypeType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}]
}, {
localName: 'PersonIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'IDScope1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'BatchListEntryType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'IDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'WorkTypeType',
baseTypeInfo: '.WorkType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'OpPersonnelSpecificationType',
propertyInfos: [{
name: 'personnelClassID',
minOccurs: 0,
collection: true,
elementName: 'PersonnelClassID',
typeInfo: '.PersonnelClassIDType'
}, {
name: 'personID',
minOccurs: 0,
collection: true,
elementName: 'PersonID',
typeInfo: '.PersonIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'personnelUse',
elementName: 'PersonnelUse',
typeInfo: '.PersonnelUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'personnelSpecificationProperty',
minOccurs: 0,
collection: true,
elementName: 'PersonnelSpecificationProperty',
typeInfo: '.OpPersonnelSpecificationPropertyType'
}]
}, {
localName: 'ManufacturingBillIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'IDScopeType',
baseTypeInfo: '.IDScope1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'MaterialClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'WorkRequestIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'StorageLocationType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransActionCriteriaType',
propertyInfos: [{
name: 'actionExpression',
minOccurs: 0,
collection: true,
elementName: 'ActionExpression',
typeInfo: '.TransExpressionType'
}, {
name: 'changeStatus',
elementName: 'ChangeStatus',
typeInfo: '.TransChangeStatusType'
}]
}, {
localName: 'IdentifierType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'IdentifierType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'NormalizedString',
type: 'value'
}, {
name: 'schemeID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemeID'
},
type: 'attribute'
}, {
name: 'schemeName',
attributeName: {
localPart: 'schemeName'
},
type: 'attribute'
}, {
name: 'schemeAgencyID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemeAgencyID'
},
type: 'attribute'
}, {
name: 'schemeAgencyName',
attributeName: {
localPart: 'schemeAgencyName'
},
type: 'attribute'
}, {
name: 'schemeVersionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'schemeVersionID'
},
type: 'attribute'
}, {
name: 'schemeDataURI',
attributeName: {
localPart: 'schemeDataURI'
},
type: 'attribute'
}, {
name: 'schemeURI',
attributeName: {
localPart: 'schemeURI'
},
type: 'attribute'
}]
}, {
localName: 'EquipmentElementPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
elementName: 'Value',
typeInfo: '.BatchValueType'
}, {
name: 'property',
minOccurs: 0,
collection: true,
elementName: 'Property',
typeInfo: '.EquipmentElementPropertyType'
}]
}, {
localName: 'PublishedDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'CreateDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'BillOfResourcesIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ConstraintType',
propertyInfos: [{
name: 'id',
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'condition',
elementName: 'Condition',
typeInfo: '.ConditionType'
}]
}, {
localName: 'ValueStringType',
baseTypeInfo: '.AnyGenericValueType'
}, {
localName: 'ActualEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'TransExpression1Type',
propertyInfos: [{
name: 'value',
typeInfo: 'Token',
type: 'value'
}]
}, {
localName: 'TransResponseCriteriaType',
propertyInfos: [{
name: 'responseExpression',
elementName: 'ResponseExpression',
typeInfo: '.TransExpressionType'
}, {
name: 'changeStatus',
elementName: 'ChangeStatus',
typeInfo: '.TransChangeStatusType'
}]
}, {
localName: 'NominalType',
baseTypeInfo: '.MeasureType'
}, {
localName: 'MaterialRequirementIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'MaterialUse1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'EquipmentProceduralElementTypeType',
baseTypeInfo: '.EquipmentProceduralElementType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'PersonNameType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BatchStatusType',
baseTypeInfo: '.BatchStatus1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'OpPersonnelRequirementType',
propertyInfos: [{
name: 'personnelClassID',
minOccurs: 0,
collection: true,
elementName: 'PersonnelClassID',
typeInfo: '.PersonnelClassIDType'
}, {
name: 'personID',
minOccurs: 0,
collection: true,
elementName: 'PersonID',
typeInfo: '.PersonIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'personnelUse',
elementName: 'PersonnelUse',
typeInfo: '.PersonnelUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'personnelRequirementProperty',
minOccurs: 0,
collection: true,
elementName: 'PersonnelRequirementProperty',
typeInfo: '.OpPersonnelRequirementPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'DescriptionType',
baseTypeInfo: '.TextType'
}, {
localName: 'NameType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'NameType'
},
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}]
}, {
localName: 'DateTimeType',
propertyInfos: [{
name: 'value',
typeInfo: 'DateTime',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}]
}, {
localName: 'ToIDType',
propertyInfos: [{
name: 'toIDValue',
required: true,
elementName: 'ToIDValue'
}, {
name: 'toType',
required: true,
elementName: 'ToType',
typeInfo: '.ToTypeType'
}, {
name: 'idScope',
required: true,
elementName: 'IDScope',
typeInfo: '.IDScopeType'
}]
}, {
localName: 'MaterialSpecificationIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'QuantityStringType',
baseTypeInfo: '.AnyGenericValueType'
}, {
localName: 'ParameterIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpPhysicalAssetSpecificationPropertyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}]
}, {
localName: 'TransGetType',
propertyInfos: [{
name: 'expression',
minOccurs: 0,
collection: true,
elementName: 'Expression',
typeInfo: 'Token'
}]
}, {
localName: 'BatchListType',
propertyInfos: [{
name: 'listHeader',
elementName: 'ListHeader',
typeInfo: '.ListHeaderType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'batchListEntry',
minOccurs: 0,
collection: true,
elementName: 'BatchListEntry',
typeInfo: '.BatchListEntryType'
}]
}, {
localName: 'DateTimeType',
typeName: {
namespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600-AllExtensions',
localPart: 'DateTimeType'
},
propertyInfos: [{
name: 'value',
typeInfo: 'DateTime',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}]
}, {
localName: 'ConnectionType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'ProductionRequestIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'MaxType',
baseTypeInfo: '.MeasureType'
}, {
localName: 'ParameterSubTypeType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'BuildingBlockElementVersionType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransUserAreaType',
propertyInfos: [{
name: 'any',
minOccurs: 0,
collection: true,
allowDom: false,
mixed: false,
type: 'anyElement'
}]
}, {
localName: 'RecipeVersionType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EvaluationOrderType',
baseTypeInfo: '.NumericType'
}, {
localName: 'BatchListEntryType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'batchListEntryType',
required: true,
elementName: 'BatchListEntryType',
typeInfo: '.BatchListEntryTypeType'
}, {
name: 'status',
elementName: 'Status',
typeInfo: '.BatchStatusType'
}, {
name: 'mode',
elementName: 'Mode',
typeInfo: '.ModeType'
}, {
name: 'externalID',
elementName: 'ExternalID',
typeInfo: '.ExternalIDType'
}, {
name: 'recipeID',
elementName: 'RecipeID',
typeInfo: '.RecipeIDType'
}, {
name: 'recipeVersion',
elementName: 'RecipeVersion',
typeInfo: '.RecipeVersionType'
}, {
name: 'batchID',
elementName: 'BatchID',
typeInfo: '.BatchIDType'
}, {
name: 'lotID',
elementName: 'LotID',
typeInfo: '.LotIDType'
}, {
name: 'campaignID',
elementName: 'CampaignID',
typeInfo: '.CampaignIDType'
}, {
name: 'productID',
elementName: 'ProductID',
typeInfo: '.ProductIDType'
}, {
name: 'orderID',
elementName: 'OrderID',
typeInfo: '.OrderIDType'
}, {
name: 'startCondition',
elementName: 'StartCondition',
typeInfo: '.StartConditionType'
}, {
name: 'requestedStartTime',
elementName: 'RequestedStartTime',
typeInfo: '.RequestedStartTimeType'
}, {
name: 'actualStartTime',
elementName: 'ActualStartTime',
typeInfo: '.ActualStartTimeType'
}, {
name: 'requestedEndTime',
elementName: 'RequestedEndTime',
typeInfo: '.RequestedEndTimeType'
}, {
name: 'actualEndTime',
elementName: 'ActualEndTime',
typeInfo: '.ActualEndTimeType'
}, {
name: 'batchPriority',
elementName: 'BatchPriority',
typeInfo: '.BatchPriorityType'
}, {
name: 'requestedBatchSize',
elementName: 'RequestedBatchSize',
typeInfo: '.RequestedBatchSizeType'
}, {
name: 'actualBatchSize',
elementName: 'ActualBatchSize',
typeInfo: '.ActualBatchSizeType'
}, {
name: 'unitOfMeasure',
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType'
}, {
name: 'note',
minOccurs: 0,
collection: true,
elementName: 'Note',
typeInfo: '.NoteType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}, {
name: 'equipmentIDOrEquipmentClassID',
minOccurs: 0,
collection: true,
elementTypeInfos: [{
elementName: 'EquipmentID',
typeInfo: '.BatchEquipmentIDType'
}, {
elementName: 'EquipmentClassID',
typeInfo: '.BatchEquipmentClassIDType'
}],
type: 'elements'
}, {
name: 'actualEquipmentID',
minOccurs: 0,
collection: true,
elementName: 'ActualEquipmentID',
typeInfo: '.ActualEquipmentIDType'
}, {
name: 'batchListEntry',
minOccurs: 0,
collection: true,
elementName: 'BatchListEntry',
typeInfo: '.BatchListEntryType'
}]
}, {
localName: 'ActualStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'TestDateTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'DataTypeType',
baseTypeInfo: '.DataType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'CertificateOfAnalysisReferenceType',
baseTypeInfo: '.IdentifierType'
}, {
type: 'enumInfo',
localName: 'TransResponseCodeType',
baseTypeInfo: 'NormalizedString',
values: ['Always', 'OnError']
}, {
type: 'enumInfo',
localName: 'TransActionCodeEnumerationType',
values: ['Add', 'Change', 'Delete', 'Replaced', 'Accepted', 'Modified', 'Rejected']
}],
elementInfos: [{
elementName: 'ToEquipmentID',
typeInfo: '.ToEquipmentIDType'
}, {
elementName: 'Property',
typeInfo: '.EquipmentElementPropertyType'
}, {
elementName: 'EnumerationSetID',
typeInfo: '.EnumerationSetIDType',
scope: '.BatchValueType'
}, {
elementName: 'EquipmentProceduralElementClassID',
typeInfo: '.EquipmentProceduralElementClassIDType'
}, {
elementName: 'DataInterpretation',
typeInfo: '.DataInterpretationType'
}, {
elementName: 'ActualStartTime',
typeInfo: '.ActualStartTimeType'
}, {
elementName: 'DataType',
typeInfo: '.DataTypeType'
}, {
elementName: 'BatchPriority',
typeInfo: '.BatchPriorityType'
}, {
elementName: 'BatchListEntry',
typeInfo: '.BatchListEntryType'
}, {
elementName: 'IndividualApproval',
typeInfo: '.IndividualApprovalType'
}, {
elementName: 'EquipmentProceduralElement',
typeInfo: '.EquipmentProceduralElementType'
}, {
elementName: 'EquipmentElementLevel',
typeInfo: '.EquipmentElementLevelType'
}, {
elementName: 'MasterRecipe',
typeInfo: '.MasterRecipeType'
}, {
elementName: 'Depiction',
typeInfo: '.DepictionType'
}, {
elementName: 'ClassInstanceAssociation',
typeInfo: '.ClassInstanceAssociationType'
}, {
elementName: 'EquipmentID',
typeInfo: '.BatchEquipmentIDType'
}, {
elementName: 'EquipmentRequirement',
typeInfo: '.BatchEquipmentRequirementType'
}, {
elementName: 'ModifiedDate',
typeInfo: '.ModifiedDateType'
}, {
elementName: 'Header',
typeInfo: '.HeaderType'
}, {
elementName: 'DataType',
typeInfo: '.DataTypeType',
scope: '.QuantityValueType'
}, {
elementName: 'ConditionAnnotation',
typeInfo: '.ConditionAnnotationType'
}, {
elementName: 'StartCondition',
typeInfo: '.StartConditionType'
}, {
elementName: 'VersionDate',
typeInfo: '.VersionDateType'
}, {
elementName: 'ScaledSize',
typeInfo: '.ScaledSizeType'
}, {
elementName: 'Author',
typeInfo: '.AuthorType'
}, {
elementName: 'DataType',
typeInfo: '.DataTypeType',
scope: '.BatchValueType'
}, {
elementName: 'OtherInformation',
typeInfo: '.OtherInformationType'
}, {
elementName: 'CreateDate',
typeInfo: '.CreateDateType'
}, {
elementName: 'Link',
typeInfo: '.LinkType'
}, {
elementName: 'ModificationLog',
typeInfo: '.ModificationLogType'
}, {
elementName: 'BatchID',
typeInfo: '.BatchIDType'
}, {
elementName: 'ApprovedBy',
typeInfo: '.ApprovedByType'
}, {
elementName: 'ProductID',
typeInfo: '.ProductIDType'
}, {
elementName: 'BatchList',
typeInfo: '.BatchListType'
}, {
elementName: 'ProcedureLogic',
typeInfo: '.ProcedureLogicType'
}, {
elementName: 'RequestedBatchSize',
typeInfo: '.RequestedBatchSizeType'
}, {
elementName: 'ConnectionType',
typeInfo: '.ConnectionTypeType'
}, {
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType'
}, {
elementName: 'DefaultValue',
typeInfo: '.DefaultValueType'
}, {
elementName: 'ActualBatchSize',
typeInfo: '.ActualBatchSizeType'
}, {
elementName: 'BuildingBlockElementVersion',
typeInfo: '.BuildingBlockElementVersionType'
}, {
elementName: 'EquipmentClassID',
typeInfo: '.BatchEquipmentClassIDType'
}, {
elementName: 'ScheduleEndTime',
typeInfo: '.ScheduleEndTimeType'
}, {
elementName: 'EquipmentProceduralElementClass',
typeInfo: '.EquipmentProceduralElementClassType'
}, {
elementName: 'ParameterSubType',
typeInfo: '.ParameterSubTypeType'
}, {
elementName: 'DataInterpretation',
typeInfo: '.DataInterpretationType',
scope: '.BatchValueType'
}, {
elementName: 'BatchSize',
typeInfo: '.BatchSizeType'
}, {
elementName: 'EnumerationString',
typeInfo: '.EnumerationStringType'
}, {
elementName: 'EffectiveDate',
typeInfo: '.EffectiveDateType'
}, {
elementName: 'EquipmentConnection',
typeInfo: '.EquipmentConnectionType'
}, {
elementName: 'ControlRecipe',
typeInfo: '.ControlRecipeType'
}, {
elementName: 'RecipeElement',
typeInfo: '.RecipeElementType'
}, {
elementName: 'BuildingBlockElementID',
typeInfo: '.BuildingBlockElementIDType'
}, {
elementName: 'Note',
typeInfo: '.NoteType'
}, {
elementName: 'RecipeElementVersion',
typeInfo: '.RecipeElementVersionType'
}, {
elementName: 'ToID',
typeInfo: '.ToIDType'
}, {
elementName: 'ExternalID',
typeInfo: '.ExternalIDType'
}, {
elementName: 'EnumerationSet',
typeInfo: '.EnumerationSetType'
}, {
elementName: 'ExpirationDate',
typeInfo: '.ExpirationDateType'
}, {
elementName: 'EnumerationSetID',
typeInfo: '.EnumerationSetIDType'
}, {
elementName: 'Origin',
typeInfo: '.OriginType'
}, {
elementName: 'EquipmentElement',
typeInfo: '.EquipmentElementType'
}, {
elementName: 'Min',
typeInfo: '.MinType'
}, {
elementName: 'Constraint',
typeInfo: '.ConstraintType'
}, {
elementName: 'FromID',
typeInfo: '.FromIDType'
}, {
elementName: 'Status',
typeInfo: '.StatusType'
}, {
elementName: 'FinalApprovalDate',
typeInfo: '.FinalApprovalDateType'
}, {
elementName: 'RequestedEndTime',
typeInfo: '.RequestedEndTimeType'
}, {
elementName: 'Enumeration',
typeInfo: '.EnumerationType'
}, {
elementName: 'ParameterType',
typeInfo: '.ParameterTypeType'
}, {
elementName: 'Formula',
typeInfo: '.FormulaType'
}, {
elementName: 'CampaignID',
typeInfo: '.CampaignIDType'
}, {
elementName: 'FromEquipmentID',
typeInfo: '.FromEquipmentIDType'
}, {
elementName: 'Nominal',
typeInfo: '.NominalType'
}, {
elementName: 'ScheduleEntryNote',
typeInfo: '.ScheduleEntryNoteType'
}, {
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
elementName: 'Step',
typeInfo: '.StepType'
}, {
elementName: 'BatchListEntryType',
typeInfo: '.BatchListEntryTypeType'
}, {
elementName: 'Version',
typeInfo: '.VersionType'
}, {
elementName: 'RecipeElementID',
typeInfo: '.RecipeElementIDType'
}, {
elementName: 'Value',
typeInfo: '.BatchValueType'
}, {
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
scope: '.QuantityValueType'
}, {
elementName: 'RequestedStartTime',
typeInfo: '.RequestedStartTimeType'
}, {
elementName: 'EquipmentElementID',
typeInfo: '.EquipmentElementIDType'
}, {
elementName: 'ID',
typeInfo: '.IDType'
}, {
elementName: 'RecipeID',
typeInfo: '.RecipeIDType'
}, {
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
scope: '.ResultType'
}, {
elementName: 'Parameter',
typeInfo: '.BatchParameterType'
}, {
elementName: 'RecipeElementType',
typeInfo: '.RecipeElementTypeType'
}, {
elementName: 'ClassEquipmentID',
typeInfo: '.ClassEquipmentIDType'
}, {
elementName: 'Max',
typeInfo: '.MaxType'
}, {
elementName: 'ScheduleStartTime',
typeInfo: '.ScheduleStartTimeType'
}, {
elementName: 'EnumerationNumber',
typeInfo: '.EnumerationNumberType'
}, {
elementName: 'ProductName',
typeInfo: '.ProductNameType'
}, {
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
scope: '.BatchValueType'
}, {
elementName: 'Condition',
typeInfo: '.ConditionType'
}, {
elementName: 'Mode',
typeInfo: '.ModeType'
}, {
elementName: 'Transition',
typeInfo: '.TransitionType'
}, {
elementName: 'ScaleReference',
typeInfo: '.ScaleReferenceType'
}, {
elementName: 'Scaled',
typeInfo: '.ScaledType'
}, {
elementName: 'OrderID',
typeInfo: '.OrderIDType'
}, {
elementName: 'MemberEquipmentID',
typeInfo: '.MemberEquipmentIDType'
}, {
elementName: 'ValueString',
typeInfo: '.ValueStringType'
}, {
elementName: 'ApprovalHistory',
typeInfo: '.ApprovalHistoryType'
}, {
elementName: 'EquipmentProceduralElementType',
typeInfo: '.EquipmentProceduralElementTypeType'
}, {
elementName: 'BatchInformation',
typeInfo: '.BatchInformationType'
}, {
elementName: 'EquipmentElementType',
typeInfo: '.EquipmentElementTypeType'
}, {
elementName: 'LinkType',
typeInfo: '.LinkTypeType'
}, {
elementName: 'ActualEquipmentID',
typeInfo: '.ActualEquipmentIDType'
}, {
elementName: 'ActualEndTime',
typeInfo: '.ActualEndTimeType'
}, {
elementName: 'EvaluationOrder',
typeInfo: '.EvaluationOrderType'
}, {
elementName: 'LotID',
typeInfo: '.LotIDType'
}, {
elementName: 'RecipeBuildingBlock',
typeInfo: '.RecipeBuildingBlockType'
}, {
elementName: 'ApprovalDate',
typeInfo: '.ApprovalDateType'
}, {
elementName: 'UnitOfMeasure',
typeInfo: '.UnitOfMeasureType',
scope: '.ValueType'
}, {
elementName: 'ValueString',
typeInfo: '.ValueStringType',
scope: '.BatchValueType'
}, {
elementName: 'ListHeader',
typeInfo: '.ListHeaderType'
}, {
elementName: 'DataType',
typeInfo: '.DataTypeType',
scope: '.ResultType'
}, {
elementName: 'DataType',
typeInfo: '.DataTypeType',
scope: '.ValueType'
}, {
elementName: 'RecipeVersion',
typeInfo: '.RecipeVersionType'
}]
}
return {
BatchInformation: BatchInformation
}
}
if (typeof define === 'function' && define.amd) {
define([], BatchInformation_Module_Factory)
} else {
var BatchInformation_Module = BatchInformation_Module_Factory()
if (typeof module !== 'undefined' && module.exports) {
module.exports.BatchInformation = BatchInformation_Module.BatchInformation
} else {
var BatchInformation = BatchInformation_Module.BatchInformation
}
}