prisme-flow
Version:
prisme platform flow engine
1,661 lines • 173 kB
JavaScript
var Material_Module_Factory = function () {
var Material = {
name: 'Material',
defaultElementNamespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600',
typeInfos: [{
localName: 'TransChangeType',
propertyInfos: [{
name: 'actionCriteria',
minOccurs: 0,
collection: true,
elementName: 'ActionCriteria',
typeInfo: '.TransActionCriteriaType'
}, {
name: 'responseCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'responseCode'
},
type: 'attribute'
}]
}, {
localName: 'AcknowledgeMaterialLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'acknowledge',
required: true,
elementName: 'Acknowledge',
typeInfo: '.TransAcknowledgeType'
}, {
name: 'materialLot',
required: true,
collection: true,
elementName: 'MaterialLot',
typeInfo: '.MaterialLotType'
}]
}, {
localName: 'TestedMaterialClassPropertyType',
propertyInfos: [{
name: 'materialClassID',
required: true,
elementName: 'MaterialClassID',
typeInfo: '.MaterialClassIDType'
}, {
name: 'propertyID',
required: true,
elementName: 'PropertyID',
typeInfo: '.PropertyIDType'
}]
}, {
localName: 'MaterialLotIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OtherDependencyType',
baseTypeInfo: '.CodeType'
}, {
localName: 'ConfidenceFactorType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ResponseStateType',
baseTypeInfo: '.ResponseState1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'JobOrderCommandRuleType',
baseTypeInfo: '.TextType'
}, {
localName: 'MaterialUse1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'AcknowledgeMaterialSubLotType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.AcknowledgeMaterialSubLotType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'RequestStateType',
baseTypeInfo: '.RequestState1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'RequestState1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OperationsSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EquipmentElementLevelType',
baseTypeInfo: '.EquipmentElementLevel1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'ProcessMaterialLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'process',
required: true,
elementName: 'Process',
typeInfo: '.TransProcessType'
}, {
name: 'materialLot',
required: true,
collection: true,
elementName: 'MaterialLot',
typeInfo: '.MaterialLotType'
}]
}, {
localName: 'PersonNameType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'StorageLocationType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ResponseState1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'MaterialRequirementIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RespondMaterialLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'respond',
required: true,
elementName: 'Respond',
typeInfo: '.TransRespondType'
}, {
name: 'materialLot',
required: true,
collection: true,
elementName: 'MaterialLot',
typeInfo: '.MaterialLotType'
}]
}, {
localName: 'ValueStringType',
baseTypeInfo: '.AnyGenericValueType'
}, {
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: 'MaterialTestSpecificationIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'CancelMaterialTestSpecType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.CancelMaterialTestSpecType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'ShowMaterialInformationType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ShowMaterialInformationType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'PersonnelUseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'ChangeMaterialSubLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'change',
required: true,
elementName: 'Change',
typeInfo: '.TransChangeType'
}, {
name: 'materialSubLot',
required: true,
collection: true,
elementName: 'MaterialSubLot',
typeInfo: '.MaterialSubLotType'
}]
}, {
localName: 'BillOfResourcesIDType',
baseTypeInfo: '.IdentifierType'
}, {
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: '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: '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: 'AcknowledgeMaterialClassType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.AcknowledgeMaterialClassType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'AcknowledgeMaterialSubLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'acknowledge',
required: true,
elementName: 'Acknowledge',
typeInfo: '.TransAcknowledgeType'
}, {
name: 'materialSubLot',
required: true,
collection: true,
elementName: 'MaterialSubLot',
typeInfo: '.MaterialSubLotType'
}]
}, {
localName: 'TransUserAreaType',
propertyInfos: [{
name: 'any',
minOccurs: 0,
collection: true,
allowDom: false,
mixed: false,
type: 'anyElement'
}]
}, {
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: 'PersonIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransAcknowledgeType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'ShowMaterialInformationType.DataArea',
typeName: null,
propertyInfos: [{
name: 'show',
required: true,
elementName: 'Show',
typeInfo: '.TransShowType'
}, {
name: 'materialInformation',
required: true,
collection: true,
elementName: 'MaterialInformation',
typeInfo: '.MaterialInformationType'
}]
}, {
localName: 'DateTimeType',
propertyInfos: [{
name: 'value',
typeInfo: 'DateTime',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}]
}, {
localName: 'CapabilityTypeType',
baseTypeInfo: '.CapabilityType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
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: 'RespondMaterialClassType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.RespondMaterialClassType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
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: 'CancelMaterialTestSpecType.DataArea',
typeName: null,
propertyInfos: [{
name: 'cancel',
required: true,
elementName: 'Cancel',
typeInfo: '.TransCancelType'
}, {
name: 'materialTestSpec',
required: true,
collection: true,
elementName: 'MaterialTestSpec',
typeInfo: '.MaterialTestSpecificationType'
}]
}, {
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: 'DependencyType',
baseTypeInfo: '.Dependency1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'StartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'OperationsDefinitionIDType',
baseTypeInfo: '.IdentifierType'
}, {
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: 'TransConfirmationCodeType',
baseTypeInfo: '.CodeType'
}, {
localName: 'SyncMaterialDefinitionType.DataArea',
typeName: null,
propertyInfos: [{
name: 'sync',
required: true,
elementName: 'Sync',
typeInfo: '.TransSyncType'
}, {
name: 'materialDefinition',
required: true,
collection: true,
elementName: 'MaterialDefinition',
typeInfo: '.MaterialDefinitionType'
}]
}, {
localName: 'ResourceReferenceType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'RespondMaterialLotType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.RespondMaterialLotType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
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: 'VersionType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'DataTypeType',
baseTypeInfo: '.DataType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'SyncMaterialClassType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.SyncMaterialClassType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'ShowMaterialLotType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ShowMaterialLotType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'ProcessMaterialSubLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'process',
required: true,
elementName: 'Process',
typeInfo: '.TransProcessType'
}, {
name: 'materialSubLot',
required: true,
collection: true,
elementName: 'MaterialSubLot',
typeInfo: '.MaterialSubLotType'
}]
}, {
localName: 'OperationsRequestIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'MaterialDefinitionIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ChangeMaterialTestSpecType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ChangeMaterialTestSpecType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'RequiredByRequestedSegmentResponseType',
baseTypeInfo: '.RequiredByRequestedSegmentResponse1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'SyncMaterialSubLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'sync',
required: true,
elementName: 'Sync',
typeInfo: '.TransSyncType'
}, {
name: 'materialSubLot',
required: true,
collection: true,
elementName: 'MaterialSubLot',
typeInfo: '.MaterialSubLotType'
}]
}, {
localName: 'RespondMaterialTestSpecType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.RespondMaterialTestSpecType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
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: '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: 'OperationsType1Type',
baseTypeInfo: '.CodeType'
}, {
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: 'AssemblyType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'MaterialDefinitionPropertyType',
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: 'materialDefinitionProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialDefinitionProperty',
typeInfo: '.MaterialDefinitionPropertyType'
}, {
name: 'materialTestSpecificationID',
minOccurs: 0,
collection: true,
elementName: 'MaterialTestSpecificationID',
typeInfo: '.MaterialTestSpecificationIDType'
}]
}, {
localName: 'ChangeMaterialClassType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ChangeMaterialClassType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'ShowMaterialDefinitionType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ShowMaterialDefinitionType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'MaterialCapabilityIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'EquipmentUseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'PublishedDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'EarliestStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
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: 'WorkTypeType',
baseTypeInfo: '.WorkType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
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: 'AcknowledgeMaterialInformationType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.AcknowledgeMaterialInformationType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'GetMaterialClassType.DataArea',
typeName: null,
propertyInfos: [{
name: 'get',
required: true,
elementName: 'Get',
typeInfo: '.TransGetType'
}, {
name: 'materialClass',
required: true,
collection: true,
elementName: 'MaterialClass',
typeInfo: '.MaterialClassType'
}]
}, {
localName: 'ProcessSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
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: '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: 'ShowMaterialSubLotType.DataArea',
typeName: null,
propertyInfos: [{
name: 'show',
required: true,
elementName: 'Show',
typeInfo: '.TransShowType'
}, {
name: 'materialSubLot',
required: true,
collection: true,
elementName: 'MaterialSubLot',
typeInfo: '.MaterialSubLotType'
}]
}, {
localName: 'SyncMaterialSubLotType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.SyncMaterialSubLotType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'RespondMaterialTestSpecType.DataArea',
typeName: null,
propertyInfos: [{
name: 'respond',
required: true,
elementName: 'Respond',
typeInfo: '.TransRespondType'
}, {
name: 'materialTestSpec',
required: true,
collection: true,
elementName: 'MaterialTestSpec',
typeInfo: '.MaterialTestSpecificationType'
}]
}, {
localName: 'ChangeMaterialTestSpecType.DataArea',
typeName: null,
propertyInfos: [{
name: 'change',
required: true,
elementName: 'Change',
typeInfo: '.TransChangeType'
}, {
name: 'materialTestSpec',
required: true,
collection: true,
elementName: 'MaterialTestSpec',
typeInfo: '.MaterialTestSpecificationType'
}]
}, {
localName: 'TransRespondType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'ActualEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
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: 'ProcessMaterialTestSpecType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ProcessMaterialTestSpecType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
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: 'RespondMaterialClassType.DataArea',
typeName: null,
propertyInfos: [{
name: 'respond',
required: true,
elementName: 'Respond',
typeInfo: '.TransRespondType'
}, {
name: 'materialClass',
required: true,
collection: true,
elementName: 'MaterialClass',
typeInfo: '.MaterialClassType'
}]
}, {