UNPKG

prisme-flow

Version:

prisme platform flow engine

1,702 lines 140 kB
var GeneralRecipe_Module_Factory = function () { var GeneralRecipe = { name: 'GeneralRecipe', defaultElementNamespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600', typeInfos: [{ 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: 'PropertyIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'ProcedureChartElementType1Type', baseTypeInfo: '.CodeType' }, { localName: 'ActualFinishTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'OperationsType1Type', baseTypeInfo: '.CodeType' }, { localName: 'BillOfResourcesIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'MaterialUseType', baseTypeInfo: '.MaterialUse1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { 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: 'ProcessResourceConstraintLibraryType.DataArea', typeName: null, propertyInfos: [{ name: 'process', required: true, elementName: 'Process', typeInfo: '.TransProcessType' }, { name: 'resourceConstraintLibrary', required: true, collection: true, elementName: 'ResourceConstraintLibrary', typeInfo: '.ResourceConstraintLibraryType' }] }, { localName: 'ProcessResourceConstraintLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.ProcessResourceConstraintLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'RespondResourceConstraintLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.RespondResourceConstraintLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'LifeCycleStateType', baseTypeInfo: '.LifeCycleStateType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'ProcessElementTypeType', baseTypeInfo: '.ProcessElementType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'ChangeResourceConstraintLibraryType.DataArea', typeName: null, propertyInfos: [{ name: 'change', required: true, elementName: 'Change', typeInfo: '.TransChangeType' }, { name: 'resourceConstraintLibrary', required: true, collection: true, elementName: 'ResourceConstraintLibrary', typeInfo: '.ResourceConstraintLibraryType' }] }, { localName: 'ResourceIDType', baseTypeInfo: '.IdentifierType' }, { 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: '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: 'ProcessElementParameterType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'processElementParameterType', minOccurs: 0, collection: true, elementName: 'ProcessElementParameterType', typeInfo: '.ProcessElementParameterTypeType' }, { name: 'value', minOccurs: 0, collection: true, elementName: 'Value', typeInfo: '.ValueType' }] }, { localName: 'MaterialsType1Type', baseTypeInfo: '.CodeType' }, { 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: 'BillOfMaterialsIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'GROtherInformationType', propertyInfos: [{ name: 'otherInfoID', elementName: 'OtherInfoID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'otherValue', minOccurs: 0, collection: true, elementName: 'OtherValue', typeInfo: '.ValueType' }] }, { localName: 'SyncProcessElementLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.SyncProcessElementLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { 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: '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: 'PublishedDateType', baseTypeInfo: '.DateTimeType' }, { 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: '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: '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: 'ShowResourceConstraintLibraryType.DataArea', typeName: null, propertyInfos: [{ name: 'show', required: true, elementName: 'Show', typeInfo: '.TransShowType' }, { name: 'resourceConstraintLibrary', required: true, collection: true, elementName: 'ResourceConstraintLibrary', typeInfo: '.ResourceConstraintLibraryType' }] }, { localName: 'CauseType', baseTypeInfo: '.CodeType' }, { localName: 'JobOrderCommandType', baseTypeInfo: '.JobOrderCommand1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'TransUserAreaType', propertyInfos: [{ name: 'any', minOccurs: 0, collection: true, allowDom: false, mixed: false, type: 'anyElement' }] }, { 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: '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: 'SequenceOrderType1Type', baseTypeInfo: '.CodeType' }, { localName: 'PhysicalAssetIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'RespondProcessElementLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.RespondProcessElementLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'ProductProductionRuleType', baseTypeInfo: '.IdentifierType' }, { localName: 'MaterialRequirementIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'ParameterIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'GRecipeTypeType', baseTypeInfo: '.GRecipeType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'ConstraintTypeType', baseTypeInfo: '.ConstraintType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'ProcessGRecipeInformationType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.ProcessGRecipeInformationType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'ProcessElementParameterTypeType', baseTypeInfo: '.ProcessElementParameterType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'ProcessElementType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'processElementType', elementName: 'ProcessElementType', typeInfo: '.ProcessElementTypeType' }, { name: 'lifeCycleState', elementName: 'LifeCycleState', typeInfo: '.LifeCycleStateType' }, { name: 'sequenceOrder', elementName: 'SequenceOrder', typeInfo: '.SequenceOrderType' }, { name: 'sequencePath', elementName: 'SequencePath', typeInfo: '.NumericType' }, { name: 'materials', minOccurs: 0, collection: true, elementName: 'Materials', typeInfo: '.GRecipeMaterialsType' }, { name: 'directedLink', minOccurs: 0, collection: true, elementName: 'DirectedLink', typeInfo: '.DirectedLinkType' }, { name: 'procedureChartElement', minOccurs: 0, collection: true, elementName: 'ProcedureChartElement', typeInfo: '.ProcedureChartElementType' }, { name: 'processElement', minOccurs: 0, collection: true, elementName: 'ProcessElement', typeInfo: '.ProcessElementType' }, { name: 'processElementParameter', minOccurs: 0, collection: true, elementName: 'ProcessElementParameter', typeInfo: '.ProcessElementParameterType' }, { name: 'resourceConstraint', minOccurs: 0, collection: true, elementName: 'ResourceConstraint', typeInfo: '.ResourceConstraintType' }, { name: 'otherInformation', minOccurs: 0, collection: true, elementName: 'OtherInformation', typeInfo: '.GROtherInformationType' }] }, { 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: 'PersonnelUseType', baseTypeInfo: '.CodeType' }, { 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: 'WorkTypeType', baseTypeInfo: '.WorkType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'ActualEndTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'MaterialDefinitionIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'GRecipeType1Type', baseTypeInfo: '.CodeType' }, { localName: 'TextType', propertyInfos: [{ name: 'value', type: 'value' }, { name: 'languageID', typeInfo: 'Language', attributeName: { localPart: 'languageID' }, type: 'attribute' }] }, { localName: 'RequestedPriorityType', baseTypeInfo: '.NumericType' }, { 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: '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: 'SyncResourceConstraintLibraryType.DataArea', typeName: null, propertyInfos: [{ name: 'sync', required: true, elementName: 'Sync', typeInfo: '.TransSyncType' }, { name: 'resourceConstraintLibrary', required: true, collection: true, elementName: 'ResourceConstraintLibrary', typeInfo: '.ResourceConstraintLibraryType' }] }, { 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: 'MaterialSubLotIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'GRecipeMaterialType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'materialID', elementName: 'MaterialID', typeInfo: '.IdentifierType' }, { name: 'order', elementName: 'Order', typeInfo: '.NumericType' }, { name: 'amount', elementName: 'Amount', typeInfo: '.QuantityValueType' }] }, { localName: 'DirectedLinkType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'fromID', elementName: 'FromID', typeInfo: '.IdentifierType' }, { name: 'toID', elementName: 'ToID', typeInfo: '.IdentifierType' }] }, { localName: 'GRecipeHeaderType', propertyInfos: [{ name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'derivedFromID', elementName: 'DerivedFromID', typeInfo: '.IdentifierType' }, { name: 'productInformation', minOccurs: 0, collection: true, elementTypeInfos: [{ elementName: 'ProductID', typeInfo: '.IdentifierType' }, { elementName: 'Description', typeInfo: '.DescriptionType' }, { elementName: 'ProductName', typeInfo: '.NameType' }, { elementName: 'BatchSize', typeInfo: '.ValueType' }], type: 'elements' }, { name: 'effectiveDate', elementName: 'EffectiveDate', typeInfo: '.DateTimeType' }, { name: 'expirationDate', elementName: 'ExpirationDate', typeInfo: '.DateTimeType' }, { name: 'headerProperty', elementName: 'HeaderProperty', typeInfo: '.HeaderPropertyType' }] }, { localName: 'AcknowledgeResourceConstraintLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.AcknowledgeResourceConstraintLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'ShowProcessElementLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.ShowProcessElementLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'WorkRequestIDType', 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: 'PlannedFinishTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'ResponseStateType', baseTypeInfo: '.ResponseState1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'GetProcessElementLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.GetProcessElementLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'ManufacturingBillIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'TransActionCriteriaType', propertyInfos: [{ name: 'actionExpression', minOccurs: 0, collection: true, elementName: 'ActionExpression', typeInfo: '.TransExpressionType' }, { name: 'changeStatus', elementName: 'ChangeStatus', typeInfo: '.TransChangeStatusType' }] }, { 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: 'VersionType', baseTypeInfo: '.IdentifierType' }, { localName: 'ChangeGRecipeInformationType.DataArea', typeName: null, propertyInfos: [{ name: 'change', required: true, elementName: 'Change', typeInfo: '.TransChangeType' }, { name: 'gRecipeInformation', required: true, collection: true, elementName: 'GRecipeInformation', typeInfo: '.GRecipeInformationType' }] }, { localName: 'PlannedStartTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'StorageHierarchyScopeType', baseTypeInfo: '.IdentifierType' }, { localName: 'GRecipeInformationType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'hierarchyScope', elementName: 'HierarchyScope', typeInfo: '.HierarchyScopeType' }, { name: 'publishedDate', elementName: 'PublishedDate', typeInfo: '.PublishedDateType' }, { name: 'recipe', minOccurs: 0, collection: true, elementName: 'Recipe', typeInfo: '.GRecipeType' }] }, { localName: 'PersonnelClassIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'JobOrderCommand1Type', baseTypeInfo: '.CodeType' }, { localName: 'PersonNameType', baseTypeInfo: '.IdentifierType' }, { localName: 'AssemblyType1Type', baseTypeInfo: '.CodeType' }, { localName: 'SequenceOrderType', baseTypeInfo: '.SequenceOrderType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { 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: 'RequiredByRequestedSegmentResponse1Type', baseTypeInfo: '.CodeType' }, { 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: 'RelationshipFormType', baseTypeInfo: '.RelationshipForm1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'StatusTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'MaterialUse1Type', baseTypeInfo: '.CodeType' }, { localName: 'OtherDependencyType', baseTypeInfo: '.CodeType' }, { localName: 'DateTimeType', propertyInfos: [{ name: 'value', typeInfo: 'DateTime', type: 'value' }, { name: 'format', attributeName: { localPart: 'format' }, type: 'attribute' }] }, { localName: 'MaterialsTypeType', baseTypeInfo: '.MaterialsType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'TransShowType', propertyInfos: [{ name: 'originalApplicationArea', elementName: 'OriginalApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'responseCriteria', minOccurs: 0, collection: true, elementName: 'ResponseCriteria', typeInfo: '.TransResponseCriteriaType' }] }, { localName: 'WorkType1Type', 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: '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: 'EquipmentCapabilityTestSpecificationIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'MaterialLotIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'RespondGRecipeInformationType.DataArea', typeName: null, propertyInfos: [{ name: 'respond', required: true, elementName: 'Respond', typeInfo: '.TransRespondType' }, { name: 'gRecipeInformation', required: true, collection: true, elementName: 'GRecipeInformation', typeInfo: '.GRecipeInformationType' }] }, { localName: 'GetResourceConstraintLibraryType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.GetResourceConstraintLibraryType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, 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: 'ShowGRecipeInformationType.DataArea', typeName: null, propertyInfos: [{ name: 'show', required: true, elementName: 'Show', typeInfo: '.TransShowType' }, { name: 'gRecipeInformation', required: true, collection: true, elementName: 'GRecipeInformation', typeInfo: '.GRecipeInformationType' }] }, { localName: 'StorageLocationType', baseTypeInfo: '.IdentifierType' }, { localName: 'TransResponseCriteriaType', propertyInfos: [{ name: 'responseExpression', elementName: 'ResponseExpression', typeInfo: '.TransExpressionType' }, { name: 'changeStatus', elementName: 'ChangeStatus', typeInfo: '.TransChangeStatusType' }] }, { localName: 'LatestEndTimeType', baseTypeInfo: '.DateTim