UNPKG

prisme-flow

Version:

prisme platform flow engine

1,702 lines 129 kB
var WorkSchedule_Module_Factory = function () { var WorkSchedule = { name: 'WorkSchedule', defaultElementNamespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600', typeInfos: [{ 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: 'ProblemType', 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: 'TransSyncType', propertyInfos: [{ name: 'actionCriteria', minOccurs: 0, collection: true, elementName: 'ActionCriteria', typeInfo: '.TransActionCriteriaType' }] }, { 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: 'JobOrderDispatchStatusType', baseTypeInfo: '.CodeType' }, { localName: 'TransExpression1Type', propertyInfos: [{ name: 'value', typeInfo: 'Token', type: 'value' }] }, { localName: 'TransConfirmationCodeType', baseTypeInfo: '.CodeType' }, { localName: 'StatusType', baseTypeInfo: '.CodeType' }, { localName: 'AssemblyTypeType', baseTypeInfo: '.AssemblyType1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { 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: '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: 'CorrectionType', baseTypeInfo: '.CodeType' }, { localName: 'PropertyIDType', baseTypeInfo: '.IdentifierType' }, { 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: 'ShowWorkScheduleType.DataArea', typeName: null, propertyInfos: [{ name: 'show', required: true, elementName: 'Show', typeInfo: '.TransShowType' }, { name: 'workSchedule', required: true, collection: true, elementName: 'WorkSchedule', typeInfo: '.WorkScheduleType' }] }, { localName: 'RespondJobListType.DataArea', typeName: null, propertyInfos: [{ name: 'respond', required: true, elementName: 'Respond', typeInfo: '.TransRespondType' }, { name: 'jobList', required: true, collection: true, elementName: 'JobList', typeInfo: '.JobListType' }] }, { localName: 'RequiredByRequestedSegmentResponseType', baseTypeInfo: '.RequiredByRequestedSegmentResponse1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'OperationsRequestIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'DescriptionType', baseTypeInfo: '.TextType' }, { localName: 'JobOrderType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'hierarchyScope', elementName: 'HierarchyScope', typeInfo: '.HierarchyScopeType' }, { name: 'workType', elementName: 'WorkType', typeInfo: '.OperationsTypeType' }, { name: 'workMasterID', elementName: 'WorkMasterID', typeInfo: '.IdentifierType' }, { name: 'workMasterVersion', elementName: 'WorkMasterVersion', typeInfo: '.VersionType' }, { name: 'startTime', elementName: 'StartTime', typeInfo: '.StartTimeType' }, { name: 'endTime', elementName: 'EndTime', typeInfo: '.EndTimeType' }, { name: 'priority', elementName: 'Priority', typeInfo: '.PriorityType' }, { name: 'command', elementName: 'Command', typeInfo: '.JobOrderCommandType' }, { name: 'commandRule', elementName: 'CommandRule', typeInfo: '.JobOrderCommandRuleType' }, { name: 'dispatchStatus', elementName: 'DispatchStatus', typeInfo: '.JobOrderDispatchStatusType' }, { name: 'jobOrderParameter', minOccurs: 0, collection: true, elementName: 'JobOrderParameter', typeInfo: '.ParameterType' }, { name: 'personnelRequirement', minOccurs: 0, collection: true, elementName: 'PersonnelRequirement', typeInfo: '.OpPersonnelRequirementType' }, { name: 'equipmentRequirement', minOccurs: 0, collection: true, elementName: 'EquipmentRequirement', typeInfo: '.OpEquipmentRequirementType' }, { name: 'physicalAssetRequirement', minOccurs: 0, collection: true, elementName: 'PhysicalAssetRequirement', typeInfo: '.OpPhysicalAssetRequirementType' }, { name: 'materialRequirement', minOccurs: 0, collection: true, elementName: 'MaterialRequirement', typeInfo: '.OpMaterialRequirementType' }] }, { localName: 'ProcessWorkScheduleType.DataArea', typeName: null, propertyInfos: [{ name: 'process', required: true, elementName: 'Process', typeInfo: '.TransProcessType' }, { name: 'workSchedule', required: true, collection: true, elementName: 'WorkSchedule', typeInfo: '.WorkScheduleType' }] }, { localName: 'PhysicalAssetUseType', baseTypeInfo: '.CodeType' }, { localName: 'TransUserAreaType', propertyInfos: [{ name: 'any', minOccurs: 0, collection: true, allowDom: false, mixed: false, type: 'anyElement' }] }, { localName: 'AcknowledgeJobListType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.AcknowledgeJobListType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'OperationsDefinitionIDType', 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: 'MaterialUseType', baseTypeInfo: '.MaterialUse1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { 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: 'AssemblyRelationship1Type', baseTypeInfo: '.CodeType' }, { localName: 'SyncWorkScheduleType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.SyncWorkScheduleType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, 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: 'ChangeJobListType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.ChangeJobListType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'ProductProductionRuleIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'TransAcknowledgeType', propertyInfos: [{ name: 'originalApplicationArea', elementName: 'OriginalApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'responseCriteria', minOccurs: 0, collection: true, elementName: 'ResponseCriteria', typeInfo: '.TransResponseCriteriaType' }] }, { localName: 'JobOrderCommand1Type', baseTypeInfo: '.CodeType' }, { 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: 'AcknowledgeWorkScheduleType.DataArea', typeName: null, propertyInfos: [{ name: 'acknowledge', required: true, elementName: 'Acknowledge', typeInfo: '.TransAcknowledgeType' }, { name: 'workSchedule', required: true, collection: true, elementName: 'WorkSchedule', typeInfo: '.WorkScheduleType' }] }, { localName: 'SyncJobListType.DataArea', typeName: null, propertyInfos: [{ name: 'sync', required: true, elementName: 'Sync', typeInfo: '.TransSyncType' }, { name: 'jobList', required: true, collection: true, elementName: 'JobList', typeInfo: '.JobListType' }] }, { 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: 'OpMaterialActualPropertyType', 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: 'materialActualProperty', minOccurs: 0, collection: true, elementName: 'MaterialActualProperty', typeInfo: '.OpMaterialActualPropertyType' }, { name: 'requiredByRequestedSegmentResponse', elementName: 'RequiredByRequestedSegmentResponse', typeInfo: '.RequiredByRequestedSegmentResponseType' }] }, { localName: 'RequestStateType', baseTypeInfo: '.RequestState1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'TransRespondType', propertyInfos: [{ name: 'originalApplicationArea', elementName: 'OriginalApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'responseCriteria', minOccurs: 0, collection: true, elementName: 'ResponseCriteria', typeInfo: '.TransResponseCriteriaType' }] }, { localName: 'EquipmentClassIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'TransConfirmType', propertyInfos: [{ name: 'originalApplicationArea', elementName: 'OriginalApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'responseCriteria', minOccurs: 0, collection: true, elementName: 'ResponseCriteria', typeInfo: '.TransResponseCriteriaType' }] }, { 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: 'WorkScheduleType', propertyInfos: [{ name: 'id', elementName: 'ID', typeInfo: '.IdentifierType' }, { name: 'description', minOccurs: 0, collection: true, elementName: 'Description', typeInfo: '.DescriptionType' }, { name: 'hierarchyScope', elementName: 'HierarchyScope', typeInfo: '.HierarchyScopeType' }, { name: 'workType', elementName: 'WorkType', typeInfo: '.OperationsTypeType' }, { name: 'startTime', elementName: 'StartTime', typeInfo: '.StartTimeType' }, { name: 'endTime', elementName: 'EndTime', typeInfo: '.EndTimeType' }, { name: 'scheduleState', elementName: 'ScheduleState', typeInfo: '.RequestStateType' }, { name: 'publishedDate', elementName: 'PublishedDate', typeInfo: '.PublishedDateType' }, { name: 'workSchedule', minOccurs: 0, collection: true, elementName: 'WorkSchedule', typeInfo: '.WorkScheduleType' }, { name: 'workRequest', minOccurs: 0, collection: true, elementName: 'WorkRequest', typeInfo: '.WorkRequestType' }] }, { localName: 'MaterialTestSpecificationIDType', 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: 'ResponseState1Type', baseTypeInfo: '.CodeType' }, { localName: 'EndTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'GetWorkScheduleType.DataArea', typeName: null, propertyInfos: [{ name: 'get', required: true, elementName: 'Get', typeInfo: '.TransGetType' }, { name: 'workSchedule', required: true, collection: true, elementName: 'WorkSchedule', typeInfo: '.WorkScheduleType' }] }, { localName: 'GetWorkScheduleType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.GetWorkScheduleType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { 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: '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: 'QualificationTestSpecificationIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'OperationsType1Type', baseTypeInfo: '.CodeType' }, { localName: 'RelationshipFormType', baseTypeInfo: '.RelationshipForm1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'PersonnelClassIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'ResourceNetworkConnectionIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'AcknowledgeWorkScheduleType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.AcknowledgeWorkScheduleType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, type: 'attribute' }] }, { localName: 'OpPersonnelActualPropertyType', 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: 'requiredByRequestedSegmentResponse', elementName: 'RequiredByRequestedSegmentResponse', typeInfo: '.RequiredByRequestedSegmentResponseType' }] }, { localName: 'ActualFinishTimeType', baseTypeInfo: '.DateTimeType' }, { localName: 'ShowJobListType.DataArea', typeName: null, propertyInfos: [{ name: 'show', required: true, elementName: 'Show', typeInfo: '.TransShowType' }, { name: 'jobList', required: true, collection: true, elementName: 'JobList', typeInfo: '.JobListType' }] }, { 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: 'MaterialCapabilityIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'OpPhysicalAssetActualPropertyType', 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: 'requiredByRequestedSegmentResponse', elementName: 'RequiredByRequestedSegmentResponse', typeInfo: '.RequiredByRequestedSegmentResponseType' }] }, { localName: 'ChangeWorkScheduleType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: true, elementName: 'DataArea', typeInfo: '.ChangeWorkScheduleType.DataArea' }, { name: 'releaseID', required: true, typeInfo: 'NormalizedString', attributeName: { localPart: 'releaseID' }, type: 'attribute' }, { name: 'versionID', typeInfo: 'NormalizedString', attributeName: { localPart: 'versionID' }, 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: '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: 'WorkType1Type', baseTypeInfo: '.CodeType' }, { 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: 'NumericType', propertyInfos: [{ name: 'value', typeInfo: 'Decimal', type: 'value' }, { name: 'format', attributeName: { localPart: 'format' }, type: 'attribute' }] }, { localName: 'DataType1Type', baseTypeInfo: '.CodeType' }, { 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: 'EquipmentElementLevel1Type', 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: '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: 'MaterialLotIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'TransExpressionType', baseTypeInfo: '.TransExpression1Type', propertyInfos: [{ name: 'actionCode', required: true, attributeName: { localPart: 'actionCode' }, type: 'attribute' }, { name: 'expressionLanguage', typeInfo: 'Token', attributeName: { localPart: 'expressionLanguage' }, type: 'attribute' }] }, { localName: 'CauseType', baseTypeInfo: '.CodeType' }, { localName: 'ProcessSegmentIDType', baseTypeInfo: '.IdentifierType' }, { localName: 'ResponseStateType', baseTypeInfo: '.ResponseState1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'DependencyType', baseTypeInfo: '.Dependency1Type', propertyInfos: [{ name: 'otherValue', attributeName: { localPart: 'OtherValue' }, type: 'attribute' }] }, { localName: 'PhysicalAssetClassIDType', baseTypeInfo: '.IdentifierType' }, { 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: 'ValueStringType', baseTypeInfo: '.AnyGenericValueType' }, { localName: 'ProcessJobListType', propertyInfos: [{ name: 'applicationArea', required: true, elementName: 'ApplicationArea', typeInfo: '.TransApplicationAreaType' }, { name: 'dataArea', required: tr