prisme-flow
Version:
prisme platform flow engine
1,625 lines • 130 kB
JavaScript
var WorkPerformance_Module_Factory = function () {
var WorkPerformance = {
name: 'WorkPerformance',
defaultElementNamespaceURI: 'http:\/\/www.mesa.org\/xml\/B2MML-V0600',
typeInfos: [{
localName: 'AssemblyType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'SegmentDependencyType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'dependency',
required: true,
elementName: 'Dependency',
typeInfo: '.DependencyType'
}, {
name: 'timingFactor',
minOccurs: 0,
collection: true,
elementName: 'TimingFactor',
typeInfo: '.ValueType'
}, {
name: 'productSegmentIDOrProcessSegmentIDOrSegmentID',
minOccurs: 0,
collection: true,
elementTypeInfos: [{
elementName: 'ProductSegmentID',
typeInfo: '.ProductSegmentIDType'
}, {
elementName: 'ProcessSegmentID',
typeInfo: '.ProcessSegmentIDType'
}, {
elementName: 'SegmentID',
typeInfo: '.IdentifierType'
}],
type: 'elements'
}]
}, {
localName: 'BillOfMaterialsIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RequestedPriorityType',
baseTypeInfo: '.NumericType'
}, {
localName: 'TextType',
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}]
}, {
localName: 'RelationshipFormType',
baseTypeInfo: '.RelationshipForm1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'AcknowledgeJobResponseType.DataArea',
typeName: null,
propertyInfos: [{
name: 'acknowledge',
required: true,
elementName: 'Acknowledge',
typeInfo: '.TransAcknowledgeType'
}, {
name: 'jobResponse',
required: true,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
localName: 'CapabilityTypeType',
baseTypeInfo: '.CapabilityType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'MaterialDefinitionIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ConfidenceFactorType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RequiredByRequestedSegmentResponseType',
baseTypeInfo: '.RequiredByRequestedSegmentResponse1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'CertificateOfAnalysisReferenceType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ProductSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RespondJobResponseType.DataArea',
typeName: null,
propertyInfos: [{
name: 'respond',
required: true,
elementName: 'Respond',
typeInfo: '.TransRespondType'
}, {
name: 'jobResponse',
required: true,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
localName: 'MaterialRequirementIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ActualStartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'TransGetType',
propertyInfos: [{
name: 'expression',
minOccurs: 0,
collection: true,
elementName: 'Expression',
typeInfo: 'Token'
}]
}, {
localName: 'NameType',
propertyInfos: [{
name: 'value',
type: 'value'
}, {
name: 'languageID',
typeInfo: 'Language',
attributeName: {
localPart: 'languageID'
},
type: 'attribute'
}]
}, {
localName: 'ManufacturingBillIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ShowJobResponseType.DataArea',
typeName: null,
propertyInfos: [{
name: 'show',
required: true,
elementName: 'Show',
typeInfo: '.TransShowType'
}, {
name: 'jobResponse',
required: true,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
localName: 'PublishedDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'AcknowledgeWorkPerformanceType.DataArea',
typeName: null,
propertyInfos: [{
name: 'acknowledge',
required: true,
elementName: 'Acknowledge',
typeInfo: '.TransAcknowledgeType'
}, {
name: 'workPerformance',
required: true,
collection: true,
elementName: 'WorkPerformance',
typeInfo: '.WorkPerformanceType'
}]
}, {
localName: 'ChangeJobResponseType.DataArea',
typeName: null,
propertyInfos: [{
name: 'change',
required: true,
elementName: 'Change',
typeInfo: '.TransChangeType'
}, {
name: 'jobResponse',
required: true,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
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: 'StartTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'JobOrderCommand1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'DataType1Type',
baseTypeInfo: '.CodeType'
}, {
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: 'TransExpression1Type',
propertyInfos: [{
name: 'value',
typeInfo: 'Token',
type: 'value'
}]
}, {
localName: 'AssemblyTypeType',
baseTypeInfo: '.AssemblyType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'RespondWorkPerformanceType.DataArea',
typeName: null,
propertyInfos: [{
name: 'respond',
required: true,
elementName: 'Respond',
typeInfo: '.TransRespondType'
}, {
name: 'workPerformance',
required: true,
collection: true,
elementName: 'WorkPerformance',
typeInfo: '.WorkPerformanceType'
}]
}, {
localName: 'EquipmentAssetMappingType',
propertyInfos: [{
name: 'equipmentID',
required: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'physicalAssetID',
required: true,
elementName: 'PhysicalAssetID',
typeInfo: '.PhysicalAssetIDType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.DateTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.DateTimeType'
}]
}, {
localName: 'SyncWorkPerformanceType.DataArea',
typeName: null,
propertyInfos: [{
name: 'sync',
required: true,
elementName: 'Sync',
typeInfo: '.TransSyncType'
}, {
name: 'workPerformance',
required: true,
collection: true,
elementName: 'WorkPerformance',
typeInfo: '.WorkPerformanceType'
}]
}, {
localName: 'TransProcessType',
propertyInfos: [{
name: 'actionCriteria',
minOccurs: 0,
collection: true,
elementName: 'ActionCriteria',
typeInfo: '.TransActionCriteriaType'
}, {
name: 'acknowledgeCode',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'acknowledgeCode'
},
type: 'attribute'
}]
}, {
localName: 'WorkResponseType',
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: 'workRequestID',
elementName: 'WorkRequestID',
typeInfo: '.WorkRequestIDType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.StartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.EndTimeType'
}, {
name: 'responseState',
elementName: 'ResponseState',
typeInfo: '.ResponseStateType'
}, {
name: 'jobResponse',
minOccurs: 0,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
localName: 'ProcessWorkPerformanceType.DataArea',
typeName: null,
propertyInfos: [{
name: 'process',
required: true,
elementName: 'Process',
typeInfo: '.TransProcessType'
}, {
name: 'workPerformance',
required: true,
collection: true,
elementName: 'WorkPerformance',
typeInfo: '.WorkPerformanceType'
}]
}, {
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: '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: 'RelationshipType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OpMaterialActualType',
propertyInfos: [{
name: 'materialClassID',
minOccurs: 0,
collection: true,
elementName: 'MaterialClassID',
typeInfo: '.MaterialClassIDType'
}, {
name: 'materialDefinitionID',
minOccurs: 0,
collection: true,
elementName: 'MaterialDefinitionID',
typeInfo: '.MaterialDefinitionIDType'
}, {
name: 'materialLotID',
minOccurs: 0,
collection: true,
elementName: 'MaterialLotID',
typeInfo: '.MaterialLotIDType'
}, {
name: 'materialSubLotID',
minOccurs: 0,
collection: true,
elementName: 'MaterialSubLotID',
typeInfo: '.MaterialSubLotIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'materialUse',
elementName: 'MaterialUse',
typeInfo: '.MaterialUseType'
}, {
name: 'storageLocation',
elementName: 'StorageLocation',
typeInfo: '.StorageLocationType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'assemblyActual',
minOccurs: 0,
collection: true,
elementName: 'AssemblyActual',
typeInfo: '.OpMaterialActualType'
}, {
name: 'assemblyType',
elementName: 'AssemblyType',
typeInfo: '.AssemblyTypeType'
}, {
name: 'assemblyRelationship',
elementName: 'AssemblyRelationship',
typeInfo: '.AssemblyRelationshipType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'materialActualProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialActualProperty',
typeInfo: '.OpMaterialActualPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'OperationsTypeType',
baseTypeInfo: '.OperationsType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
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: 'CorrectionType',
baseTypeInfo: '.CodeType'
}, {
localName: 'OperationsRequestIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ShowJobResponseType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ShowJobResponseType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'JobOrderCommandRuleType',
baseTypeInfo: '.TextType'
}, {
localName: 'MaterialClassIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'RespondWorkPerformanceType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.RespondWorkPerformanceType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'BillOfMaterialIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'TransActionCriteriaType',
propertyInfos: [{
name: 'actionExpression',
minOccurs: 0,
collection: true,
elementName: 'ActionExpression',
typeInfo: '.TransExpressionType'
}, {
name: 'changeStatus',
elementName: 'ChangeStatus',
typeInfo: '.TransChangeStatusType'
}]
}, {
localName: 'PhysicalAssetIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'ReasonType',
baseTypeInfo: '.CodeType'
}, {
localName: 'ParameterIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpMaterialSpecificationType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'materialClassID',
minOccurs: 0,
collection: true,
elementName: 'MaterialClassID',
typeInfo: '.MaterialClassIDType'
}, {
name: 'materialDefinitionID',
minOccurs: 0,
collection: true,
elementName: 'MaterialDefinitionID',
typeInfo: '.MaterialDefinitionIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'materialUse',
elementName: 'MaterialUse',
typeInfo: '.MaterialUseType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'assemblySpecification',
minOccurs: 0,
collection: true,
elementName: 'AssemblySpecification',
typeInfo: '.OpMaterialSpecificationType'
}, {
name: 'assemblyType',
elementName: 'AssemblyType',
typeInfo: '.AssemblyTypeType'
}, {
name: 'assemblyRelationship',
elementName: 'AssemblyRelationship',
typeInfo: '.AssemblyRelationshipType'
}, {
name: 'materialSpecificationProperty',
minOccurs: 0,
collection: true,
elementName: 'MaterialSpecificationProperty',
typeInfo: '.OpMaterialSpecificationPropertyType'
}]
}, {
localName: 'WorkRequestIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpEquipmentActualType',
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: 'equipmentActualProperty',
minOccurs: 0,
collection: true,
elementName: 'EquipmentActualProperty',
typeInfo: '.OpEquipmentActualPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'ChangeJobResponseType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.ChangeJobResponseType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'PriorityType',
baseTypeInfo: '.NumericType'
}, {
localName: 'TransConfirmationCodeType',
baseTypeInfo: '.CodeType'
}, {
localName: 'TransUserAreaType',
propertyInfos: [{
name: 'any',
minOccurs: 0,
collection: true,
allowDom: false,
mixed: false,
type: 'anyElement'
}]
}, {
localName: 'ActualFinishTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'JobOrderDispatchStatusType',
baseTypeInfo: '.CodeType'
}, {
localName: 'PhysicalAssetActualIDType',
baseTypeInfo: '.IdentifierType'
}, {
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: 'ActualEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'TransResponseCriteriaType',
propertyInfos: [{
name: 'responseExpression',
elementName: 'ResponseExpression',
typeInfo: '.TransExpressionType'
}, {
name: 'changeStatus',
elementName: 'ChangeStatus',
typeInfo: '.TransChangeStatusType'
}]
}, {
localName: 'LatestEndTimeType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'TransApplicationAreaType',
propertyInfos: [{
name: 'sender',
elementName: 'Sender',
typeInfo: '.TransSenderType'
}, {
name: 'receiver',
minOccurs: 0,
collection: true,
elementName: 'Receiver',
typeInfo: '.TransReceiverType'
}, {
name: 'creationDateTime',
required: true,
elementName: 'CreationDateTime',
typeInfo: '.DateTimeType'
}, {
name: 'signature',
elementName: 'Signature',
typeInfo: '.TransSignatureType'
}, {
name: 'bodid',
elementName: 'BODID',
typeInfo: '.IdentifierType'
}, {
name: 'userArea',
elementName: 'UserArea',
typeInfo: '.TransUserAreaType'
}]
}, {
localName: 'RequiredByRequestedSegmentResponse1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'OpPhysicalAssetActualType',
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: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'physicalAssetActualProperty',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetActualProperty',
typeInfo: '.OpPhysicalAssetActualPropertyType'
}, {
name: 'requiredByRequestedSegmentResponse',
elementName: 'RequiredByRequestedSegmentResponse',
typeInfo: '.RequiredByRequestedSegmentResponseType'
}]
}, {
localName: 'ParameterType',
propertyInfos: [{
name: 'id',
required: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}, {
name: 'value',
minOccurs: 0,
collection: true,
elementName: 'Value',
typeInfo: '.ValueType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'parameter',
minOccurs: 0,
collection: true,
elementName: 'Parameter',
typeInfo: '.ParameterType'
}]
}, {
localName: 'AssemblyRelationshipType',
baseTypeInfo: '.AssemblyRelationship1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'GetWorkPerformanceType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.GetWorkPerformanceType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'GetJobResponseType.DataArea',
typeName: null,
propertyInfos: [{
name: 'get',
required: true,
elementName: 'Get',
typeInfo: '.TransGetType'
}, {
name: 'jobResponse',
required: true,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
localName: 'OperationsType1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'UnitOfMeasureType',
baseTypeInfo: '.CodeType'
}, {
localName: 'CancelWorkPerformanceType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.CancelWorkPerformanceType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'JobResponseType',
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: 'jobOrderID',
elementName: 'JobOrderID',
typeInfo: '.IdentifierType'
}, {
name: 'workDirectiveID',
elementName: 'WorkDirectiveID',
typeInfo: '.IdentifierType'
}, {
name: 'workDirectiveVersion',
elementName: 'WorkDirectiveVersion',
typeInfo: '.VersionType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.ActualStartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.ActualEndTimeType'
}, {
name: 'jobState',
elementName: 'JobState',
typeInfo: '.ResponseStateType'
}, {
name: 'jobResponsetData',
minOccurs: 0,
collection: true,
elementName: 'JobResponsetData',
typeInfo: '.OpSegmentDataType'
}, {
name: 'personnelActual',
minOccurs: 0,
collection: true,
elementName: 'PersonnelActual',
typeInfo: '.OpPersonnelActualType'
}, {
name: 'equipmentActual',
minOccurs: 0,
collection: true,
elementName: 'EquipmentActual',
typeInfo: '.OpEquipmentActualType'
}, {
name: 'physicalAssetActual',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetActual',
typeInfo: '.OpPhysicalAssetActualType'
}, {
name: 'materialActual',
minOccurs: 0,
collection: true,
elementName: 'MaterialActual',
typeInfo: '.OpMaterialActualType'
}, {
name: 'jobResponse',
minOccurs: 0,
collection: true,
elementName: 'JobResponse',
typeInfo: '.JobResponseType'
}]
}, {
localName: 'HierarchyScopeType',
propertyInfos: [{
name: 'equipmentID',
required: true,
elementName: 'EquipmentID',
typeInfo: '.EquipmentIDType'
}, {
name: 'equipmentElementLevel',
required: true,
elementName: 'EquipmentElementLevel',
typeInfo: '.EquipmentElementLevelType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}]
}, {
localName: '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: '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: 'RequestStateType',
baseTypeInfo: '.RequestState1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'EquipmentElementLevelType',
baseTypeInfo: '.EquipmentElementLevel1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'TransReceiverType',
propertyInfos: [{
name: 'logicalID',
elementName: 'LogicalID',
typeInfo: '.IdentifierType'
}, {
name: 'componentID',
elementName: 'ComponentID',
typeInfo: '.IdentifierType'
}, {
name: 'id',
minOccurs: 0,
collection: true,
elementName: 'ID',
typeInfo: '.IdentifierType'
}]
}, {
localName: 'TransShowType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
localName: 'ResourceReferenceTypeType',
baseTypeInfo: '.ResourceReferenceType1Type',
propertyInfos: [{
name: 'otherValue',
attributeName: {
localPart: 'OtherValue'
},
type: 'attribute'
}]
}, {
localName: 'CancelJobResponseType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.CancelJobResponseType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'RequestState1Type',
baseTypeInfo: '.CodeType'
}, {
localName: 'MaterialCapabilityIDType',
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: '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: 'PlannedFinishTimeType',
baseTypeInfo: '.DateTimeType'
}, {
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: 'TransAcknowledgeType',
propertyInfos: [{
name: 'originalApplicationArea',
elementName: 'OriginalApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'responseCriteria',
minOccurs: 0,
collection: true,
elementName: 'ResponseCriteria',
typeInfo: '.TransResponseCriteriaType'
}]
}, {
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: 'RequestedCompletionDateType',
baseTypeInfo: '.DateTimeType'
}, {
localName: 'EquipmentUseType',
baseTypeInfo: '.CodeType'
}, {
localName: 'ProcessSegmentIDType',
baseTypeInfo: '.IdentifierType'
}, {
localName: 'OpEquipmentActualPropertyType',
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: 'SyncWorkPerformanceType',
propertyInfos: [{
name: 'applicationArea',
required: true,
elementName: 'ApplicationArea',
typeInfo: '.TransApplicationAreaType'
}, {
name: 'dataArea',
required: true,
elementName: 'DataArea',
typeInfo: '.SyncWorkPerformanceType.DataArea'
}, {
name: 'releaseID',
required: true,
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'releaseID'
},
type: 'attribute'
}, {
name: 'versionID',
typeInfo: 'NormalizedString',
attributeName: {
localPart: 'versionID'
},
type: 'attribute'
}]
}, {
localName: 'DateTimeType',
propertyInfos: [{
name: 'value',
typeInfo: 'DateTime',
type: 'value'
}, {
name: 'format',
attributeName: {
localPart: 'format'
},
type: 'attribute'
}]
}, {
localName: 'OpPhysicalAssetCapabilityType',
propertyInfos: [{
name: 'physicalAssetClassID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetClassID',
typeInfo: '.PhysicalAssetClassIDType'
}, {
name: 'physicalAssetID',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetID',
typeInfo: '.PhysicalAssetIDType'
}, {
name: 'description',
minOccurs: 0,
collection: true,
elementName: 'Description',
typeInfo: '.DescriptionType'
}, {
name: 'capabilityType',
elementName: 'CapabilityType',
typeInfo: '.CapabilityTypeType'
}, {
name: 'reason',
elementName: 'Reason',
typeInfo: '.ReasonType'
}, {
name: 'confidenceFactor',
elementName: 'ConfidenceFactor',
typeInfo: '.ConfidenceFactorType'
}, {
name: 'hierarchyScope',
elementName: 'HierarchyScope',
typeInfo: '.HierarchyScopeType'
}, {
name: 'physicalAssetUse',
elementName: 'PhysicalAssetUse',
typeInfo: '.PhysicalAssetUseType'
}, {
name: 'startTime',
elementName: 'StartTime',
typeInfo: '.StartTimeType'
}, {
name: 'endTime',
elementName: 'EndTime',
typeInfo: '.EndTimeType'
}, {
name: 'quantity',
minOccurs: 0,
collection: true,
elementName: 'Quantity',
typeInfo: '.QuantityValueType'
}, {
name: 'physicalAssetCapabilityProperty',
minOccurs: 0,
collection: true,
elementName: 'PhysicalAssetCapabilityProperty',
typeInfo: '.OpPhysicalAssetCapabilityPropertyType'
}]
}, {
l